diff options
Diffstat (limited to 'content_scripts/vimium_frontend.coffee')
| -rw-r--r-- | content_scripts/vimium_frontend.coffee | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee index 429657fc..757cc0ad 100644 --- a/content_scripts/vimium_frontend.coffee +++ b/content_scripts/vimium_frontend.coffee @@ -190,6 +190,7 @@ initializePreDomReady = ->      # Ensure the sendResponse callback is freed.      false +  # Wrapper to install event listeners.  Syntactic sugar.  installListener = (element, event, callback) ->    element.addEventListener(event, -> @@ -227,12 +228,12 @@ getActiveState = ->    return { enabled: isEnabledForUrl, passKeys: passKeys }  # -# The backend needs to know which frame has focus. +# The backend needs to know which frame has focus, and the active URL.  #  registerFocus = ->    # settings may have changed since the frame last had focus    settings.load() -  chrome.runtime.sendMessage({ handler: "frameFocused", frameId: frameId }) +  chrome.runtime.sendMessage handler: "frameFocused", frameId: frameId, url: window.location.toString()  #  # Initialization tasks that must wait for the document to be ready. | 
