aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts/injected.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'content_scripts/injected.coffee')
-rw-r--r--content_scripts/injected.coffee8
1 files changed, 3 insertions, 5 deletions
diff --git a/content_scripts/injected.coffee b/content_scripts/injected.coffee
index 1c743134..4148ffa5 100644
--- a/content_scripts/injected.coffee
+++ b/content_scripts/injected.coffee
@@ -3,19 +3,17 @@
# This is based on method 2b here: http://stackoverflow.com/a/9517879, and
# @mrmr1993's #1167.
-window.vimiumOnClickAttributeName = "_vimium-has-onclick-listener"
-
-injectedCode = (vimiumOnClickAttributeName) ->
+injectedCode = () ->
# Note the presence of "click" listeners installed with `addEventListener()` (for link hints).
_addEventListener = Element::addEventListener
Element::addEventListener = (type, listener, useCapture) ->
if type == "click"
- try @setAttribute vimiumOnClickAttributeName, ""
+ try @setAttribute "_vimium-has-onclick-listener", ""
_addEventListener?.apply this, arguments
script = document.createElement "script"
-script.textContent = "(#{injectedCode.toString()})('#{vimiumOnClickAttributeName}')"
+script.textContent = "(#{injectedCode.toString()})()"
(document.head || document.documentElement).appendChild script
script.remove()