Summary: | Quirksmode: Absolutely-positioned elements stretch to accomodate floats | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | David Kilzer (:ddkilzer) <ddkilzer> | ||||||
Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | mitz, robert, sam, webkit | ||||||
Priority: | P2 | Keywords: | HasReduction | ||||||
Version: | 420+ | ||||||||
Hardware: | Mac | ||||||||
OS: | OS X 10.4 | ||||||||
URL: | http://www.quirksmode.org/bugreports/archives/2006/12/Absolutely_positioned_elements_stretch_to_accomoda.html | ||||||||
Bug Depends on: | 45274 | ||||||||
Bug Blocks: | 9610 | ||||||||
Attachments: |
|
Description
David Kilzer (:ddkilzer)
2006-12-23 06:05:31 PST
Created attachment 11985 [details]
Test page
WebCore gets the width right. The right float should be up with the left text though and the height should be smaller. Every single browser is wrong right now Opera/iCab are not right IMO. Created attachment 19079 [details]
odd issue with floating
After checking the test today I found that Opera, Minefield (Gecko) changed its behavior. It seems that only Opera displays it without problem. However I found a detail - a space - which is responsible for rendering float below the text line. Check above a new test case and compare it with Minefield and Opera. Opera is the only browser not affected by the "space" issue. Without space on the end all three engines displays the test case correctly. I was wrong. Gecko always renders flow below the text line. So the space issue preventing only Webkit from correctly displaying the first test case. This is a duplicate of 45274 - which has a patch for review. This was fixed by 45274. Please re-open if I'm wrong! |