New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug 1354970 - Add @counter-style rules #16455
Merged
CSSKeyframesRule::name setter doesn’t throw anymore
1b41900
Select commit
4993a80
Introduce a style::values::CustomIdent type
SimonSapin d9c2d1a
Use CustomIdent for animation-name and @keyframes
SimonSapin 627c823
Use CustomIdent in counter-increment
SimonSapin 71f9a0c
Fix up unit tests
SimonSapin 5a8e330
Remove some intermediate conversions in style/properties/gecko.mako.rs
SimonSapin 797f40b
Add initial style system support for @counter-style rules
SimonSapin 4477a2d
Add the 'system' descriptor of @counter-style
SimonSapin d1558a2
Add 'negative' descriptor of @counter-style
SimonSapin 29bcb5b
Add 'prefix' and 'suffix' descriptors for @counter-style
SimonSapin 6f79684
Add 'range' descriptor to @counter-style
SimonSapin e27de38
Add 'pad' descritor of @counter-style
SimonSapin 0ba5cae
Add 'fallback' descriptor to @counter-style
SimonSapin fe15663
Add the 'symbols' descriptor for @counter-style
SimonSapin 617e8e9
CSSOM requires @counter-style to keep track of which descriptors were…
SimonSapin f93a9a4
Don’t make up initial values not in spec for @counter-style descriptors
SimonSapin 62d261a
Add 'additive-symbols' descriptor for @counter-style
SimonSapin 6dc317f
Add speak-as descriptor for @counter-style
SimonSapin 331acfa
Check rule-level @counter-style validity
SimonSapin ade56bb
Add missing 'additive-symbols' validity checks
SimonSapin e7a2a98
Make the style::counter_style module a directory
SimonSapin 82c0411
Make predefined counter style names ASCII-lowercase.
SimonSapin 1146921
Keep custom-ident and string separate in animation/keyframes name.
SimonSapin 0ff64bd
Allow 'decimal' and 'none' in `<counter-style-name>`
SimonSapin be38c9a
Consider `foo` and `"foo"` equal as keyframes/animation names.
SimonSapin 029150c
Exclude 'none' from <counter-style-name> after all.
SimonSapin 1b41900
CSSKeyframesRule::name setter doesn’t throw anymore
SimonSapin
Merged
Bug 1354970 - Add @counter-style rules #16455
CSSKeyframesRule::name setter doesn’t throw anymore
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 14, 2017
Apr 24, 2017
Apr 24, 2017
Apr 25, 2017
Apr 25, 2017
Apr 26, 2017
Apr 26, 2017
Apr 26, 2017
1b41900
Select commit
4993a80
Introduce a style::values::CustomIdent type
SimonSapin d9c2d1a
Use CustomIdent for animation-name and @keyframes
SimonSapin 627c823
Use CustomIdent in counter-increment
SimonSapin 71f9a0c
Fix up unit tests
SimonSapin 5a8e330
Remove some intermediate conversions in style/properties/gecko.mako.rs
SimonSapin 797f40b
Add initial style system support for @counter-style rules
SimonSapin 4477a2d
Add the 'system' descriptor of @counter-style
SimonSapin d1558a2
Add 'negative' descriptor of @counter-style
SimonSapin 29bcb5b
Add 'prefix' and 'suffix' descriptors for @counter-style
SimonSapin 6f79684
Add 'range' descriptor to @counter-style
SimonSapin e27de38
Add 'pad' descritor of @counter-style
SimonSapin 0ba5cae
Add 'fallback' descriptor to @counter-style
SimonSapin fe15663
Add the 'symbols' descriptor for @counter-style
SimonSapin 617e8e9
CSSOM requires @counter-style to keep track of which descriptors were…
SimonSapin f93a9a4
Don’t make up initial values not in spec for @counter-style descriptors
SimonSapin 62d261a
Add 'additive-symbols' descriptor for @counter-style
SimonSapin 6dc317f
Add speak-as descriptor for @counter-style
SimonSapin 331acfa
Check rule-level @counter-style validity
SimonSapin ade56bb
Add missing 'additive-symbols' validity checks
SimonSapin e7a2a98
Make the style::counter_style module a directory
SimonSapin 82c0411
Make predefined counter style names ASCII-lowercase.
SimonSapin 1146921
Keep custom-ident and string separate in animation/keyframes name.
SimonSapin 0ff64bd
Allow 'decimal' and 'none' in `<counter-style-name>`
SimonSapin be38c9a
Consider `foo` and `"foo"` equal as keyframes/animation names.
SimonSapin 029150c
Exclude 'none' from <counter-style-name> after all.
SimonSapin 1b41900
CSSKeyframesRule::name setter doesn’t throw anymore
SimonSapin