Closed Bug 36211 Opened 25 years ago Closed 24 years ago

Fixed positioning broken w/ GFX scrollbars

Categories

(Core :: Layout, defect, P3)

Other
Linux
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: olaf, Assigned: eric)

References

()

Details

(Whiteboard: fixed/absolute position bug)

This is probably related to bug 5195 and bug 21476, but there is more to it than described in those reports. The page above consists of two DIVs fixed-positioned side by side like in the Demo 12 example, but here the box on the right is of fixed size and the other one is scrollable. With GFX scrollbars, the scrollbar is drawn under (obscured by) the right-side DIV. This means either the size is miscalculated, or the scrollbar is placed outside the box, instead of inside it. It works with native scrollbars. (See also the "Software" link, which leads to a bigger page with the same layout.) Also, the page isn't painted completely until it gets resized. This also works better (but still not entirely right) with native scrollbars. Build 2000041612 under Linux.
Probably a DUP, but reassigning to Eric
Assignee: troy → evaughan
Marking confirmed. It looks like the fixed positioned DIV is too wide (I think the scrollbars should be fit within the margin-box of the DIV, which should shrink the DIV, since that's what we do with scrollbars for the viewport (and, I assume, other things).) Attaching to tracking bug that should help see if it's a duplicate.
Blocks: 38639
Status: UNCONFIRMED → NEW
Ever confirmed: true
Status: NEW → ASSIGNED
targeting
Whiteboard: fixed/absolute position bug
Target Milestone: --- → M18
fixed
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Lokks correct in the July 14th builds.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.