Closed
Bug 890755
Opened 12 years ago
Closed 12 years ago
sidebar.js throws TypeError ("sidebar is null") when browser dialogs are closed
Categories
(Add-on SDK Graveyard :: General, defect, P2)
Add-on SDK Graveyard
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: nodeless, Assigned: evold)
Details
Attachments
(1 file)
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0 (Beta/Release)
Build ID: 20130618035212
Steps to reproduce:
1. Have a sidebar showing
2. Open Tools->Options dialog
3. Close tools options
Actual results:
TypeError exception can be observed in console output:
TypeError: sidebar is null
resource://extensions.modules.jid1-1c22ebonitpmyw-at-jetpack.commonjs.path/sdk/ui/sidebar.js 207
Traceback (most recent call last):
File "resource://extensions.modules.jid1-1c22ebonitpmyw-at-jetpack.commonjs.path/sdk/deprecated/errors.js", line 23, in exports.catchAndLog/<
return callback.apply(this, arguments);
File "resource://extensions.modules.jid1-1c22ebonitpmyw-at-jetpack.commonjs.path/sdk/deprecated/window-utils.js", line 149, in observe
this._unregWindow(window);
File "resource://extensions.modules.jid1-1c22ebonitpmyw-at-jetpack.commonjs.path/sdk/deprecated/window-utils.js", line 114, in _unregWindow
this._delegate.onUntrack(window);
File "resource://extensions.modules.jid1-1c22ebonitpmyw-at-jetpack.commonjs.path/sdk/ui/sidebar.js", line 207, in Sidebar<.setup/internals.tracker<.onUntrack
let panelBrowser = sidebar.contentDocument.getElementById(WEB_PANEL_BROWSER_ID);
Expected results:
No exception should be thrown.
| Assignee | ||
Updated•12 years ago
|
Assignee: nobody → evold
| Assignee | ||
Comment 1•12 years ago
|
||
Pointer to Github pull-request
| Assignee | ||
Updated•12 years ago
|
Attachment #771895 -
Flags: review?(zer0)
| Assignee | ||
Comment 2•12 years ago
|
||
(In reply to nodeless from comment #2)
Thanks for the report nodeless! you saved me and others from a future headache..
| Assignee | ||
Updated•12 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
| Assignee | ||
Comment 3•12 years ago
|
||
Comment on attachment 771895 [details]
Pointer to Github pull request: https://github.com/mozilla/addon-sdk/pull/1084
Moving my review requests from Matteo to someone else.
Attachment #771895 -
Flags: review?(zer0) → review?(rFobic)
Updated•12 years ago
|
Attachment #771895 -
Flags: review?(rFobic) → review?(zer0)
Updated•12 years ago
|
Attachment #771895 -
Flags: review?(zer0) → review+
Updated•12 years ago
|
Priority: -- → P2
Comment 4•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/a7135946caa43feb6ab439cadd44492b1ac99da8
Bug 890755: sidebar.js throws TypeError ("sidebar is null") when browser dialogs are closed
https://github.com/mozilla/addon-sdk/commit/19f496beec2b21f4e1528ef515c16133eb520d54
Merge pull request #1084 from erikvold/890755
Bug 890755: sidebar.js throws TypeError ("sidebar is null") when browser dialogs are closed r=@ZER0
I'm going through the list of open bugs that github robot has commented in. Is this bug fixed, Matteo?
Flags: needinfo?(zer0)
Comment 6•12 years ago
|
||
(In reply to Wes Kocher (:KWierso) from comment #5)
> I'm going through the list of open bugs that github robot has commented in.
> Is this bug fixed, Matteo?
Yes, we merged with master, we can mark as fixed.
Status: NEW → RESOLVED
Closed: 12 years ago
Flags: needinfo?(zer0)
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•