Bug 128367

Summary: [CSS Regions] Fix layout of floated nested region
Product: WebKit Reporter: Mihai Maerean <mmaerean>
Component: WebCore Misc.Assignee: Radu Stavila <stavila>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, stavila, WebkitBugTracker
Priority: P2 Keywords: AdobeTracked
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 57312    
Attachments:
Description Flags
layout test that fails
none
layout test expected result
none
Test none

Description Mihai Maerean 2014-02-07 02:29:24 PST
Created attachment 223439 [details]
layout test that fails

The nested region with the float property is rendered as a block, not as a float.
Comment 1 Mihai Maerean 2014-02-07 02:30:09 PST
Created attachment 223440 [details]
layout test expected result
Comment 2 Radu Stavila 2014-02-12 09:03:54 PST
Created attachment 223973 [details]
Test

This bug is invalid. The problem in the attached test is that the nested region also has the outerContent class, which causes it to be directly flowed into the outer flow, making it a sibling of its parent. 
Simplified test and added it to the regions layout tests.
Comment 3 Mihnea Ovidenie 2014-02-12 09:08:39 PST
Comment on attachment 223973 [details]
Test

r=me
Comment 4 WebKit Commit Bot 2014-02-12 14:11:54 PST
Comment on attachment 223973 [details]
Test

Clearing flags on attachment: 223973

Committed r163985: <http://trac.webkit.org/changeset/163985>
Comment 5 WebKit Commit Bot 2014-02-12 14:11:56 PST
All reviewed patches have been landed.  Closing bug.