[CSS Parser] Add CSS Variable Parsing support
[WebKit-https.git] / Source / WebCore / css / CSSValueKeywords.in
1 //
2 // CSS value names
3 //
4 inherit
5 initial
6 unset
7 revert
8
9 //
10 // CSS_PROP_OUTLINE_STYLE
11 // CSS_PROP_BORDER_TOP_STYLE
12 // CSS_PROP_BORDER_BOTTOM_STYLE
13 // CSS_PROP_BORDER_LEFT_STYLE
14 // The order here must match the order of the EBorderStyle enum in RenderStyleConstants.h.
15 none
16 hidden
17 inset
18 groove
19 outset
20 ridge
21 dotted
22 dashed
23 solid
24 double
25
26 //
27 // CSS_PROP_FONT:
28 //
29 caption
30 icon
31 menu
32 message-box
33 small-caption
34 -webkit-mini-control
35 -webkit-small-control
36 -webkit-control
37
38 #if defined(WTF_PLATFORM_IOS) && WTF_PLATFORM_IOS
39 -apple-system-headline
40 -apple-system-body
41 -apple-system-subheadline
42 -apple-system-footnote
43 -apple-system-caption1
44 -apple-system-caption2
45 -apple-system-short-headline
46 -apple-system-short-body
47 -apple-system-short-subheadline
48 -apple-system-short-footnote
49 -apple-system-short-caption1
50 -apple-system-tall-body
51 -apple-system-title1
52 -apple-system-title2
53 -apple-system-title3
54 #endif
55
56 // This has to go after the -apple-system versions.
57 status-bar
58
59 //
60 // CSS_PROP_FONT_STYLE:
61 //
62 //normal
63 italic
64 oblique
65 // The following is only allowed in @font-face:
66 all
67 //
68 // CSS_PROP_FONT_VARIANT:
69 //
70 //normal
71 small-caps
72
73 // font-variant-ligatures:
74 //
75 common-ligatures
76 no-common-ligatures
77 discretionary-ligatures
78 no-discretionary-ligatures
79 historical-ligatures
80 no-historical-ligatures
81 contextual
82 no-contextual
83
84 // font-variant-caps
85 //
86 // FIXME: Unify this with plain font-variant
87 // small-caps
88 all-small-caps
89 petite-caps
90 all-petite-caps
91 unicase
92 titling-caps
93
94 // font-variant-numeric
95 //
96 lining-nums
97 oldstyle-nums
98 proportional-nums
99 tabular-nums
100 diagonal-fractions
101 stacked-fractions
102 ordinal
103 slashed-zero
104
105 // font-variant-alternates
106 //
107 historical-forms
108
109 // font-variant-east-asian
110 //
111 jis78
112 jis83
113 jis90
114 jis04
115 simplified
116 traditional
117 full-width
118 proportional-width
119 ruby
120
121 //
122 // CSS_PROP_FONT_WEIGHT:
123 //
124 normal
125 bold
126 bolder
127 lighter
128 100
129 200
130 300
131 400
132 500
133 600
134 700
135 800
136 900
137 //
138 // CSS_PROP_FONT_SIZE:
139 //
140 xx-small
141 x-small
142 small
143 medium
144 large
145 x-large
146 xx-large
147 -webkit-xxx-large
148 -webkit-ruby-text
149 smaller
150 larger
151
152 //
153 // CSS_PROP_FONT_STRETCH:
154 //
155 //normal
156 wider
157 narrower
158 ultra-condensed
159 extra-condensed
160 condensed
161 semi-condensed
162 semi-expanded
163 expanded
164 extra-expanded
165 ultra-expanded
166 //
167 // CSS_PROP_GENERIC_FONT_FAMILY:
168 //
169 serif
170 sans-serif
171 cursive
172 fantasy
173 monospace
174 -webkit-body
175 -webkit-pictograph
176 //
177 //
178 // CSS_PROP_*_COLOR
179 //
180 alpha
181 aqua
182 black
183 blue
184 fuchsia
185 gray
186 green
187 lime
188 maroon
189 navy
190 olive
191 orange
192 purple
193 red
194 silver
195 teal
196 white
197 yellow
198 transparent
199 -webkit-link
200 -webkit-activelink
201 activeborder
202 activecaption
203 appworkspace
204 background
205 buttonface
206 buttonhighlight
207 buttonshadow
208 buttontext
209 activebuttontext
210 captiontext
211 graytext
212 highlight
213 highlighttext
214 inactiveborder
215 inactivecaption
216 inactivecaptiontext
217 infobackground
218 infotext
219 luminance
220 menutext
221 scrollbar
222 threeddarkshadow
223 threedface
224 threedhighlight
225 threedlightshadow
226 threedshadow
227 window
228 windowframe
229 windowtext
230 -apple-wireless-playback-target-active
231 -apple-system-blue
232 -apple-system-brown
233 -apple-system-gray
234 -apple-system-green
235 -apple-system-orange
236 -apple-system-pink
237 -apple-system-purple
238 -apple-system-red
239 -apple-system-yellow
240 -webkit-focus-ring-color
241 currentcolor
242 //
243 // colors in non strict mode
244 grey
245 -webkit-text
246 //
247 // CSS_PROP_BACKGROUND_REPEAT:
248 //
249 repeat
250 repeat-x
251 repeat-y
252 no-repeat
253 // round
254 // space
255 //
256 // CSS_PROP__WEBKIT_BACKGROUND_COMPOSITE:
257 //
258 clear
259 copy
260 source-over
261 source-in
262 source-out
263 source-atop
264 destination-over
265 destination-in
266 destination-out
267 destination-atop
268 xor
269 plus-darker
270 // highlight
271 plus-lighter
272 //
273 // CSS_PROP_VERTICAL_ALIGN:
274 //
275 baseline
276 middle
277 sub
278 super
279 text-top
280 text-bottom
281 top
282 bottom
283 // HTML alignment MIDDLE has no corresponding CSS alignment
284 -webkit-baseline-middle
285 //
286 // CSS_PROP_TEXT_ALIGN:
287 // The order here must match the order of the ETextAlign enum in RenderStyleConstants.h.
288 //
289 -webkit-auto
290 left
291 right
292 center
293 justify
294 -webkit-left
295 -webkit-right
296 -webkit-center
297 -webkit-match-parent
298 //
299 // CSS_PROP_TEXT_JUSTIFY:
300 //
301 //auto
302 //none
303 inter-word
304 distribute
305 //
306 // CSS_PROP_LIST_STYLE_POSITION:
307 //
308 outside
309 inside
310 //
311 // CSS_PROP_LIST_STYLE_TYPE:
312 // The order here must match the order of the EListStyleType enum in RenderStyleConstants.h.
313 //
314 disc
315 circle
316 square
317 decimal
318 decimal-leading-zero
319 arabic-indic
320 binary
321 bengali
322 cambodian
323 khmer
324 devanagari
325 gujarati
326 gurmukhi
327 kannada
328 lower-hexadecimal
329 lao
330 malayalam
331 mongolian
332 myanmar
333 octal
334 oriya
335 persian
336 urdu
337 telugu
338 tibetan
339 thai
340 upper-hexadecimal
341 lower-roman
342 upper-roman
343 lower-greek
344 lower-alpha
345 lower-latin
346 upper-alpha
347 upper-latin
348 afar
349 ethiopic-halehame-aa-et
350 ethiopic-halehame-aa-er
351 amharic
352 ethiopic-halehame-am-et
353 amharic-abegede
354 ethiopic-abegede-am-et
355 cjk-earthly-branch
356 cjk-heavenly-stem
357 ethiopic
358 ethiopic-halehame-gez
359 ethiopic-abegede
360 ethiopic-abegede-gez
361 hangul-consonant
362 hangul
363 lower-norwegian
364 oromo
365 ethiopic-halehame-om-et
366 sidama
367 ethiopic-halehame-sid-et
368 somali
369 ethiopic-halehame-so-et
370 tigre
371 ethiopic-halehame-tig
372 tigrinya-er
373 ethiopic-halehame-ti-er
374 tigrinya-er-abegede
375 ethiopic-abegede-ti-er
376 tigrinya-et
377 ethiopic-halehame-ti-et
378 tigrinya-et-abegede
379 ethiopic-abegede-ti-et
380 upper-greek
381 upper-norwegian
382 asterisks
383 footnotes
384 hebrew
385 armenian
386 lower-armenian
387 upper-armenian
388 georgian
389 cjk-ideographic
390 hiragana
391 katakana
392 hiragana-iroha
393 katakana-iroha
394 //none
395 //
396 // CSS_PROP_DISPLAY:
397 // The order here must match the order of the EDisplay enum in RenderStyleConstants.h.
398 //
399 inline
400 block
401 list-item
402 compact
403 inline-block
404 table
405 inline-table
406 table-row-group
407 table-header-group
408 table-footer-group
409 table-row
410 table-column-group
411 table-column
412 table-cell
413 table-caption
414 -webkit-box
415 -webkit-inline-box
416 flex
417 -webkit-flex
418 inline-flex
419 -webkit-inline-flex
420 contents
421 grid
422 inline-grid
423 //none
424 //
425 // CSS_PROP_CURSOR:
426 // The order here must match the order of the ECursor enum in RenderStyleConstants.h.
427 //
428 auto
429 crosshair
430 default
431 pointer
432 move
433 vertical-text
434 cell
435 context-menu
436 alias
437 // copy
438 progress
439 no-drop
440 not-allowed
441 zoom-in
442 zoom-out
443 e-resize
444 ne-resize
445 nw-resize
446 n-resize
447 se-resize
448 sw-resize
449 s-resize
450 w-resize
451 ew-resize
452 ns-resize
453 nesw-resize
454 nwse-resize
455 col-resize
456 row-resize
457 text
458 wait
459 help
460 all-scroll
461 -webkit-grab
462 -webkit-grabbing
463 -webkit-zoom-in
464 -webkit-zoom-out
465 // none
466 //
467 // CSS_PROP_CURSOR_VISIBILITY:
468 // auto
469 auto-hide
470 //
471 // CSS_PROP_DIRECTION:
472 //
473 ltr
474 rtl
475 //
476 // CSS_PROP_TEXT_TRANSFORM:
477 //
478 capitalize
479 uppercase
480 lowercase
481 //none
482 //
483 // CSS_PROP_VISIBILITY:
484 //
485 visible
486 //hidden
487 collapse
488 //
489 // Unordered rest
490 //
491 a3
492 a4
493 a5
494 above
495 absolute
496 always
497 avoid
498 b4
499 b5
500 below
501 bidi-override
502 blink
503 both
504 close-quote
505 crop
506 cross
507 embed
508 fixed
509 hand
510 hide
511 higher
512 invert
513 inverted
514 -webkit-isolate
515 -webkit-isolate-override
516 -webkit-plaintext
517 landscape
518 ledger
519 legal
520 letter
521 level
522 line-through
523 local
524 loud
525 lower
526 mix
527 no-close-quote
528 no-open-quote
529 nowrap
530 open-quote
531 overlay
532 overline
533 portrait
534 pre
535 pre-line
536 pre-wrap
537 relative
538 scroll
539 separate
540 show
541 static
542 thick
543 thin
544 underline
545 wavy
546 ink
547 objects
548 -webkit-nowrap
549
550 // CSS3 Values
551 // CSS_PROP_BOX_ALIGN
552 stretch
553 start
554 end
555 //center
556 //baseline
557
558 #if defined(ENABLE_CSS_BOX_DECORATION_BREAK) && ENABLE_CSS_BOX_DECORATION_BREAK
559 // CSS_PROP_BOX_DECORATION_BREAK
560 clone
561 slice
562 #endif
563
564 // CSS_PROP_BOX_DIRECTION
565 // normal
566 reverse
567
568 // CSS_PROP_BOX_ORIENT
569 horizontal
570 vertical
571 inline-axis
572 block-axis
573
574 // CSS_PROP_BOX_PACK
575 // start
576 // end
577 // center
578 // justify
579
580 // CSS_PROP_BOX_LINES
581 single
582 multiple
583
584 // CSS_PROP_ALIGN_CONTENT
585 flex-start
586 flex-end
587 // center
588 space-between
589 space-around
590 space-evenly
591 // stretch
592
593 // CSS_PROP_ALIGN_ITEMS / CSS_PROP_ALIGN_SELF
594 // flex-start
595 // flex-end
596 // center
597 // baseline
598 last-baseline
599 // stretch
600
601 // CSS_PROP_JUSTIFY_CONTENT
602 // start
603 // end
604 // flex-start
605 // flex-end
606 // center
607 // space-between
608 // space-around
609 // space-evenly
610 // stretch
611
612 // CSS_PROP_JUSTIFY_ITEMS / CSS_PROP_JUSTIFY_SELF
613 // auto
614 // stretch
615 // baseline
616 // last-baseline
617 // center
618 // start
619 // end
620 self-start
621 self-end
622 // flex-start
623 // flex-end
624 // left
625 // right
626 unsafe
627 safe
628 legacy
629
630 // CSS_PROP_FLEX_FLOW
631 row
632 row-reverse
633 column
634 column-reverse
635 // nowrap
636 // wrap
637 wrap-reverse
638
639 // CSS_PROP_MARQUEE_DIRECTION
640 forwards
641 backwards
642 ahead
643 // reverse
644 // left
645 // right
646 up
647 down
648 // auto
649
650 // CSS_PROP_MARQUEE_SPEED
651 slow
652 // normal
653 fast
654
655 // CSS_PROP_MARQUEE_REPETITION
656 infinite
657
658 // CSS_PROP_MARQUEE_STYLE
659 // none
660 slide
661 // scroll
662 alternate
663
664 //
665 // CSS_PROP__KHTML_USER_MODIFY
666 //
667 read-only
668 read-write
669 read-write-plaintext-only
670
671 //
672 // CSS_PROP__KHTML_USER_DRAG
673 //
674 element
675
676 //
677 // CSS_PROP__KHTML_USER_SELECT
678 //
679 ignore
680
681 //
682 // CSS_PROP_WIDTH/MIN_WIDTH/MAX_WIDTH
683 //
684 intrinsic
685 min-intrinsic
686
687 //
688 // CSS3 intrinsic dimension keywords
689 //
690 -webkit-min-content
691 -webkit-max-content
692 -webkit-fill-available
693 -webkit-fit-content
694
695 //
696 // CSS_PROP_TEXT_OVERFLOW
697 //
698 clip
699 ellipsis
700
701 //
702 // CSS_PROP__KHTML_MARGIN_COLLAPSE
703 //
704 // collapse
705 // separate
706 discard
707
708 //
709 // CSS_PROP_TEXT_*_COLOR
710 //
711 dot-dash
712 dot-dot-dash
713 wave
714
715 //
716 // CSS_PROP_TEXT_*_MODE
717 //
718 continuous
719 skip-white-space
720
721 //
722 // CSS_PROP_WORD_BREAK
723 //
724 break-all
725 keep-all
726
727 //
728 // CSS_PROP_WORD_WRAP
729 //
730 break-word
731
732 //
733 // CSS_PROP__KHTML_NBSP_MODE
734 //
735 space
736
737 //
738 // CSS_PROP__KHTML_LINE_BREAK
739 //
740 // auto
741 loose
742 // normal
743 strict
744 after-white-space
745
746 // -webkit-appearance
747 // The order here must match the order in the ControlPart enum in ThemeTypes.h.
748 // All appearance values that should be accepted by the parser should be listed between 'checkbox' and 'textarea':
749 checkbox
750 radio
751 push-button
752 square-button
753 button
754 button-bevel
755 default-button
756 inner-spin-button
757 listbox
758 listitem
759 media-controls-background
760 media-controls-dark-bar-background
761 media-controls-fullscreen-background
762 media-controls-light-bar-background
763 media-current-time-display
764 media-enter-fullscreen-button
765 media-exit-fullscreen-button
766 media-fullscreen-volume-slider
767 media-fullscreen-volume-slider-thumb
768 media-mute-button
769 media-overlay-play-button
770 media-play-button
771 media-return-to-realtime-button
772 media-rewind-button
773 media-seek-back-button
774 media-seek-forward-button
775 media-slider
776 media-sliderthumb
777 media-time-remaining-display
778 media-toggle-closed-captions-button
779 media-volume-slider
780 media-volume-slider-container
781 media-volume-slider-mute-button
782 media-volume-sliderthumb
783 menulist
784 menulist-button
785 menulist-text
786 menulist-textfield
787 meter
788 progress-bar
789 progress-bar-value
790 slider-horizontal
791 slider-vertical
792 sliderthumb-horizontal
793 sliderthumb-vertical
794 caret
795 searchfield
796 searchfield-decoration
797 searchfield-results-decoration
798 searchfield-results-button
799 searchfield-cancel-button
800 snapshotted-plugin-overlay
801 textfield
802 relevancy-level-indicator
803 continuous-capacity-level-indicator
804 discrete-capacity-level-indicator
805 rating-level-indicator
806 #if defined(ENABLE_SERVICE_CONTROLS) && ENABLE_SERVICE_CONTROLS
807 image-controls-button
808 #endif
809 textarea
810 #if defined(ENABLE_ATTACHMENT_ELEMENT) && ENABLE_ATTACHMENT_ELEMENT
811 attachment
812 #endif
813 caps-lock-indicator
814
815 //
816 // CSS_PROP_BORDER_IMAGE
817 //
818 // stretch
819 // repeat
820 round
821
822 //
823 // CSS_PROP_BACKGROUND_CLIP/ORIGIN
824 //
825 // border/content/padding are deprecated and ultimately will only apply to the -webkit- form of these properties.
826 // border-box/content-box/padding-box should be used instead.
827 //
828 border
829 border-box
830 content
831 content-box
832 padding
833 padding-box
834
835 //
836 // Variables Implementation
837 //
838 var
839 -internal-variable-value
840
841 //
842 // CSS_PROP_BREAK_BEFORE/AFTER/INSIDE
843 //
844 avoid-column
845 avoid-page
846 avoid-region
847 page
848 recto
849 region
850 verso
851
852 // CSS_SHAPES
853 margin-box
854
855 // clip-path
856 view-box
857
858 //
859 // background-size
860 //
861 contain
862 cover
863
864 //
865 // CSS_PROP__KHTML_RTL_ORDERING
866 //
867 logical
868 visual
869
870 //
871 // CSS_PROP__WEBKIT_BORDER_FIT
872 //
873 lines
874
875 //
876 // CSS_PROP__WEBKIT_ANIMATION_DIRECTION
877 //
878 // alternate
879
880 alternate-reverse
881
882 //
883 // CSS_PROP__WEBKIT_ANIMATION_FILL_MODE
884 //
885 // forwards
886 // backwards
887 // both
888
889 //
890 // CSS_PROP__WEBKIT_ANIMATION_ITERATION_COUNT
891 //
892 // infinite
893
894 //
895 // CSS_PROP__WEBKIT_ANIMATION_PLAY_STATE
896 //
897 running
898 paused
899
900 //
901 // CSS_PROP__WEBKIT_TRANSFORM_STYLE
902 //
903 flat
904 preserve-3d
905
906 //
907 // CSS_PROP__WEBKIT_TRANSITION_TIMING_FUNCTION
908 // CSS_PROP__WEBKIT_ANIMATION_TIMING_FUNCTION
909 //
910 ease
911 linear
912 ease-in
913 ease-out
914 ease-in-out
915 step-start
916 step-end
917
918 //
919 // CSS_PROP_ZOOM
920 //
921 document
922 reset
923
924 #if defined(ENABLE_CSS_DEVICE_ADAPTATION) && ENABLE_CSS_DEVICE_ADAPTATION
925 //
926 // CSS_PROP_USER_ZOOM
927 //
928 // fixed
929 zoom
930
931 //
932 // CSS_PROP_MIN_WIDTH
933 // CSS_PROP_MAX_WIDTH
934 // CSS_PROP_MIN_HEIGHT
935 // CSS_PROP_MAX_HEIGHT
936 //
937 // auto
938 device-width
939 device-height
940 #endif
941
942 //
943 // CSS_PROP_POINTER_EVENTS
944 //
945 visiblePainted
946 visibleFill
947 visibleStroke
948 //visible
949 painted
950 fill
951 stroke
952 //all
953 //none
954
955 //
956 // CSS_PROP_SPEECH
957 //
958 spell-out
959 digits
960 literal-punctuation
961 no-punctuation
962
963 //
964 // -webkit-font-smoothing
965 //
966 // auto
967 // none
968 antialiased
969 subpixel-antialiased
970
971 // text-rendering
972 //auto
973 optimizeSpeed
974 optimizeLegibility
975 geometricPrecision
976
977 // -webkit-color-adjust
978 economy
979 exact
980
981 #if defined(ENABLE_VIEW_MODE_CSS_MEDIA) && ENABLE_VIEW_MODE_CSS_MEDIA
982 // (-webkit-view-mode:) media feature:
983 floating
984 fullscreen
985 maximized
986 minimized
987 windowed
988 #endif // ENABLE_VIEW_MODE_CSS_MEDIA
989
990 // -webkit-hyphenate-limit-lines
991 no-limit
992
993 // -webkit-hyphens
994 // none
995 manual
996 // auto
997
998 #if defined(ENABLE_LETTERPRESS) && ENABLE_LETTERPRESS
999 -webkit-letterpress
1000 #endif
1001
1002 #if defined(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) && ENABLE_ACCELERATED_OVERFLOW_SCROLLING
1003 // -webkit-overflow-scrolling
1004 // auto
1005 touch
1006 #endif
1007
1008 // -webkit-writing-mode
1009 // SVG compatibility
1010 lr
1011 rl
1012 tb
1013 lr-tb
1014 rl-tb
1015 tb-rl
1016 // Standard values from CSS3
1017 horizontal-tb
1018 vertical-rl
1019 vertical-lr
1020 horizontal-bt
1021
1022 // -webkit-ruby-position
1023 after
1024 before
1025 inter-character
1026
1027 // -webkit-text-emphasis-position
1028 over
1029 under
1030
1031 // -webkit-text-emphasis-style
1032 filled
1033 open
1034 dot
1035 // circle
1036 double-circle
1037 triangle
1038 sesame
1039
1040 // -webkit-radial-gradient
1041 // circle
1042 ellipse
1043 closest-side
1044 closest-corner
1045 farthest-side
1046 farthest-corner
1047 // contain
1048 // cover
1049
1050 // -webkit-text-orientation
1051 sideways
1052 sideways-right
1053 upright
1054 vertical-right
1055 mixed
1056
1057 // -webkit-line-box-contain
1058 font
1059 glyphs
1060 inline-box
1061 initial-letter
1062 replaced
1063
1064 // font-feature-settings
1065 on
1066 off
1067
1068 // image-rendering
1069 // auto
1070 // optimizeSpeed (deprecated)
1071 optimizeQuality // ( deprecated)
1072 crisp-edges
1073 pixelated
1074 -webkit-crisp-edges
1075 -webkit-optimize-contrast
1076
1077 // -webkit-shape-outside
1078 nonzero
1079 evenodd
1080 at
1081 // closest-side
1082 // farthest-side
1083
1084 #if defined(ENABLE_CSS_SCROLL_SNAP)
1085 // -webkit-scroll-snap-points-x
1086 // -webkit-scroll-snap-points-y
1087 elements
1088
1089 // -webkit-scroll-snap-type
1090 mandatory
1091 proximity
1092 #endif
1093
1094 // -webkit-region-fragment
1095 // auto
1096 break
1097
1098 wrap
1099
1100 // -webkit-line-align
1101 edges
1102
1103 alphabetic
1104
1105 // position
1106 -webkit-sticky
1107
1108 // (pointer:) media feature
1109 // none
1110 coarse
1111 fine
1112
1113 // (hover:) media feature.
1114 // none
1115 hover
1116 on-demand
1117
1118 // blend modes
1119 // normal
1120 multiply
1121 screen
1122 // overlay
1123 darken
1124 lighten
1125 color-dodge
1126 color-burn
1127 hard-light
1128 soft-light
1129 difference
1130 exclusion
1131 hue
1132 saturation
1133 color
1134 luminosity
1135 // plus-darker
1136 // plus-lighter
1137
1138 // isolation
1139 // auto
1140 isolate
1141
1142 // object-fit
1143 // fill
1144 // contain
1145 // cover
1146 // none
1147 scale-down
1148
1149 #if defined(ENABLE_CSS_IMAGE_RESOLUTION) && ENABLE_CSS_IMAGE_RESOLUTION
1150 from-image
1151 snap
1152 #endif
1153
1154 // overflow
1155 -webkit-paged-x
1156 -webkit-paged-y
1157
1158 // paint-order
1159 // normal
1160 // fill
1161 // stroke
1162 markers
1163
1164 // grid-{column-start|column-end|row-start|row-end}
1165 span
1166
1167 // grid-auto-flow
1168 dense
1169
1170 #if defined(ENABLE_CSS3_TEXT) && ENABLE_CSS3_TEXT
1171 // text-indent
1172 -webkit-each-line
1173 -webkit-hanging
1174 #endif
1175
1176 // -webkit-column-fill
1177 balance
1178
1179 // -webkit-aspect-ratio
1180 from-dimensions
1181 from-intrinsic
1182
1183 #if defined(ENABLE_CSS_TRAILING_WORD) && ENABLE_CSS_TRAILING_WORD
1184 // -apple-trailing-word
1185 -webkit-partially-balanced
1186 #endif
1187
1188 // font-synthesis
1189 weight
1190 style
1191
1192 // will-change
1193 scroll-position
1194 //contents
1195
1196 #if defined(ENABLE_TOUCH_EVENTS) && ENABLE_TOUCH_EVENTS
1197 // touch-action
1198 manipulation
1199 #endif
1200
1201 // hanging-punctuation
1202 allow-end
1203 first
1204 force-end
1205 last
1206
1207 // color-gamut
1208 p3
1209 rec2020
1210
1211 #if defined(ENABLE_CSS_GRID_LAYOUT) && ENABLE_CSS_GRID_LAYOUT
1212 // auto-repeat
1213 auto-fill
1214 auto-fit
1215 #endif