Closed Bug 575725 Opened 15 years ago Closed 15 years ago

sizemode attribute is bogus in popups (always inherited from parent window)

Categories

(Core :: XUL, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 610057

People

(Reporter: dao, Unassigned)

References

Details

browser.xul persists the sizemode attribute on the <window> node, which causes popups to inherit the sizemode -- the bug is that this attribute sticks around even though it doesn't reflect the window's actual size mode. STR: 1. maximize the browser window 2. load http://www.popuptest.com/goodpopups.html, click "Good PopUp #1" 3. using DOMi inspect the popup's chrome document and find the <window>'s sizemode attribute Expected result: the attribute should be set to "normal" Actual result: the attribute is set to "maximized"
Blocks: 575449
With bug 571660 and probably bug 588764 making use of this attribute to give the window a custom border on Windows with Aero glass, this bug becomes visible to users. Windowed popups opened from a maximized windows lack a border, and fullscreen popups from a windowed page show an unwanted border on the edge.
Blocks: 610057
Blocks: 587204
Dup'ing forward as the other bug already have a blocking status
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.