| Index: ext/background.js |
| diff --git a/ext/background.js b/ext/background.js |
| index 69e05ca89c1e96349c9386065957f2e086683e28..84065388fee2a8db0d9b9743f2500dcd21757ede 100644 |
| --- a/ext/background.js |
| +++ b/ext/background.js |
| @@ -95,9 +95,12 @@ |
| return frame.url; |
| } |
| }, |
| - sendMessage(message, responseCallback) |
| + sendMessage(message, responseCallback, frameId) |
| { |
| - browser.tabs.sendMessage(this.id, message, responseCallback); |
| + let options = {}; |
| + if (typeof frameId != "undefined") |
| + options.frameId = frameId; |
| + browser.tabs.sendMessage(this.id, message, options, responseCallback); |
| } |
| }; |
| @@ -453,7 +456,7 @@ |
| contexts: item.contexts, |
| onclick(info, tab) |
| { |
| - item.onclick(new Page(tab)); |
| + item.onclick(new Page(tab), info); |
| } |
| }); |
| }); |