Closed
Bug 617325
Opened 14 years ago
Closed 14 years ago
With "Get Add-ons" category selected, toolbars are visible when opening the add-ons manager
Categories
(Toolkit :: Add-ons Manager, defect)
Toolkit
Add-ons Manager
Tracking
()
VERIFIED
FIXED
mozilla2.0b9
Tracking | Status | |
---|---|---|
blocking2.0 | --- | final+ |
People
(Reporter: aaronmt, Assigned: mossop)
References
Details
Attachments
(1 file)
5.20 KB,
patch
|
Gavin
:
review+
|
Details | Diff | Splinter Review |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b8pre) Gecko/20101207 Firefox/4.0b8pre When opening up the add-ons manager, chrome components (navigation toolbar) will appear in the browser after a short delay while the manager is loading. STR 1. Create a new profile. 2. Open the Add-ons Manager. The navigation toolbar will appear once the manager is loaded.
Comment 1•14 years ago
|
||
This only happens when we open the add-ons manager with "get add-ons" selected.
OS: Mac OS X → All
Hardware: x86 → All
Summary: Chrome still visible on opening of add-ons manager → With "Get Add-ons" category selected, toolbars are visible when opening the add-ons manager
Comment 2•14 years ago
|
||
Mozilla/5.0 (Windows NT 6.0; rv:2.0b8pre) Gecko/20101207 Firefox/4.0b8pre Confirmed.
blocking2.0: --- → ?
Assignee | ||
Comment 4•14 years ago
|
||
Looks like the main browser progress listener is magically getting the onLocationChange event from the inner frame which is sorta broken.
blocking2.0: ? → final+
Assignee | ||
Comment 5•14 years ago
|
||
Randomly wondering if this is related to bug 602256
Assignee | ||
Comment 6•14 years ago
|
||
Confirmed, the webprogress listener in browser.js which is registered on the tabbrowser (and so basically receives the webprogress events for the visible browser) is getting an onLocationChange for the url in the inner-browser in the add-ons manager. This doesn't sound right from what I understand but maybe it is normal?
Comment 7•14 years ago
|
||
web progress listeners get notifications for all location changes in the docshell tree rooted at the place they're registered, no? In particular, see the comment at http://hg.mozilla.org/mozilla-central/file/d2f3fcf3b1db/browser/base/content/tabbrowser.xml#l555
Assignee | ||
Comment 8•14 years ago
|
||
Ah I wasn't aware of that. Easily solved then
Assignee: nobody → dtownsend
Assignee | ||
Updated•14 years ago
|
Whiteboard: [has patch][waiting on try]
Assignee | ||
Comment 10•14 years ago
|
||
Test timed out on linux debug run
Whiteboard: [has patch][waiting on try] → [has patch]
Comment 11•14 years ago
|
||
Yeah, the code added to browser.js's onLocationChange should be inside the aWebProgress.DOMWindow==content block.
Assignee | ||
Comment 14•14 years ago
|
||
Attachment #497594 -
Flags: review?(gavin.sharp)
Assignee | ||
Updated•14 years ago
|
Whiteboard: [has patch] → [has patch][needs review gavin]
Updated•14 years ago
|
Attachment #497594 -
Flags: review?(gavin.sharp) → review+
Updated•14 years ago
|
Whiteboard: [has patch][needs review gavin] → [has patch]
Assignee | ||
Comment 15•14 years ago
|
||
Landed: http://hg.mozilla.org/mozilla-central/rev/faf2e261308f
Status: NEW → RESOLVED
Closed: 14 years ago
Flags: in-testsuite+
Flags: in-litmus-
Resolution: --- → FIXED
Whiteboard: [has patch]
Target Milestone: --- → mozilla2.0b9
Comment 16•14 years ago
|
||
Verified fixed with Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b9pre) Gecko/20101217 Firefox/4.0b9pre ID:20101217030324
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•