Closed
Bug 567956
Opened 14 years ago
Closed 12 years ago
Sometimes inspector panels take up space in browser window as though they are a normal box
Categories
(DevTools :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: Unfocused, Unassigned)
References
Details
Attachments
(1 file)
308.24 KB,
image/png
|
Details |
Sometimes, the highlighter-pane and inspector-panel panels will take up space in the browser window. Their contents are not visible, but the panels take up space as though they're normal XUL boxes (rather than panels/popups). The mainPopupSet expands to make room for them, creating a large empty space above the Menu Bar (see attached screenshot). Adding a hidden="true" attribute to these panels will fix the described symptoms. I haven't found a way to reliably reproduce this. It's happened a couple of times when I've switched back to a Firefox window or after I've been logged in via RDP, but that may be a coincidence.
Comment 1•14 years ago
|
||
Known XUL bug. using hidden="true" is the current workaround used in other similar problems. But I thought Enn fixed this on trunk.
Comment 2•14 years ago
|
||
yeah, that's an odd one. I've seen something similar when hitting the "capsule" button in an OS X titlebar. I'll try the mentioned workaround.
Reporter | ||
Comment 3•14 years ago
|
||
(In reply to comment #1) > Known XUL bug. using hidden="true" is the current workaround used in other > similar problems. But I thought Enn fixed this on trunk. Interestingly, doing this should also improve startup time, since the XBL bindings won't get attached until the popup is shown (we discovered this with Ubiquity - it also fixed a bunch of other weirdness). So it may be a good thing to do even if the underlying popup problem is fixed.
Comment 4•14 years ago
|
||
I thought I was doing this and forgot that the style and dom panels haven't landed yet. http://mxr.mozilla.org/mozilla-central/source/browser/base/content/browser.xul#223 I'm already setting that attribute on both panels and setting the attribute to false on initialization: http://mxr.mozilla.org/mozilla-central/source/browser/base/content/inspector.js#535 Any ideas?
Comment 5•14 years ago
|
||
Nope, sorry. That's the way the other panels in browser.xul do it.
Comment 7•12 years ago
|
||
I think this bug is no longer relevant. Can we close it?
Comment 8•12 years ago
|
||
We believe this is fixed. Reopen if necessary.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•