Bug 84876

Summary: CSS 2.1 failure: floats-001.htm fails
Product: WebKit Reporter: Robert Hogan <robert>
Component: CSSAssignee: 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
Reported 2012-04-25 11:16:25 PDT
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
Note You need to log in before you can comment on or make changes to this bug.