aboutsummaryrefslogtreecommitdiffstats
path: root/pages
diff options
context:
space:
mode:
authorStephen Blott2017-09-15 10:39:44 +0100
committerStephen Blott2017-09-15 10:42:58 +0100
commitc363e4b18eee636f7cc9ef48473ba6d610e06220 (patch)
tree529fc55852c805195e053f39af8a3522400d5e33 /pages
parenta36768439ae253fb42131fbb205e78ac8d298b68 (diff)
downloadvimium-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.coffee4
-rw-r--r--pages/options.coffee14
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