Bug 144687

Summary: [CSS Grid Layout] Mark grid shorthands as layout dependent
Product: WebKit Reporter: Manuel Rego Casasnovas <rego>
Component: CSSAssignee: Manuel Rego Casasnovas <rego>
Status: RESOLVED FIXED    
Severity: Normal CC: adam.g.helm, commit-queue, jfernandez, svillar
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 60731    
Attachments:
Description Flags
Example to reproduce the crash
none
Patch none

Description Manuel Rego Casasnovas 2015-05-06 08:29:53 PDT
Created attachment 252474 [details]
Example to reproduce the crash

If you try to get the computed style of a grid shorthand (grid-template or grid) you'll get a crash if it happens before layout.

To reproduce the issue simply open the attached file (you can check that it happens the same with grid shorthand).

This is the same issue than: https://code.google.com/p/chromium/issues/detail?id=485085
Comment 1 Manuel Rego Casasnovas 2015-05-06 08:36:24 PDT
Created attachment 252477 [details]
Patch
Comment 2 WebKit Commit Bot 2015-05-06 23:08:47 PDT
Comment on attachment 252477 [details]
Patch

Clearing flags on attachment: 252477

Committed r183913: <http://trac.webkit.org/changeset/183913>
Comment 3 WebKit Commit Bot 2015-05-06 23:08:51 PDT
All reviewed patches have been landed.  Closing bug.