diff options
| author | Stephen Blott | 2017-09-15 10:39:44 +0100 |
|---|---|---|
| committer | Stephen Blott | 2017-09-15 10:42:58 +0100 |
| commit | c363e4b18eee636f7cc9ef48473ba6d610e06220 (patch) | |
| tree | 529fc55852c805195e053f39af8a3522400d5e33 /pages | |
| parent | a36768439ae253fb42131fbb205e78ac8d298b68 (diff) | |
| download | vimium-c363e4b18eee636f7cc9ef48473ba6d610e06220.tar.bz2 | |
Use .textContent instead of .innerHTML, where appropriate.
From a FF extension reviewer (gatekeeper) on Mozilla add-ons:
Comments:
Thank you for your contribution.
Please note the following for the next update:
1) For inserting text, textContent (or JQuery text) or createTextNode() should be used instead of innerHTML.
eg: $("saveOptions").innerHTML = "Save Changes";
So, here, `.innerHTML` is replaced with `.textContent` for elements
which only ever have text content.
Diffstat (limited to 'pages')
| -rw-r--r-- | pages/help_dialog.coffee | 4 | ||||
| -rw-r--r-- | pages/options.coffee | 14 |
2 files changed, 9 insertions, 9 deletions
diff --git a/pages/help_dialog.coffee b/pages/help_dialog.coffee index 4ac9116b..a0ad1af8 100644 --- a/pages/help_dialog.coffee +++ b/pages/help_dialog.coffee @@ -73,7 +73,7 @@ HelpDialog = for key in command.keys.sort compareKeys @instantiateHtmlTemplate keysElement, "#keysTemplate", (element) -> lastElement = element - $$(element, ".vimiumHelpDialogKey").innerHTML = Utils.escapeHtml key + $$(element, ".vimiumHelpDialogKey").textContent = key # And strip off the trailing ", ", if necessary. lastElement.removeChild $$ lastElement, ".commaSeparator" if lastElement @@ -109,7 +109,7 @@ HelpDialog = vimiumHelpDialogContainer.scrollTop += scrollHeightDelta if 0 < scrollHeightDelta showAdvancedCommands: (visible) -> - document.getElementById("toggleAdvancedCommands").innerHTML = + document.getElementById("toggleAdvancedCommands").textContent = if visible then "Hide advanced commands" else "Show advanced commands" # Add/remove the showAdvanced class to show/hide advanced commands. diff --git a/pages/options.coffee b/pages/options.coffee index 5e247720..19330271 100644 --- a/pages/options.coffee +++ b/pages/options.coffee @@ -204,7 +204,7 @@ Options = initOptionsPage = -> onUpdated = -> $("saveOptions").removeAttribute "disabled" - $("saveOptions").innerHTML = "Save Changes" + $("saveOptions").textContent = "Save Changes" # Display either "linkHintNumbers" or "linkHintCharacters", depending upon "filterLinkHints". maintainLinkHintsView = -> @@ -222,10 +222,10 @@ initOptionsPage = -> maintainAdvancedOptions = -> if bgSettings.get "optionsPage_showAdvancedOptions" $("advancedOptions").style.display = "table-row-group" - $("advancedOptionsButton").innerHTML = "Hide Advanced Options" + $("advancedOptionsButton").textContent = "Hide Advanced Options" else $("advancedOptions").style.display = "none" - $("advancedOptionsButton").innerHTML = "Show Advanced Options" + $("advancedOptionsButton").textContent = "Show Advanced Options" maintainAdvancedOptions() toggleAdvancedOptions = (event) -> @@ -241,7 +241,7 @@ initOptionsPage = -> $("linkHintCharacters").value = $("linkHintCharacters").value.toLowerCase() Option.saveOptions() $("saveOptions").disabled = true - $("saveOptions").innerHTML = "No Changes" + $("saveOptions").textContent = "Saved" $("saveOptions").addEventListener "click", saveOptions $("advancedOptionsButton").addEventListener "click", toggleAdvancedOptions @@ -250,7 +250,7 @@ initOptionsPage = -> for element in document.getElementsByClassName "nonEmptyTextOption" element.className = element.className + " example info" - element.innerHTML = "Leave empty to reset this option." + element.textContent = "Leave empty to reset this option." window.onbeforeunload = -> "You have unsaved changes to options." unless $("saveOptions").disabled @@ -287,12 +287,12 @@ initPopupPage = -> onUpdated = -> $("helpText").innerHTML = "Type <strong>Ctrl-Enter</strong> to save and close." $("saveOptions").removeAttribute "disabled" - $("saveOptions").innerHTML = "Save Changes" + $("saveOptions").textContent = "Save Changes" updateState() if exclusions saveOptions = -> Option.saveOptions() - $("saveOptions").innerHTML = "Saved" + $("saveOptions").textContent = "Saved" $("saveOptions").disabled = true $("saveOptions").addEventListener "click", saveOptions |
