| Index: chrome/content/ui/sendReport.js |
| =================================================================== |
| --- a/chrome/content/ui/sendReport.js |
| +++ b/chrome/content/ui/sendReport.js |
| @@ -813,18 +813,17 @@ let subscriptionUpdateDataSource = |
| if (filtersRemoved) |
| { |
| // Force the user to reload the page |
| E("updateFixedIssue").hidden = false; |
| document.documentElement.canAdvance = true; |
| let nextButton = document.documentElement.getButton("next"); |
| - nextButton.label = E("updatePage").getAttribute("reloadButtonLabel"); |
| - nextButton.accessKey = E("updatePage").getAttribute("reloadButtonAccesskey"); |
| + [nextButton.label, nextButton.accessKey] = Utils.splitLabel(E("updatePage").getAttribute("reloadButtonLabel")); |
| document.documentElement.addEventListener("wizardnext", function(event) |
| { |
| event.preventDefault(); |
| event.stopPropagation(); |
| window.close(); |
| this.contentWnd.location.reload(); |
| }.bind(this), true); |
| } |
| @@ -1065,18 +1064,17 @@ let issuesDataSource = |
| // to be reloaded |
| E("issuesOverride").hidden = true; |
| E("issuesChangeMessage").hidden = false; |
| document.documentElement.canRewind = false; |
| document.documentElement.canAdvance = true; |
| let contentWnd = this.contentWnd; |
| let nextButton = document.documentElement.getButton("next"); |
| - nextButton.label = E("issuesPage").getAttribute("reloadButtonLabel"); |
| - nextButton.accessKey = E("issuesPage").getAttribute("reloadButtonAccesskey"); |
| + [nextButton.label, nextButton.accessKey] = Utils.splitLabel(E("updatePage").getAttribute("reloadButtonLabel")); |
| document.documentElement.addEventListener("wizardnext", function(event) |
| { |
| event.preventDefault(); |
| event.stopPropagation(); |
| window.close(); |
| contentWnd.location.reload(); |
| }, true); |
| }, |
| @@ -1200,30 +1198,29 @@ function updateNextButton() |
| let nextButton = document.documentElement.getButton("next"); |
| if (!nextButton) |
| return; |
| if (document.documentElement.currentPage.id == "commentPage") |
| { |
| if (!nextButton.hasAttribute("_origLabel")) |
| { |
| - nextButton.setAttribute("_origLabel", nextButton.getAttribute("label")); |
| - nextButton.setAttribute("label", document.documentElement.getAttribute("sendbuttonlabel")); |
| - nextButton.setAttribute("_origAccessKey", nextButton.getAttribute("accesskey")); |
| - nextButton.setAttribute("accesskey", document.documentElement.getAttribute("sendbuttonaccesskey")); |
| + nextButton._origLabel = nextButton.label; |
| + nextButton._origAccessKey = nextButton.accessKey; |
| + [nextButton.label, nextButton.accessKey] = Utils.splitLabel(document.documentElement.getAttribute("sendbuttonlabel")); |
| } |
| } |
| else |
| { |
| if (nextButton.hasAttribute("_origLabel")) |
| { |
| - nextButton.setAttribute("label", nextButton.getAttribute("_origLabel")); |
| - nextButton.removeAttribute("_origLabel"); |
| - nextButton.setAttribute("accesskey", nextButton.getAttribute("_origAccessKey")); |
| - nextButton.removeAttribute("_origAccessKey"); |
| + nextButton.label = nextButton._origLabel; |
| + nextButton.accessKey = nextButton._origAccessKey; |
| + delete nextButton._origLabel; |
|
Felix Dahlke
2013/07/03 15:20:47
Seems like an unrelated change, what's wrong with
Wladimir Palant
2013/07/09 12:10:59
Yes, this is somewhat unrelated. However, using an
|
| + delete nextButton._origAccessKey; |
| } |
| } |
| } |
| function initDataCollectorPage() |
| { |
| document.documentElement.canAdvance = false; |