[Commotion-admin] [mlab-browser-ext] Worker becomes disconnected when running in another window (#14)

Josh King notifications at github.com
Fri Aug 8 13:25:45 EDT 2014


If the extension is open in one browser window and a second window is open, the extension will run correctly in the new window but only until the original window is closed. At that point, it seems as if the worker is freed, and attempting to run a test does not do anything. The console gives the following error:

>console.error: mlab-browser-ext: 
  closing/deactivating: undefined
console.error: mlab-browser-ext: 
  starting test: NDT
console.error: mlab-browser-ext: 
  Message: TypeError: this.worker is null
  Stack:
    Mlab.prototype.startTest at resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///home/n0n/.mozilla/firefox/9kk4rm8l.default/extensions/jid0-Bd5XamXyfqbUmirOfunzZx2ASYM@jetpack.xpi!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://jid1-btnb7inrquoaaq-at-jetpack/mlab-browser-ext/lib/mlab.js:203:3
emit at resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:96:9
portEmit at resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///home/n0n/.mozilla/firefox/9kk4rm8l.default/extensions/jid0-Bd5XamXyfqbUmirOfunzZx2ASYM@jetpack.xpi!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/content/sandbox.js:330:25
emit at resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:96:9
onContentEvent/<@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///home/n0n/.mozilla/firefox/9kk4rm8l.default/extensions/jid0-Bd5XamXyfqbUmirOfunzZx2ASYM@jetpack.xpi!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/content/sandbox.js:371:23
delay/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/lang/functional.js:208:20
notify at resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/timers.js:40:9
>

---
Reply to this email directly or view it on GitHub:
https://github.com/opentechinstitute/mlab-browser-ext/issues/14
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.chambana.net/pipermail/commotion-admin/attachments/20140808/b17404d6/attachment.html>


More information about the Commotion-admin mailing list