Closed Bug 363707 Opened 18 years ago Closed 17 years ago

[reflow branch]Redraw bug with resized or reloaded frame when tab bar collapses: space at bottom of page

Categories

(Core :: Layout, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: waynegwoods, Unassigned)

References

Details

(Keywords: regression, Whiteboard: [dbaron-1.9:RwCr])

Attachments

(2 files)

1. Ensure your prefs are set so that the tab bar is removed when only one tab exists
2. Load a page with one or more frames that has the dtd: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
(Reduced test case attachment to follow)
3. Open a second tab (can be blank).
4. Switch back to the first tab with the frame.
5. Resize the window a bit, or hit reload.
6. Keep the focus on the first tab, but close the second by clicking on its backgrounded close button.
7. When the tab bar vanishes and the page is redrawn, an area of white space should appear at the bottom of the content window.

This regression occurred between the 20061207-06 and 20061208-06 trunk nightlies. Presumably due to the checkins for bug 300030.

The dtd declaration in the page seems to be important. Remove it and the bug goes away.
A reduced test case. The dtd seems to be essential. The background colour obviously isn't, but the added space will be hard to observe without it.
Attached image Screenshot of space bug
Screenshot of the bottom of the browser window, showing the added white space after the tab close (the content is the test case attachment).
Summary: Redraw bug with resized or reloaded frame when tab bar collapses: space at bottom of page → [reflow branch]Redraw bug with resized or reloaded frame when tab bar collapses: space at bottom of page
Keywords: regression
Blocking request... needs to be fixed before Fx 3.
Flags: blocking1.9?
The dtd from a testcase (attachment 263476 [details]) in the dupe bug 379407 can also reproduce this problem:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
OS: Mac OS X → All
Hardware: Macintosh → All
Blocking, but should be fixed by bug 376981, which has more information.
Flags: blocking1.9? → blocking1.9+
Whiteboard: [dbaron-1.9:RwCr]
(In reply to comment #7)
> Probably fixed by bug 376981.
> 

Yup, WFM in a current trunk build.  Closing.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Flags: in-testsuite?
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: