Closed
Bug 308222
Opened 19 years ago
Closed 17 years ago
overflow:auto on div after adjusting margin-left problem
Categories
(Core :: Web Painting, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: mkmelin, Assigned: roc)
Details
(Keywords: regression, testcase)
Attachments
(3 files)
|
11.55 KB,
text/html
|
Details | |
|
870 bytes,
text/html
|
Details | |
|
1.57 KB,
patch
|
Details | Diff | Splinter Review |
In the testcase I'm about to attach, a wide div containing other divs are scrolled so that only one of the innner divs are visible at the time. When the innner div has overflow:auto - and the div is scrolled back - parts of the div next to it is left visible. Also, the right margin of the inner div does not display until you drag the mouse over it. So basically, things are left partly visible outside the margin of the div. This works fine in firefox 1.0.x, opera8, ie. Problems in recent nightlies, and at least back to 2005-03-01, I didn't have any older build to test with. Both win and linux.
| Reporter | ||
Comment 1•19 years ago
|
||
Click the button in this testcase twice. Notice stuff are kind of left behind.
| Reporter | ||
Comment 3•19 years ago
|
||
About the testcase: When switching to another tab or minimizing the window you'll notice that the garbage goes away.
| Reporter | ||
Updated•19 years ago
|
| Assignee | ||
Comment 4•19 years ago
|
||
It would be helpful if you could reduce this testcase to the bare minimum required to show the bug.
| Assignee | ||
Comment 6•19 years ago
|
||
This fixes the bug, but I'm a bit concerned about the potential impact. I don't immediately see a better way though.
| Assignee | ||
Comment 7•19 years ago
|
||
In particular I'm concerned that hiding and showing child windows might be slow or have some other impact (e.g., affect focus).
| Reporter | ||
Comment 8•19 years ago
|
||
Any chance this fix will get checked in? Slow would be better than all wrong... if it's not extremely slow. In the testcase: the garbage isn't left behind with overflow:visible either btw. overflow:auto and overflow:scroll get's it wrong.
| Assignee | ||
Comment 9•19 years ago
|
||
This is probably too risky for branch at this point. For trunk this problem will go away with some other work.
Updated•19 years ago
|
Flags: blocking1.9a1?
Updated•18 years ago
|
Flags: blocking1.9a1? → blocking1.9-
Whiteboard: [wanted-1.9]
Updated•17 years ago
|
Flags: wanted1.9+
Whiteboard: [wanted-1.9]
| Assignee | ||
Comment 10•17 years ago
|
||
On trunk there's some flickery stuff on Windows but it's very transitory, you always end up with the right rendering. I hope that will go away with Compositor. We certainly aren't going to fix this on the 1.8 branch. Since this is labelled a branch bug, I probably should call it WONTFIX, but it makes more sense to point this at trunk and mark it FIXED.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Version: 1.8 Branch → Trunk
Updated•6 years ago
|
Component: Layout: View Rendering → Layout: Web Painting
You need to log in
before you can comment on or make changes to this bug.
Description
•