Index: ext/popup.js |
=================================================================== |
--- a/ext/popup.js |
+++ b/ext/popup.js |
@@ -1,20 +1,18 @@ |
"use strict"; |
(function() |
{ |
- if (typeof chrome == "undefined" || typeof chrome.extension == "undefined") |
- window.chrome = browser; |
- const backgroundPage = chrome.extension.getBackgroundPage(); |
+ const backgroundPage = browser.extension.getBackgroundPage(); |
window.ext = Object.create(backgroundPage.ext); |
// We have to override ext.backgroundPage, because in order |
- // to send messages the local "chrome" namespace must be used. |
+ // to send messages the local "browser" namespace must be used. |
window.ext.backgroundPage = { |
- sendMessage: chrome.runtime.sendMessage, |
+ sendMessage: browser.runtime.sendMessage, |
getWindow() |
{ |
return backgroundPage; |
} |
}; |
}()); |