| Index: chrome/common.js | 
| =================================================================== | 
| --- a/chrome/common.js | 
| +++ b/chrome/common.js | 
| @@ -70,7 +70,7 @@ | 
| _wrapListener: function(listener) { | 
| return function(message, sender, sendResponse) | 
| { | 
| - if (sender.tab && sender.tab.id >= 0) | 
| + if ("Tab" in window && sender.tab && sender.tab.id >= 0) | 
| 
 
Wladimir Palant
2014/01/16 08:01:10
So we have content scripts receive messages where
 
Thomas Greiner
2014/01/16 10:15:30
Yes, that is the case and it seems like it's inten
 
Wladimir Palant
2014/01/16 10:44:49
Ok, this actually makes sense then.
 
 | 
| sender.tab = new Tab(sender.tab); | 
| return listener(message, sender, sendResponse); | 
| }; |