@@ -49,7 +49,7 @@ settings =
4949 eventListeners : {}
5050
5151 init : ->
52- @port = chrome .extension .connect ({ name : " settings" })
52+ @port = chrome .runtime .connect ({ name : " settings" })
5353 @port .onMessage .addListener (@receiveMessage )
5454
5555 get : (key ) -> @values [key]
@@ -103,7 +103,7 @@ initializePreDomReady = ->
103103 refreshCompletionKeys ()
104104
105105 # Send the key to the key handler in the background page.
106- keyPort = chrome .extension .connect ({ name : " keyDown" })
106+ keyPort = chrome .runtime .connect ({ name : " keyDown" })
107107
108108 requestHandlers =
109109 hideUpgradeNotification : -> HUD .hideUpgradeNotification ()
@@ -118,7 +118,7 @@ initializePreDomReady = ->
118118 getActiveState : -> { enabled : isEnabledForUrl }
119119 disableVimium : disableVimium
120120
121- chrome .extension .onMessage .addListener (request, sender, sendResponse) ->
121+ chrome .runtime .onMessage .addListener (request, sender, sendResponse) ->
122122 # in the options page, we will receive requests from both content and background scripts. ignore those
123123 # from the former.
124124 return if sender .tab and not sender .tab .url .startsWith ' chrome-extension://'
@@ -158,7 +158,7 @@ disableVimium = ->
158158window .addEventListener " focus" , ->
159159 # settings may have changed since the frame last had focus
160160 settings .load ()
161- chrome .extension .sendMessage ({ handler : " frameFocused" , frameId : frameId })
161+ chrome .runtime .sendMessage ({ handler : " frameFocused" , frameId : frameId })
162162
163163#
164164# Initialization tasks that must wait for the document to be ready.
@@ -169,12 +169,12 @@ initializeOnDomReady = ->
169169 enterInsertModeIfElementIsFocused () if isEnabledForUrl
170170
171171 # Tell the background page we're in the dom ready state.
172- chrome .extension .connect ({ name : " domReady" })
172+ chrome .runtime .connect ({ name : " domReady" })
173173
174174# This is a little hacky but sometimes the size wasn't available on domReady?
175175registerFrameIfSizeAvailable = (is_top ) ->
176176 if (innerWidth != undefined && innerWidth != 0 && innerHeight != undefined && innerHeight != 0 )
177- chrome .extension .sendMessage (
177+ chrome .runtime .sendMessage (
178178 handler : " registerFrame"
179179 frameId : frameId
180180 area : innerWidth * innerHeight
@@ -250,19 +250,19 @@ extend window,
250250 window .location .href = window .location .origin
251251
252252 toggleViewSource : ->
253- chrome .extension .sendMessage { handler : " getCurrentTabUrl" }, (url ) ->
253+ chrome .runtime .sendMessage { handler : " getCurrentTabUrl" }, (url ) ->
254254 if (url .substr (0 , 12 ) == " view-source:" )
255255 url = url .substr (12 , url .length - 12 )
256256 else
257257 url = " view-source:" + url
258- chrome .extension .sendMessage ({ handler : " openUrlInNewTab" , url : url, selected : true })
258+ chrome .runtime .sendMessage ({ handler : " openUrlInNewTab" , url : url, selected : true })
259259
260260 copyCurrentUrl : ->
261261 # TODO(ilya): When the following bug is fixed, revisit this approach of sending back to the background
262262 # page to copy.
263263 # http://code.google.com/p/chromium/issues/detail?id=55188
264- chrome .extension .sendMessage { handler : " getCurrentTabUrl" }, (url ) ->
265- chrome .extension .sendMessage { handler : " copyToClipboard" , data : url }
264+ chrome .runtime .sendMessage { handler : " getCurrentTabUrl" }, (url ) ->
265+ chrome .runtime .sendMessage { handler : " copyToClipboard" , data : url }
266266
267267 HUD .showForDuration (" Yanked URL" , 1000 )
268268
@@ -438,7 +438,7 @@ onKeyup = (event) -> return unless handlerStack.bubbleEvent('keyup', event)
438438checkIfEnabledForUrl = ->
439439 url = window .location .toString ()
440440
441- chrome .extension .sendMessage { handler : " isEnabledForUrl" , url : url }, (response ) ->
441+ chrome .runtime .sendMessage { handler : " isEnabledForUrl" , url : url }, (response ) ->
442442 isEnabledForUrl = response .isEnabledForUrl
443443 if (isEnabledForUrl)
444444 initializeWhenEnabled ()
@@ -453,7 +453,7 @@ refreshCompletionKeys = (response) ->
453453 if (response .validFirstKeys )
454454 validFirstKeys = response .validFirstKeys
455455 else
456- chrome .extension .sendMessage ({ handler : " getCompletionKeys" }, refreshCompletionKeys)
456+ chrome .runtime .sendMessage ({ handler : " getCompletionKeys" }, refreshCompletionKeys)
457457
458458isValidFirstKey = (keyChar ) ->
459459 validFirstKeys[keyChar] || / [1-9 ] / .test (keyChar)
@@ -870,7 +870,7 @@ window.showHelpDialog = (html, fid) ->
870870 VimiumHelpDialog .init ()
871871
872872 container .getElementsByClassName (" optionsPage" )[0 ].addEventListener (" click" ,
873- -> chrome .extension .sendMessage ({ handler : " openOptionsPageInNewTab" })
873+ -> chrome .runtime .sendMessage ({ handler : " openOptionsPageInNewTab" })
874874 false )
875875
876876
@@ -927,7 +927,7 @@ HUD =
927927
928928 onUpdateLinkClicked : (event ) ->
929929 HUD .hideUpgradeNotification ()
930- chrome .extension .sendMessage ({ handler : " upgradeNotificationClosed" })
930+ chrome .runtime .sendMessage ({ handler : " upgradeNotificationClosed" })
931931
932932 hideUpgradeNotification : (clickEvent ) ->
933933 Tween .fade (HUD .upgradeNotificationElement (), 0 , 150 ,
@@ -999,7 +999,7 @@ initializePreDomReady()
999999window .addEventListener (" DOMContentLoaded" , initializeOnDomReady)
10001000
10011001window .onbeforeunload = ->
1002- chrome .extension .sendMessage (
1002+ chrome .runtime .sendMessage (
10031003 handler : " updateScrollPosition"
10041004 scrollX : window .scrollX
10051005 scrollY : window .scrollY )
0 commit comments