Bug 119540

Summary: [CSS Grid Layout] Add parsing for named grid lines
Product: WebKit Reporter: Sergio Villar Senin <svillar>
Component: CSSAssignee: Sergio Villar Senin <svillar>
Status: RESOLVED FIXED    
Severity: Normal CC: allan.jensen, andersca, buildbot, commit-queue, darin, eflews.bot, esprehn+autocc, glenn, gyuyoung.kim, kling, koivisto, kondapallykalyan, krit, macpherson, menard, rniwa, svillar, syoichi, webkit-ews
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 119756    
Bug Blocks: 103310, 119632    
Attachments:
Description Flags
Patch
none
Patch kling: review+

Sergio Villar Senin
Reported 2013-08-07 02:09:48 PDT
We added support for parsing named grid lines at <trac-list> level, i.e. in the definition of the grid. Now we should add support to parsing grid lines at <grid-line> level, i.e. inside grid-{row|column}-{start|end}. This change covers only the parsing, the layout changes are coming in a follow up patch. We should consider merging these two changes in Blink instead of starting from scratch: r150381 Add parsing for named grid lines This extends our grammar to support named grid lines (no support for named grid lines with 'span' yet, though the testing for that is added as part of this change). and r150587 Add parsing for named grid lines with 'span' This change extends our grammar to support all types of named grid lines (the current code would only support grid lines without the 'span' keyword). This means that grid-start: span 1 'first' will now be properly parsed (but not resolved for layout which will be done in a follow-up change).
Attachments
Patch (37.22 KB, patch)
2013-08-28 09:40 PDT, Sergio Villar Senin
no flags
Patch (37.37 KB, patch)
2013-08-28 10:51 PDT, Sergio Villar Senin
kling: review+
Sergio Villar Senin
Comment 1 2013-08-28 09:40:58 PDT
Early Warning System Bot
Comment 2 2013-08-28 09:49:08 PDT
Early Warning System Bot
Comment 3 2013-08-28 09:50:02 PDT
EFL EWS Bot
Comment 4 2013-08-28 09:59:46 PDT
EFL EWS Bot
Comment 5 2013-08-28 10:00:34 PDT
Build Bot
Comment 6 2013-08-28 10:13:15 PDT
Build Bot
Comment 7 2013-08-28 10:27:40 PDT
Sergio Villar Senin
Comment 8 2013-08-28 10:51:57 PDT
Andreas Kling
Comment 9 2013-09-03 07:51:50 PDT
Comment on attachment 209903 [details] Patch r=me
Sergio Villar Senin
Comment 10 2013-09-03 12:14:02 PDT
Note You need to log in before you can comment on or make changes to this bug.