Closed Bug 20459 Opened 26 years ago Closed 26 years ago

Small Frames

Categories

(Core :: Layout: Images, Video, and HTML Frames, defect, P3)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: st8, Assigned: pollmann)

Details

(Whiteboard: Fix in hand)

Attachments

(1 file)

When doing <FRAMESET rows="0,..." The zero size frameset always has size, only about three or four pixels or so, but enough to be seen. I think FRAMESET cols=0,... is alright.
Assignee: karnaze → pollmann
Reassigning to Eric.
Status: NEW → ASSIGNED
Target Milestone: M14
See also related bug 21268
Target Milestone: M14 → M16
Ugly but not fatal to user experience. Moving to M16.
We were doing the bad compatability math in nsFrameSetFrame::ParseRowColSpec. The fix is to change it from: if (i<=0) i=1 or i=100/count; to: if (i<0) i=0; I think it would be safe to fix this even for nav compatability mode, as I doubt any web sites depend on the old behaviour. :) I'll walk the top 100 before checking this in though, of course.
OS: Windows NT → All
Hardware: PC → All
Whiteboard: Fix in hand
Target Milestone: M16 → M15
Attached file Test case
Fix checked in. To verify, open up the test case, you should see the mozilla.org web site. There will be a slider bar along the very top, but zero pixels of the other sites shown. If you drag down, you'll see zdnet.com with a slider bar along the very left edge, but zero pixels of the other site. Thanks!
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Fixed in the July 6th build.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
Component: Layout: HTML Frames → Layout: Images
Product: Core Graveyard → Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: