Closed Bug 21476 Opened 25 years ago Closed 24 years ago

Scrollbars of fixed positioned DIV don't display correctly

Categories

(Core :: Layout, defect, P3)

x86
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: troy, Assigned: eric)

References

()

Details

(Whiteboard: [nsbeta2+])

This problem only happens if gfx scrollbars are enabled. test12 initially
displays incorrectly (no scrollbars displayed), and then if the window is
resized the scrollbars appear.

The other problem is that the scrollbars don't repaint correctly. If you grab
the thumb and drag it the content scrolls correctly, but the scrollbar doesn't
repaint.

If you obscure the window and then expose it again it does paint correctly
Status: NEW → ASSIGNED
Target Milestone: M13
Target Milestone: M13 → M14
One problem per bug report, please.  Which problem is this bug report supposed
to represent?  In any case, moving to m14.
Target Milestone: M14 → M13
No, it's not okay that fixed positioning is broken. We either need to fix this
or revert to native scrollbars...
Target Milestone: M13 → M14
I'm looking at this. Its very weird and it only happens when the position is
fixed. Somehow the styles are being lost. In any event it will have to be fixed
for beta.
putting on beta1 radar
Patrick,

Does this happend with the current build?
it still happens with build 2000031516.
see e.g.
http://www.fenk.wau.nl/~oever/INDEX~1.HTM
this is from CSS2 specification
targeting
Target Milestone: M14 → M15
Still a problem in the nightly build of 2000.03.23. Scrollbars function but are
not drawn.

Bug history: 

Everything worked fine in M11, using native scrollbars.

M12/13 did draw the scrollbars, but caused some problems with the layer size. It
looked as if a [vertical] scrollbar was drawn, effectively decreasing the
available area for the layer, causing another [horizontal] scrollbar to appear,
instead of recalculating the available layer size.

This was fixed in M14, however now scrollbars are working, just not shown.

Hope this history helps understanding the situation and a possible fix.
Mass-moving most M15 bugs to M16
Target Milestone: M15 → M16
Blocks: 38639
Basically fixed positioned things with scrollbars just don't work. So this 
should be beta2
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Whiteboard: [nsbeta2+]
With the June 2nd builds, I don't see scroll bars on the fixed position DIV. The  
status of this report is Resolved/fixed. What do I need to verify here ?
Fixed in the June 30th build.
Status: RESOLVED → VERIFIED
Adding keyword to bugs which already show a nsbeta2 triage value in the status 
whiteboard so the queries don't get screwed up.
Keywords: nsbeta2
You need to log in before you can comment on or make changes to this bug.