Bug 84876
Summary: | CSS 2.1 failure: floats-001.htm fails | ||
---|---|---|---|
Product: | WebKit | Reporter: | Robert Hogan <robert> |
Component: | CSS | Assignee: | Robert Hogan <robert> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | robert |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 45274 | ||
Bug Blocks: |
Robert Hogan
The float does not push back past its previous sibling which is an inline block. This happens because the height of the inline block contributes towards its y() position. I think the fix is to disregard the height of the containing block when placing floats during line layout.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |