diff options
| author | Maksim Ryzhikov | 2013-09-12 11:27:59 +0400 |
|---|---|---|
| committer | Maksim Ryzhikov | 2013-09-12 11:28:57 +0400 |
| commit | 2030c2b74fba975373a9d1841f2ca5a7feadff17 (patch) | |
| tree | 2182a6ff9d6381c829461075a21cbadda9947747 | |
| parent | fabfc23f893ff208dd346f27744d92984dbe6052 (diff) | |
| download | vimium-2030c2b74fba975373a9d1841f2ca5a7feadff17.tar.bz2 | |
Changed deprecated chrome.extension on chrome.runtime [Chromium v29] (fixed #908)
| -rw-r--r-- | content_scripts/vimium_frontend.coffee | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee index dcc46bb6..a2139df6 100644 --- a/content_scripts/vimium_frontend.coffee +++ b/content_scripts/vimium_frontend.coffee @@ -49,7 +49,7 @@ settings = eventListeners: {} init: -> - @port = chrome.extension.connect({ name: "settings" }) + @port = chrome.runtime.connect({ name: "settings" }) @port.onMessage.addListener(@receiveMessage) get: (key) -> @values[key] @@ -103,7 +103,7 @@ initializePreDomReady = -> refreshCompletionKeys() # Send the key to the key handler in the background page. - keyPort = chrome.extension.connect({ name: "keyDown" }) + keyPort = chrome.runtime.connect({ name: "keyDown" }) requestHandlers = hideUpgradeNotification: -> HUD.hideUpgradeNotification() @@ -118,7 +118,7 @@ initializePreDomReady = -> getActiveState: -> { enabled: isEnabledForUrl } disableVimium: disableVimium - chrome.extension.onMessage.addListener (request, sender, sendResponse) -> + chrome.runtime.onMessage.addListener (request, sender, sendResponse) -> # in the options page, we will receive requests from both content and background scripts. ignore those # from the former. return if sender.tab and not sender.tab.url.startsWith 'chrome-extension://' @@ -158,7 +158,7 @@ disableVimium = -> window.addEventListener "focus", -> # settings may have changed since the frame last had focus settings.load() - chrome.extension.sendMessage({ handler: "frameFocused", frameId: frameId }) + chrome.runtime.sendMessage({ handler: "frameFocused", frameId: frameId }) # # Initialization tasks that must wait for the document to be ready. @@ -169,12 +169,12 @@ initializeOnDomReady = -> enterInsertModeIfElementIsFocused() if isEnabledForUrl # Tell the background page we're in the dom ready state. - chrome.extension.connect({ name: "domReady" }) + chrome.runtime.connect({ name: "domReady" }) # This is a little hacky but sometimes the size wasn't available on domReady? registerFrameIfSizeAvailable = (is_top) -> if (innerWidth != undefined && innerWidth != 0 && innerHeight != undefined && innerHeight != 0) - chrome.extension.sendMessage( + chrome.runtime.sendMessage( handler: "registerFrame" frameId: frameId area: innerWidth * innerHeight @@ -250,19 +250,19 @@ extend window, window.location.href = window.location.origin toggleViewSource: -> - chrome.extension.sendMessage { handler: "getCurrentTabUrl" }, (url) -> + chrome.runtime.sendMessage { handler: "getCurrentTabUrl" }, (url) -> if (url.substr(0, 12) == "view-source:") url = url.substr(12, url.length - 12) else url = "view-source:" + url - chrome.extension.sendMessage({ handler: "openUrlInNewTab", url: url, selected: true }) + chrome.runtime.sendMessage({ handler: "openUrlInNewTab", url: url, selected: true }) copyCurrentUrl: -> # TODO(ilya): When the following bug is fixed, revisit this approach of sending back to the background # page to copy. # http://code.google.com/p/chromium/issues/detail?id=55188 - chrome.extension.sendMessage { handler: "getCurrentTabUrl" }, (url) -> - chrome.extension.sendMessage { handler: "copyToClipboard", data: url } + chrome.runtime.sendMessage { handler: "getCurrentTabUrl" }, (url) -> + chrome.runtime.sendMessage { handler: "copyToClipboard", data: url } HUD.showForDuration("Yanked URL", 1000) @@ -438,7 +438,7 @@ onKeyup = (event) -> return unless handlerStack.bubbleEvent('keyup', event) checkIfEnabledForUrl = -> url = window.location.toString() - chrome.extension.sendMessage { handler: "isEnabledForUrl", url: url }, (response) -> + chrome.runtime.sendMessage { handler: "isEnabledForUrl", url: url }, (response) -> isEnabledForUrl = response.isEnabledForUrl if (isEnabledForUrl) initializeWhenEnabled() @@ -453,7 +453,7 @@ refreshCompletionKeys = (response) -> if (response.validFirstKeys) validFirstKeys = response.validFirstKeys else - chrome.extension.sendMessage({ handler: "getCompletionKeys" }, refreshCompletionKeys) + chrome.runtime.sendMessage({ handler: "getCompletionKeys" }, refreshCompletionKeys) isValidFirstKey = (keyChar) -> validFirstKeys[keyChar] || /[1-9]/.test(keyChar) @@ -870,7 +870,7 @@ window.showHelpDialog = (html, fid) -> VimiumHelpDialog.init() container.getElementsByClassName("optionsPage")[0].addEventListener("click", - -> chrome.extension.sendMessage({ handler: "openOptionsPageInNewTab" }) + -> chrome.runtime.sendMessage({ handler: "openOptionsPageInNewTab" }) false) @@ -927,7 +927,7 @@ HUD = onUpdateLinkClicked: (event) -> HUD.hideUpgradeNotification() - chrome.extension.sendMessage({ handler: "upgradeNotificationClosed" }) + chrome.runtime.sendMessage({ handler: "upgradeNotificationClosed" }) hideUpgradeNotification: (clickEvent) -> Tween.fade(HUD.upgradeNotificationElement(), 0, 150, @@ -999,7 +999,7 @@ initializePreDomReady() window.addEventListener("DOMContentLoaded", initializeOnDomReady) window.onbeforeunload = -> - chrome.extension.sendMessage( + chrome.runtime.sendMessage( handler: "updateScrollPosition" scrollX: window.scrollX scrollY: window.scrollY) |
