Summary: | Bouncy Images and white borders | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Lizy <ejgershenzon> | ||||
Component: | CSS | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED CONFIGURATION CHANGED | ||||||
Severity: | Major | CC: | bdakin, bfulgham, ejgershenzon, mitz | ||||
Priority: | P2 | ||||||
Version: | 523.x (Safari 3) | ||||||
Hardware: | Mac | ||||||
OS: | OS X 10.4 | ||||||
URL: | http://www.froeterdesign.com | ||||||
Attachments: |
|
Description
Lizy
2007-07-27 13:39:11 PDT
This looks like a relative of bug 12440 and bug 14180, all of which I suspect stem from the invalidity of the two-pass algorithm used to decide which scrollbars to show. On this site, if your window is big enough, initially it won't have scroll bars. But then if you make it small enough to make scrollbars appear and then resize it back to its original size, the scrollbars will stay there. I think the page in the URL is one of those layouts that would require one scrollbar if and only if the other is present (will actually fit without scrollbars at all). Since the initial state is vertical scrollbar only, the horizontal scrollbar is added as well on the first pass. Then on a subsequent pass, both are removed. This was not the problem. I have isolated the problem to the height tag in the first table. The bug in Safari has to do with the code: height=100%; If you know of another way to extend the height to 100% please explain. (In reply to comment #1) > This looks like a relative of bug 12440 and bug 14180, all of which I suspect > stem from the invalidity of the two-pass algorithm used to decide which > scrollbars to show. On this site, if your window is big enough, initially it > won't have scroll bars. But then if you make it small enough to make scrollbars > appear and then resize it back to its original size, the scrollbars will stay > there. > > I think the page in the URL is one of those layouts that would require one > scrollbar if and only if the other is present (will actually fit without > scrollbars at all). Since the initial state is vertical scrollbar only, the > horizontal scrollbar is added as well on the first pass. Then on a subsequent > pass, both are removed. > Created attachment 15716 [details]
Reduction
This no longer seems to produce the reported behavior. |