diff options
| author | mrmr1993 | 2015-04-24 13:53:54 +0100 | 
|---|---|---|
| committer | mrmr1993 | 2015-04-24 14:39:46 +0100 | 
| commit | 6446cf04c7b44c3d419dc450a73b60bcaf5cdf02 (patch) | |
| tree | a12709fe681514d543177f4a365baabb7cea95aa /tests | |
| parent | 16df2200b491e2463b784b4979ba5e9528604b64 (diff) | |
| download | vimium-6446cf04c7b44c3d419dc450a73b60bcaf5cdf02.tar.bz2 | |
Always initialise event listeners early
The event listeners were registered late, potentially allowing the page
to get priority over us for key events, etc., when:
* the original URL was disabled by an exclusion rule
* the URL was changed
  - without a page load (by history.pushState or modifying
    location.hash), and
  - the new URL isn't (completely) disabled by any exclusion rules.
This forces the event listeners to be registered even when the
current URL is disabled, to avoid this problem.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/dom_tests/dom_tests.coffee | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/tests/dom_tests/dom_tests.coffee b/tests/dom_tests/dom_tests.coffee index f81982ac..59970d7c 100644 --- a/tests/dom_tests/dom_tests.coffee +++ b/tests/dom_tests/dom_tests.coffee @@ -1,6 +1,6 @@  # Install frontend event handlers. -initializeWhenEnabled() +initializeWithState()  installListener = (element, event, callback) ->    element.addEventListener event, (-> callback.apply(this, arguments)), true | 
