Skip to content

Commit

Permalink
https://github.com/AdguardTeam/AdguardBrowserExtension/issues/374
Browse files Browse the repository at this point in the history
Tabs API
  • Loading branch information
atropnikov committed Sep 26, 2016
1 parent 8f18a7e commit b45633a
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion Extension/browser/chrome/lib/background-page.js
Expand Up @@ -28,12 +28,14 @@ var browser = browser || chrome;

var onMessage = {
addListener: function (callback) {
// https://developer.chrome.com/extensions/runtime#event-onMessage
adguard.runtimeImpl.onMessage.addListener(function (message, sender, sendResponse) {
var senderOverride = Object.create(null);
if (sender.tab) {
senderOverride.tab = adguard.tabsImpl.fromChromeTab(sender.tab);
}
callback(message, senderOverride, sendResponse);
// Don't forget return callback result for asynchronous message passing
return callback(message, senderOverride, sendResponse);
});
}
};
Expand Down

0 comments on commit b45633a

Please sign in to comment.