@@ -18,7 +18,7 @@ var Properties = {
1818 "animation-duration" : { multi : "<time>" , comma : true } ,
1919 "animation-fill-mode" : { multi : "none | forwards | backwards | both" , comma : true } ,
2020 "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 } ,
2222 "animation-play-state" : { multi : "running | paused" , comma : true } ,
2323 "animation-timing-function" : 1 ,
2424
@@ -27,29 +27,29 @@ var Properties = {
2727 "-moz-animation-direction" : { multi : "normal | alternate" , comma : true } ,
2828 "-moz-animation-duration" : { multi : "<time>" , comma : true } ,
2929 "-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 } ,
3131 "-moz-animation-play-state" : { multi : "running | paused" , comma : true } ,
3232
3333 "-ms-animation-delay" : { multi : "<time>" , comma : true } ,
3434 "-ms-animation-direction" : { multi : "normal | alternate" , comma : true } ,
3535 "-ms-animation-duration" : { multi : "<time>" , comma : true } ,
3636 "-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 } ,
3838 "-ms-animation-play-state" : { multi : "running | paused" , comma : true } ,
3939
4040 "-webkit-animation-delay" : { multi : "<time>" , comma : true } ,
4141 "-webkit-animation-direction" : { multi : "normal | alternate" , comma : true } ,
4242 "-webkit-animation-duration" : { multi : "<time>" , comma : true } ,
4343 "-webkit-animation-fill-mode" : { multi : "none | forwards | backwards | both" , comma : true } ,
4444 "-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 } ,
4646 "-webkit-animation-play-state" : { multi : "running | paused" , comma : true } ,
4747
4848 "-o-animation-delay" : { multi : "<time>" , comma : true } ,
4949 "-o-animation-direction" : { multi : "normal | alternate" , comma : true } ,
5050 "-o-animation-duration" : { multi : "<time>" , comma : true } ,
5151 "-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 } ,
5353 "-o-animation-play-state" : { multi : "running | paused" , comma : true } ,
5454
5555 "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 = {
315315 "-ms-flex-wrap" : "nowrap | wrap | wrap-reverse" ,
316316 "float" : "left | right | none | inherit" ,
317317 "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" ,
320320 "font-feature-settings" : "<feature-tag-value> | normal | inherit" ,
321321 "font-kerning" : "auto | normal | none | initial | inherit | unset" ,
322- "font-size" : "<absolute -size> | <relative-size> | <length> | <percentage > | inherit" ,
322+ "font-size" : "<font -size> | inherit" ,
323323 "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" ,
328332 "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" ,
330334
331335 //G
332336 "glyph-orientation-horizontal" : "<glyph-angle> | inherit" ,
@@ -384,7 +388,7 @@ var Properties = {
384388 //L
385389 "left" : "<margin-width> | inherit" ,
386390 "letter-spacing" : "<length> | normal | inherit" ,
387- "line-height" : "<number> | <length> | <percentage> | normal | inherit" ,
391+ "line-height" : "<line-height> | inherit" ,
388392 "line-break" : "auto | loose | normal | strict" ,
389393 "line-stacking" : 1 ,
390394 "line-stacking-ruby" : "exclude-ruby | include-ruby" ,
@@ -557,7 +561,7 @@ var Properties = {
557561 "white-space-collapse" : 1 ,
558562 "widows" : "<integer> | inherit" ,
559563 "width" : "<length> | <percentage> | <content-sizing> | auto | inherit" ,
560- "will-change" : { multi : "<ident>" , comma : true } ,
564+ "will-change" : "<will-change> | inherit | initial | unset" ,
561565 "word-break" : "normal | keep-all | break-all" ,
562566 "word-spacing" : "<length> | normal | inherit" ,
563567 "word-wrap" : "normal | break-word" ,
0 commit comments