@@ -273,6 +273,9 @@ def get_properties():
273273 "auto" ,
274274 ],
275275 "columns" : ["<calc>" , "auto" ],
276+ "container" : ["<container-type>" ],
277+ "container-name" : ["none" ],
278+ "container-type" : ["<container-type>" ],
276279 "contain" : ["content" , "layout" , "none" , "paint" , "inline-size" , "size" , "strict" , "style" ],
277280 "contain-intrinsic-size" : ["none" , "auto" ],
278281 "contain-intrinsic-block-size" : ["none" , "auto" ],
@@ -476,6 +479,9 @@ def get_properties():
476479 ],
477480 "font-style" : ["normal" , "italic" , "oblique" ],
478481 "font-synthesis" : ["none" , "weight" , "style" , "small-caps" ],
482+ "font-synthesis-small-caps" : ["auto" , "none" ],
483+ "font-synthesis-style" : ["auto" , "none" ],
484+ "font-synthesis-weight" : ["auto" , "none" ],
479485 "font-variant" : ["normal" , "small-caps" ],
480486 "font-variant-alternates" : ["<font-variant-alternates>" ],
481487 "font-variant-caps" : [
@@ -497,6 +503,7 @@ def get_properties():
497503 "simplified" ,
498504 "traditional" ,
499505 ],
506+ "font-variant-emoji" : ["normal" , "text" , "emoji" , "unicode" ],
500507 "font-variant-ligatures" : [
501508 "normal" ,
502509 "none" ,
@@ -623,6 +630,7 @@ def get_properties():
623630 "height" : ["<calc>" , "auto" , "fit-content" ],
624631 "hyphens" : ["none" , "manual" , "auto" ],
625632 "hyphenate-character" : ["auto" ],
633+ "hyphenate-limit-chars" : ["auto" ],
626634 "image-orientation" : ["flip" , "from-image" ],
627635 "image-rendering" : ["auto" , "optimizeSpeed" , "optimizeQuality" , "pixelated" ],
628636 "image-resolution" : ["from-image" ],
@@ -809,7 +817,7 @@ def get_properties():
809817 "offset-inline-end" : ["<calc>" , "auto" ],
810818 "offset-inline-start" : ["<calc>" , "auto" ],
811819 "offset-path" : ["<calc>" , "none" ],
812- "offset-position" : ["<calc>" , "auto" ],
820+ "offset-position" : ["<calc>" , "auto" , "normal" ],
813821 "offset-rotate" : ["<calc>" , "auto" , "reverse" ],
814822 "opacity" : [
815823 "<calc>" ,
@@ -869,9 +877,11 @@ def get_properties():
869877 "padding-left" : ["<calc>" , "auto" ],
870878 "padding-right" : ["<calc>" , "auto" ],
871879 "padding-top" : ["<calc>" , "auto" ],
880+ "page" : ["auto" ],
872881 "page-break-after" : ["auto" , "always" , "avoid" , "left" , "right" ],
873882 "page-break-before" : ["auto" , "always" , "avoid" , "left" , "right" ],
874883 "page-break-inside" : ["avoid" , "auto" ],
884+ "page-orientation" : ["upright" , "rotate-left" , "rotate-right" ],
875885 "paint-order" : ["normal" , "fill" , "stroke" , "markers" ],
876886 "perspective" : ["none" ],
877887 "perspective-origin" : ["<calc>" , "<position>" ],
@@ -1088,6 +1098,7 @@ def get_properties():
10881098 ],
10891099 "text-underline-offset" : ["<calc>" , "auto" ],
10901100 "text-underline-position" : ["auto" , "under" , "left" , "right" ],
1101+ "text-wrap" : ["<text-wrap>" ],
10911102 "top" : ["<calc>" , "auto" ],
10921103 "touch-action" : [
10931104 "auto" ,
@@ -1189,7 +1200,12 @@ def get_properties():
11891200 "nowrap" ,
11901201 "pre-wrap" ,
11911202 "pre-line" ,
1203+ "<text-wrap>" ,
1204+ "<white-space-collapse>" ,
1205+ "<white-space-trim>" ,
11921206 ],
1207+ "white-space-collapse" : ["<white-space-collapse>" ],
1208+ "white-space-trim" : ["<white-space-trim>" ],
11931209 "widows" : [
11941210 "<calc>" ,
11951211 ],
0 commit comments