-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Hello, I found this chrome-mod.js module listed here: https://github.com/mozilla/addon-sdk/wiki/Community-developed-modules and I'd like to use it. I updated it to use the current SDK module names (just sent a pull request for that). Then I ran into the error below. I've tried a few things but I haven't been able to resolve it. Any ideas?
(Two of the sdk modules used here are deprecated: sdk/deprecated/traits and sdk/deprecated/events. Not sure if there are replacements for them or not. If not, perhaps using this module is not a good idea.)
Thanks,
-Paul
(addon-sdk-1.16)MacBookPro-0022412F842A:tree-tabs-master paul$ cfx run
Using binary at '/Applications/Firefox.app/Contents/MacOS/firefox-bin'.
Using profile at '/var/folders/x0/800486lw8xj7t90059bpdlb00000gn/T/tmpBoPiou.mozrunner'.
console.log: tree-tabs: tab open
console.log: tree-tabs: No selected tab or already selected
console.log: tree-tabs: set parent for panel-3-1 to null
console.log: tree-tabs: final tab open
console.log: tree-tabs: margin : 0px
console.log: tree-tabs: send tab-open
console.error: tree-tabs:
Message: TypeError: window.addEventListener is not a function
Stack:
_onDocumentGlobalCreated@resource://gre/modules/XPIProvider.jsm -> jar:file:///var/folders/x0/800486lw8xj7t90059bpdlb00000gn/T/tmpBoPiou.mozrunner/extensions/[email protected]!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://jid0-gyxqb6lcxhfkxxg6goaptfmbmvo-at-jetpack/tree-tabs/lib/chrome-mod.js:139
Observer<.observe@resource://gre/modules/XPIProvider.jsm -> jar:file:///var/folders/x0/800486lw8xj7t90059bpdlb00000gn/T/tmpBoPiou.mozrunner/extensions/[email protected]!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/system/events.js:74
console.error: tree-tabs:
Message: TypeError: window.addEventListener is not a function
Stack:
_onDocumentGlobalCreated@resource://gre/modules/XPIProvider.jsm -> jar:file:///var/folders/x0/800486lw8xj7t90059bpdlb00000gn/T/tmpBoPiou.mozrunner/extensions/[email protected]!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://jid0-gyxqb6lcxhfkxxg6goaptfmbmvo-at-jetpack/tree-tabs/lib/chrome-mod.js:139
Observer<.observe@resource://gre/modules/XPIProvider.jsm -> jar:file:///var/folders/x0/800486lw8xj7t90059bpdlb00000gn/T/tmpBoPiou.mozrunner/extensions/[email protected]!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/system/events.js:74
console.error: tree-tabs:
Message: TypeError: window.addEventListener is not a function
Stack:
_onDocumentGlobalCreated@resource://gre/modules/XPIProvider.jsm -> jar:file:///var/folders/x0/800486lw8xj7t90059bpdlb00000gn/T/tmpBoPiou.mozrunner/extensions/[email protected]!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://jid0-gyxqb6lcxhfkxxg6goaptfmbmvo-at-jetpack/tree-tabs/lib/chrome-mod.js:139
Observer<.observe@resource://gre/modules/XPIProvider.jsm -> jar:file:///var/folders/x0/800486lw8xj7t90059bpdlb00000gn/T/tmpBoPiou.mozrunner/extensions/[email protected]!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/system/events.js:74
JavaScript strict warning: chrome://browser/content/urlbarBindings.xml, line 668: reference to undefined property this._value
JavaScript error: chrome://browser/content/urlbarBindings.xml, line 650: aUrl is undefined