diff options
| author | Stephen Blott | 2016-03-15 16:02:40 +0000 |
|---|---|---|
| committer | Stephen Blott | 2016-03-17 11:17:03 +0000 |
| commit | e19ff7a58ec97de3524a6eb32d5f6e0f57696354 (patch) | |
| tree | 8003aac41c1da6a3e21a48363ee2ee91fdcc4003 /content_scripts | |
| parent | 309704eba6673360c8b29a103bc2c76244e82b08 (diff) | |
| download | vimium-e19ff7a58ec97de3524a6eb32d5f6e0f57696354.tar.bz2 | |
Tweaks.
Diffstat (limited to 'content_scripts')
| -rw-r--r-- | content_scripts/vimium_frontend.coffee | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee index c8a0f2c2..70ff19f5 100644 --- a/content_scripts/vimium_frontend.coffee +++ b/content_scripts/vimium_frontend.coffee @@ -225,12 +225,12 @@ Frame = registerFrameId: ({chromeFrameId}) -> frameId = window.frameId = chromeFrameId init: (callback) -> + @addEventListener "registerFrameId", Frame.registerFrameId @port = chrome.runtime.connect name: "frames" + @port.onDisconnect.addListener => @port.postMessage = -> @port.onMessage.addListener (request) => handler request for handler in @listeners[request.handler] - @addEventListener "registerFrameId", Frame.registerFrameId - handleShowHUDforDuration = ({ text, duration }) -> if DomUtils.isTopFrame() DomUtils.documentReady -> HUD.showForDuration text, duration @@ -270,7 +270,7 @@ DomUtils.documentReady -> focusThisFrame = (request) -> unless request.forceFocusThisFrame if window.innerWidth < 3 or window.innerHeight < 3 or document.body?.tagName.toLowerCase() == "frameset" - # This frame is too small to focus or its a frameset. Cancel and tell the background page to focus the + # This frame is too small to focus or it's a frameset. Cancel and tell the background page to focus the # next frame instead. This affects sites like Google Inbox, which have many tiny iframes. See 1317. chrome.runtime.sendMessage handler: "nextFrame", frameId: frameId return @@ -477,7 +477,6 @@ checkIfEnabledForUrl = do -> checkEnabledAfterURLChange = -> checkIfEnabledForUrl() if windowIsFocused() - window.handleEscapeForFindMode = -> document.body.classList.remove("vimiumFindMode") # removing the class does not re-color existing selections. we recreate the current selection so it reverts |
