@@ -18,7 +18,7 @@ var Properties = {
18
18
"animation-duration" : { multi : "<time>" , comma : true } ,
19
19
"animation-fill-mode" : { multi : "none | forwards | backwards | both" , comma : true } ,
20
20
"animation-iteration-count" : { multi : "<number> | infinite" , comma : true } ,
21
- "animation-name" : { multi : "none | <ident >" , comma : true } ,
21
+ "animation-name" : { multi : "none | initial | inherit | unset | <single-animation-name >" , comma : true } ,
22
22
"animation-play-state" : { multi : "running | paused" , comma : true } ,
23
23
"animation-timing-function" : 1 ,
24
24
@@ -27,29 +27,29 @@ var Properties = {
27
27
"-moz-animation-direction" : { multi : "normal | alternate" , comma : true } ,
28
28
"-moz-animation-duration" : { multi : "<time>" , comma : true } ,
29
29
"-moz-animation-iteration-count" : { multi : "<number> | infinite" , comma : true } ,
30
- "-moz-animation-name" : { multi : "none | <ident >" , comma : true } ,
30
+ "-moz-animation-name" : { multi : "none | initial | inherit | unset | <single-animation-name >" , comma : true } ,
31
31
"-moz-animation-play-state" : { multi : "running | paused" , comma : true } ,
32
32
33
33
"-ms-animation-delay" : { multi : "<time>" , comma : true } ,
34
34
"-ms-animation-direction" : { multi : "normal | alternate" , comma : true } ,
35
35
"-ms-animation-duration" : { multi : "<time>" , comma : true } ,
36
36
"-ms-animation-iteration-count" : { multi : "<number> | infinite" , comma : true } ,
37
- "-ms-animation-name" : { multi : "none | <ident >" , comma : true } ,
37
+ "-ms-animation-name" : { multi : "none | initial | inherit | unset | <single-animation-name >" , comma : true } ,
38
38
"-ms-animation-play-state" : { multi : "running | paused" , comma : true } ,
39
39
40
40
"-webkit-animation-delay" : { multi : "<time>" , comma : true } ,
41
41
"-webkit-animation-direction" : { multi : "normal | alternate" , comma : true } ,
42
42
"-webkit-animation-duration" : { multi : "<time>" , comma : true } ,
43
43
"-webkit-animation-fill-mode" : { multi : "none | forwards | backwards | both" , comma : true } ,
44
44
"-webkit-animation-iteration-count" : { multi : "<number> | infinite" , comma : true } ,
45
- "-webkit-animation-name" : { multi : "none | <ident >" , comma : true } ,
45
+ "-webkit-animation-name" : { multi : "none | initial | inherit | unset | <single-animation-name >" , comma : true } ,
46
46
"-webkit-animation-play-state" : { multi : "running | paused" , comma : true } ,
47
47
48
48
"-o-animation-delay" : { multi : "<time>" , comma : true } ,
49
49
"-o-animation-direction" : { multi : "normal | alternate" , comma : true } ,
50
50
"-o-animation-duration" : { multi : "<time>" , comma : true } ,
51
51
"-o-animation-iteration-count" : { multi : "<number> | infinite" , comma : true } ,
52
- "-o-animation-name" : { multi : "none | <ident >" , comma : true } ,
52
+ "-o-animation-name" : { multi : "none | initial | inherit | unset | <single-animation-name >" , comma : true } ,
53
53
"-o-animation-play-state" : { multi : "running | paused" , comma : true } ,
54
54
55
55
"appearance" : "icon | window | desktop | workspace | document | tooltip | dialog | button | push-button | hyperlink | radio | radio-button | checkbox | menu-item | tab | menu | menubar | pull-down-menu | pop-up-menu | list-menu | radio-group | checkbox-group | outline-tree | range | field | combo-box | signature | password | normal | none | inherit" ,
@@ -315,18 +315,22 @@ var Properties = {
315
315
"-ms-flex-wrap" : "nowrap | wrap | wrap-reverse" ,
316
316
"float" : "left | right | none | inherit" ,
317
317
"float-offset" : 1 ,
318
- "font" : 1 ,
319
- "font-family" : 1 ,
318
+ "font" : "<font-shorthand> | caption | icon | menu | message-box | small-caption | status-bar | inherit" ,
319
+ "font-family" : "<font-family> | inherit" ,
320
320
"font-feature-settings" : "<feature-tag-value> | normal | inherit" ,
321
321
"font-kerning" : "auto | normal | none | initial | inherit | unset" ,
322
- "font-size" : "<absolute -size> | <relative-size> | <length> | <percentage > | inherit" ,
322
+ "font-size" : "<font -size> | inherit" ,
323
323
"font-size-adjust" : "<number> | none | inherit" ,
324
- "font-stretch" : "normal | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded | inherit" ,
325
- "font-style" : "normal | italic | oblique | inherit" ,
326
- "font-variant" : "normal | small-caps | inherit" ,
327
- "font-variant-caps" : "normal | small-caps | all-small-caps | petite-caps | all-petite-caps | unicase | titling-caps" ,
324
+ "font-stretch" : "<font-stretch> | inherit" ,
325
+ "font-style" : "<font-style> | inherit" ,
326
+ "font-variant" : "<font-variant> | normal | none | inherit" ,
327
+ "font-variant-alternates" : "<font-variant-alternates> | normal | inherit" ,
328
+ "font-variant-caps" : "<font-variant-caps> | normal | inherit" ,
329
+ "font-variant-east-asian" : "<font-variant-east-asian> | normal | inherit" ,
330
+ "font-variant-ligatures" : "<font-variant-ligatures> | normal | none | inherit" ,
331
+ "font-variant-numeric" : "<font-variant-numeric> | normal | inherit" ,
328
332
"font-variant-position" : "normal | sub | super | inherit | initial | unset" ,
329
- "font-weight" : "normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit" ,
333
+ "font-weight" : "<font-weight> | inherit" ,
330
334
331
335
//G
332
336
"glyph-orientation-horizontal" : "<glyph-angle> | inherit" ,
@@ -384,7 +388,7 @@ var Properties = {
384
388
//L
385
389
"left" : "<margin-width> | inherit" ,
386
390
"letter-spacing" : "<length> | normal | inherit" ,
387
- "line-height" : "<number> | <length> | <percentage> | normal | inherit" ,
391
+ "line-height" : "<line-height> | inherit" ,
388
392
"line-break" : "auto | loose | normal | strict" ,
389
393
"line-stacking" : 1 ,
390
394
"line-stacking-ruby" : "exclude-ruby | include-ruby" ,
@@ -557,7 +561,7 @@ var Properties = {
557
561
"white-space-collapse" : 1 ,
558
562
"widows" : "<integer> | inherit" ,
559
563
"width" : "<length> | <percentage> | <content-sizing> | auto | inherit" ,
560
- "will-change" : { multi : "<ident>" , comma : true } ,
564
+ "will-change" : "<will-change> | inherit | initial | unset" ,
561
565
"word-break" : "normal | keep-all | break-all" ,
562
566
"word-spacing" : "<length> | normal | inherit" ,
563
567
"word-wrap" : "normal | break-word" ,
0 commit comments