Bug 140720

Summary: [CSS Grid Layout] Skip items spanning flex tracks when sizing content based tracks
Product: WebKit Reporter: Sergio Villar Senin <svillar>
Component: CSSAssignee: Sergio Villar Senin <svillar>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 140615    
Bug Blocks: 60731    
Attachments:
Description Flags
Patch hyatt: review+

Description Sergio Villar Senin 2015-01-21 00:47:10 PST
The specs mention the following in the second step of the algorithm described in "Resolve Intrinsic Track Sizes section":

"2- Increase sizes to accommodate spanning items: Next, consider the items with a span of 2 that do not span a track with a flexible sizing function"

We are using those items so we must detect and keep them away for further actions.
Comment 1 Sergio Villar Senin 2015-01-21 10:41:57 PST
Created attachment 245069 [details]
Patch
Comment 2 Dave Hyatt 2015-01-21 10:43:02 PST
Comment on attachment 245069 [details]
Patch

r=me, but didn't apply, so watch layout tests.
Comment 3 Sergio Villar Senin 2015-01-22 00:56:16 PST
Committed r178895: <http://trac.webkit.org/changeset/178895>