Closed
Bug 1231984
Opened 9 years ago
Closed 9 years ago
Add-on SDK tabs problem: domWindow.gBrowserInit is undefined
Categories
(SeaMonkey :: Tabbed Browser, defect)
Tracking
(seamonkey2.41 fixed, seamonkey2.42 fixed, seamonkey2.43 fixed)
RESOLVED
FIXED
seamonkey2.43
People
(Reporter: per, Assigned: philip.chee)
Details
(Whiteboard: Addon-SDK compat)
Attachments
(1 file)
1.36 KB,
patch
|
neil
:
review+
iannbugzilla
:
approval-comm-aurora+
iannbugzilla
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:42.0) Gecko/20100101 Firefox/42.0
Build ID: 20151029151421
Steps to reproduce:
Steps to reproduce:
Started SeaMonkey 2.42a1 Build identifier: 20151210003002 with my extension DCC enabled.
https://addons.mozilla.org/seamonkey/addon/direct-currency-converter-2-fo/
Actual results:
Error:
console.error: direct-currency-converter-2-sm:
Message: TypeError: domWindow.gBrowserInit is undefined
Stack:
tabEventListener@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/tabs/tab-firefox.js:312:33
@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/tabs/tab-firefox.js:335:39
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:123:45
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
messageReceived@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/remote/parent.js:96:37
Expected results:
No error.
Reporter | ||
Updated•9 years ago
|
OS: Unspecified → Mac OS X
Hardware: Unspecified → x86_64
![]() |
Assignee | |
Updated•9 years ago
|
Whiteboard: Addon-SDK compat
![]() |
Assignee | |
Updated•9 years ago
|
Assignee: nobody → philip.chee
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
OS: Mac OS X → All
Hardware: x86_64 → All
![]() |
Assignee | |
Comment 1•9 years ago
|
||
Attachment #8702585 -
Flags: review?(neil)
Comment 2•9 years ago
|
||
Comment on attachment 8702585 [details] [diff] [review]
Patch v1 Minimal shim for gBrowserInit
[The function should probably be called DelayedStartup - I actually thought we used to have that before at some point but I couldn't find it.]
Attachment #8702585 -
Flags: review?(neil) → review+
![]() |
Assignee | |
Comment 3•9 years ago
|
||
(In reply to neil@parkwaycc.co.uk from comment #2)
> [The function should probably be called DelayedStartup.
I changed the function name to DelayedStartup when I checked it in.
https://hg.mozilla.org/comm-central/rev/6b030496ed9e
Target Milestone: --- → seamonkey2.43
![]() |
Assignee | |
Comment 4•9 years ago
|
||
Comment on attachment 8702585 [details] [diff] [review]
Patch v1 Minimal shim for gBrowserInit
[Approval Request Comment]
Regression caused by (bug #): N/A Addon-SDK Compatibility fix
User impact if declined: SDK based addons may not work properly.
Testing completed (on m-c, etc.): Tested on m-c.
Risk to taking this patch (and alternatives if risky): None. compatibility fix.
String changes made by this patch: None.
Attachment #8702585 -
Flags: approval-comm-beta?
Attachment #8702585 -
Flags: approval-comm-aurora?
Attachment #8702585 -
Flags: approval-comm-beta?
Attachment #8702585 -
Flags: approval-comm-beta+
Attachment #8702585 -
Flags: approval-comm-aurora?
Attachment #8702585 -
Flags: approval-comm-aurora+
![]() |
Assignee | |
Comment 5•9 years ago
|
||
http://hg.mozilla.org/releases/comm-aurora/rev/c494ca9c666c
http://hg.mozilla.org/releases/comm-beta/rev/6286686b0b1c
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-seamonkey2.41:
--- → fixed
status-seamonkey2.42:
--- → fixed
status-seamonkey2.43:
--- → fixed
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•