Closed
Bug 11430
Opened 26 years ago
Closed 26 years ago
Fixed positioned elements bits are smeared during scrolling
Categories
(Core Graveyard :: GFX, defect, P3)
Core Graveyard
GFX
Tracking
(Not tracked)
VERIFIED
FIXED
M14
People
(Reporter: beard, Assigned: beard)
References
()
Details
(Keywords: css2, Whiteboard: Fixed by nsViewManager2)
Attachments
(1 file)
Yet another scrolling bug. This page exhibits some really bad behavior on the
Mac as well. A related bug, #5194 exhibits incorrect layering/clipping on
Windows NT. BTW, this page also triggers a crash when attempting to scroll the
middle div, which demonstrated a bug in mozilla/layout/html/base/src/
nsPresShell.cpp, line 1369, which was dereferencing a NULL pointer.
Another problem with this page is that you can't correctly select the text in
the fixed position divs. You can select it blindly, and force a refresh, and the
selection will draw, but not during selection itself.
Assignee | ||
Updated•26 years ago
|
Status: NEW → ASSIGNED
Target Milestone: M10
Assignee | ||
Updated•26 years ago
|
Target Milestone: M10 → M12
Assignee | ||
Comment 2•26 years ago
|
||
I've only seen this happen on the Mac.
Updated•26 years ago
|
OS: Mac System 8.6 → All
Comment 3•26 years ago
|
||
The page is really messed up in 1999112508 build (WinNT SP5) - draws
differently (and incorrectly) every time. Problems include document being drawn
over the scrollbar, scrolling occuring where it should not and (in some cases)
crashing as well. Setting OS to all. Interestingly, the page (more-or-less)
renders correctly in M11 WinNT SP5.Scrolling seems to be a big problem with the
M12 builds.
Assignee | ||
Updated•26 years ago
|
Target Milestone: M12 → M13
Comment 4•26 years ago
|
||
This is probably related to
bug 4209: {css2} Fixed scrolling positioned elements have no background defined
On Win98 AppRunner 1999121508, it is the scrollbar bits that 'smear' --
suggesting to me that room is being left for the scrollbar bits, but the room
is left transparent, and the background is undefined as per bug 4209.
Of course, I may be totally off base here... ;-)
Comment 5•26 years ago
|
||
This is now a platform specific issue. It works for me on the Mac while the
following problems can still be noticed on WinNT:
- When scrolling the text of the center element, the scrollbar is not refreshed.
- When resizing the window, you get a corrupted display in the 2 bottom fixed
positioned elements. You can also have some pieces of the sidebar appearing
inside the fixed positioned elements, making me think that the View Manager gets
confused again with the bitmaps.
Assignee | ||
Updated•26 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 6•26 years ago
|
||
Other than the problem of fixed positions floating over the scroll bars, I think
this is working much better than before, so I'd consider it fixed. We'll want to
watch for regressions.
Comment 7•26 years ago
|
||
Hm, with all due respect, it doesn't look fixed to me. Opening the page given
in the URL field, resizing the window, and scrolling, gave me smears and
everything. Attaching a screenshot shortly. Reopening. Moving to M14.
Comment 8•26 years ago
|
||
Updated•26 years ago
|
Resolution: FIXED → ---
Assignee | ||
Updated•26 years ago
|
Whiteboard: Fixed by nsViewManager2
Assignee | ||
Updated•26 years ago
|
Assignee: beard → pavlov
Status: REOPENED → NEW
Assignee | ||
Comment 9•26 years ago
|
||
This is working on Mac, but seems to be broken on Linux. I fixed this on the Mac
but not actually scrolling the bits if the clipping of a widget is complex, but
just invalidating.
Comment 10•26 years ago
|
||
this looks ok on linux as i showed you earlier beard.. you can have it back ;)
Assignee: pavlov → beard
Assignee | ||
Comment 11•26 years ago
|
||
Fixed by nsViewManager2.
Status: NEW → RESOLVED
Closed: 26 years ago → 26 years ago
Resolution: --- → FIXED
Updated•26 years ago
|
QA Contact: petersen → chrisd
Comment 12•26 years ago
|
||
If one resizes the window on Win32, then everything smears. Is this a new bug
or the same bug?
Comment 13•26 years ago
|
||
Ok, verifying fixed and opening new bug 28742 to cover this last issue.
Status: RESOLVED → VERIFIED
Updated•17 years ago
|
Product: Core → Core Graveyard
Comment hidden (collapsed) |
You need to log in
before you can comment on or make changes to this bug.
Description
•