diff options
| author | mrmr1993 | 2017-08-18 18:41:51 +0100 | 
|---|---|---|
| committer | mrmr1993 | 2017-08-18 18:51:45 +0100 | 
| commit | d946a98df10bf1ae5bb02e5cd7eaa2a0c3a06aad (patch) | |
| tree | d8a6ed02e1efacf43c245b336eb36c04df27402d /lib/dom_utils.coffee | |
| parent | 696feed903fe815af50c89b1badbb1e5680d6921 (diff) | |
| download | vimium-d946a98df10bf1ae5bb02e5cd7eaa2a0c3a06aad.tar.bz2 | |
Check whether events are trusted before executing listeners
Diffstat (limited to 'lib/dom_utils.coffee')
| -rw-r--r-- | lib/dom_utils.coffee | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/lib/dom_utils.coffee b/lib/dom_utils.coffee index c21d5a29..d0bd4615 100644 --- a/lib/dom_utils.coffee +++ b/lib/dom_utils.coffee @@ -5,7 +5,7 @@ DomUtils =    documentReady: do ->      [isReady, callbacks] = [document.readyState != "loading", []]      unless isReady -      window.addEventListener "DOMContentLoaded", onDOMContentLoaded = -> +      window.addEventListener "DOMContentLoaded", onDOMContentLoaded = forTrusted ->          window.removeEventListener "DOMContentLoaded", onDOMContentLoaded          isReady = true          callback() for callback in callbacks @@ -16,7 +16,7 @@ DomUtils =    documentComplete: do ->      [isComplete, callbacks] = [document.readyState == "complete", []]      unless isComplete -      window.addEventListener "load", onLoad = -> +      window.addEventListener "load", onLoad = forTrusted ->          window.removeEventListener "load", onLoad          isComplete = true          callback() for callback in callbacks | 
