Closed Bug 11995 Opened 25 years ago Closed 24 years ago

fixed positioned DIV not properly clipped (test12) [FIX POS]

Categories

(Core Graveyard :: GFX, defect, P3)

x86
Windows 98
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME
Future

People

(Reporter: MatsPalmgren_bugz, Assigned: kmcclusk)

References

Details

(Whiteboard: Not fixed by nsViewManager2)

Fixed positioned DIV is not properly clipped when there is less space than preferred causing junk pixels to be drawn (in test 12.) To repeat: 1. Start apprunner 2. Select menu item: Debug | Viewer Demos | #12 More Fixed Pos 3. Decrease window height, watch yellow sidebar. What happens: The left sidebar (yellow) is overflowing into "Footer". Expected: I think it should be clipped (just guessing here). If its supposed to overflow into "Footer" it should at least be painted correctly ? Version and OS: Nightly build 1999-08-16-09-M9 on Windows 98.
Status: NEW → ASSIGNED
Assignee: beard → kmcclusk
Status: ASSIGNED → NEW
Kevin, would you look at this? I don't have a 98 machine handy.
Assignee: kmcclusk → beard
This happens on WINNT with both viewer and apprunner. A ghost image of the sidebar is painted when the height of the window is made smaller.
Status: NEW → ASSIGNED
Target Milestone: M12
Target Milestone: M12 → M13
Target Milestone: M13 → M14
Moving all to M14
I'm seeing some interesting problems still, ghost images, etc. Looks like the display list culling is perhaps a little too eager.
Whiteboard: Not fixed by nsViewManager2
Target Milestone: M14 → M15
I'll take a further look at this one before I reassign it.
-> M16
Target Milestone: M15 → M16
Can't select text on Mac in this example.
Assignee: beard → kmcclusk
Status: ASSIGNED → NEW
Moving to M17
Status: NEW → ASSIGNED
Target Milestone: M16 → M17
Still happening with the current build. When slowly resizing the height of the window the sidebar is drawn into the footer and it is often times not cleaned up ( leaving garbage in the footer.)
This bug has been marked "future" because the original netscape engineer working on this is over-burdened. If you feel this is an error, that you or another known resource will be working on this bug,or if it blocks your work in some way -- please attach your concern to the bug for reconsideration.
Target Milestone: M17 → Future
I have this working in my tree. I'm taking the liberty of adding a dependence on my nsViewManager2 patch. If this is already working in the nightly build, someone can remove the dependence and mark this RESOLVED WORKSFORME.
Depends on: 39621
Summary: fixed positioned DIV not properly clipped (test12) → fixed positioned DIV not properly clipped (test12) [FIX POS]
WORKSFORME 2001-03-24 Win95 nsViewManager2. Gerv
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
My changes were checked in as nsViewManager, not nsViewManager2. nsViewManager2 will eventually be removed from the build. Sorry for any confusion.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.