Nazım Can Altınova
638a306168
Fix the integer setting of the GridLine struct
...
GridLine line_num shouldn't be set if it's not parsed. So we can determine if it's set or not for serialization.
2017-07-19 10:36:58 -07:00
Nazım Can Altınova
ade76f10b7
Convert TrackList's 'values' field to store only TrackSize.
...
It was storing both TrackSize and TrackRepeat before and TrackRepeat have to be
converted into sequence of TrackSize during serialization. Instead of doing this
in serialization process(which is hard and hacky), we converted to do this in
parsing process. We were doing this conversion in the ComputedValue conversion.
So we only had to move this process to parsing.
2017-07-14 15:55:40 -07:00
Anthony Ramine
d03bcfa8b3
Derive ToCss for TrackSize<L>
2017-07-12 12:36:20 +02:00
Anthony Ramine
7bc9a95b46
Rename MinMax to Minmax
2017-07-12 11:45:17 +02:00
Nazım Can Altınova
6fb403c396
stylo: Add auto-filled line names to mRepeatAutoLineNameListBefore.
2017-07-05 16:32:18 -07:00
Nazım Can Altınova
ba6641de58
Fix parsing of 'subgrid' and 'none' keywords in grid-template
2017-07-03 17:08:12 -07:00
Nazım Can Altınova
8827cb1440
Fix 'grid' shorthand serialization
2017-07-03 17:08:09 -07:00
Nazım Can Altınova
5eb33bac8f
Fix the serialization of TrackRepeat
...
It was printing `repeat(n, <line-names>)` for number TrackRepeat.
But it should just print n times <line-names> instead.
MozReview-Commit-ID: FEmL8O2osVb
2017-07-03 17:08:02 -07:00
Ravi Shankar
9d9d99ec25
Switch to GridTemplateComponent for subgrid line names
2017-07-03 17:08:00 -07:00
Ravi Shankar
8af912200c
Add support for subgrid line name lists
2017-07-03 14:57:17 -07:00
Ravi Shankar
c145dd7b0c
Cleanup some old code
2017-06-18 21:18:43 -07:00
Anthony Ramine
9f03553ed5
Use CustomIdent in GridLine
2017-06-15 14:15:19 +02:00
Emilio Cobos Álvarez
e3c4d03bde
style: Reduce some code duplication and ugliness when parsing identifiers.
2017-06-11 03:12:02 +02:00
Josh Matthews
27ae1ef2e7
Thread ParseError return values through CSS parsing.
2017-06-09 16:46:25 -04:00
Anthony Ramine
45e8b0e8c7
Support unit variants when deriving ToCss
2017-06-07 16:47:59 +02:00
Ravi Shankar
7b68d8d8bf
Add shorthand parsing/serialization for grid-template
2017-05-24 19:45:34 +05:30
Ravi Shankar
7dbd17bf70
Fix parsing bugs in grid-gap and grid-line
2017-05-23 21:42:13 +05:30
Malo Jaffré
72db1765d0
Refactor grid style types and impls
...
Fixes #16949 .
2017-05-21 20:46:45 +02:00