[CSS Parser] Get CSSParserFastPaths.cpp compiling
[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 #if defined(ENABLE_APPLE_PAY) && ENABLE_APPLE_PAY
810 -apple-pay-button
811 #endif
812 textarea
813 #if defined(ENABLE_ATTACHMENT_ELEMENT) && ENABLE_ATTACHMENT_ELEMENT
814 attachment
815 #endif
816 caps-lock-indicator
817
818 //
819 // CSS_PROP_BORDER_IMAGE
820 //
821 // stretch
822 // repeat
823 round
824
825 //
826 // CSS_PROP_BACKGROUND_CLIP/ORIGIN
827 //
828 // border/content/padding are deprecated and ultimately will only apply to the -webkit- form of these properties.
829 // border-box/content-box/padding-box should be used instead.
830 //
831 border
832 border-box
833 content
834 content-box
835 padding
836 padding-box
837
838 //
839 // Variables Implementation
840 //
841 var
842 -internal-variable-value
843
844 //
845 // CSS_PROP_BREAK_BEFORE/AFTER/INSIDE
846 //
847 avoid-column
848 avoid-page
849 avoid-region
850 page
851 recto
852 region
853 verso
854
855 // CSS_SHAPES
856 margin-box
857
858 // clip-path
859 view-box
860
861 //
862 // background-size
863 //
864 contain
865 cover
866
867 //
868 // CSS_PROP__KHTML_RTL_ORDERING
869 //
870 logical
871 visual
872
873 //
874 // CSS_PROP__WEBKIT_BORDER_FIT
875 //
876 lines
877
878 //
879 // CSS_PROP__WEBKIT_ANIMATION_DIRECTION
880 //
881 // alternate
882
883 alternate-reverse
884
885 //
886 // CSS_PROP__WEBKIT_ANIMATION_FILL_MODE
887 //
888 // forwards
889 // backwards
890 // both
891
892 //
893 // CSS_PROP__WEBKIT_ANIMATION_ITERATION_COUNT
894 //
895 // infinite
896
897 //
898 // CSS_PROP__WEBKIT_ANIMATION_PLAY_STATE
899 //
900 running
901 paused
902
903 //
904 // CSS_PROP__WEBKIT_TRANSFORM_STYLE
905 //
906 flat
907 preserve-3d
908
909 //
910 // CSS_PROP__WEBKIT_TRANSITION_TIMING_FUNCTION
911 // CSS_PROP__WEBKIT_ANIMATION_TIMING_FUNCTION
912 //
913 ease
914 linear
915 ease-in
916 ease-out
917 ease-in-out
918 step-start
919 step-end
920
921 //
922 // CSS_PROP_ZOOM
923 //
924 document
925 reset
926
927 #if defined(ENABLE_CSS_DEVICE_ADAPTATION) && ENABLE_CSS_DEVICE_ADAPTATION
928 //
929 // CSS_PROP_USER_ZOOM
930 //
931 // fixed
932 zoom
933
934 //
935 // CSS_PROP_MIN_WIDTH
936 // CSS_PROP_MAX_WIDTH
937 // CSS_PROP_MIN_HEIGHT
938 // CSS_PROP_MAX_HEIGHT
939 //
940 // auto
941 device-width
942 device-height
943 #endif
944
945 //
946 // CSS_PROP_POINTER_EVENTS
947 //
948 visiblePainted
949 visibleFill
950 visibleStroke
951 //visible
952 painted
953 fill
954 stroke
955 //all
956 //none
957
958 //
959 // CSS_PROP_SPEECH
960 //
961 spell-out
962 digits
963 literal-punctuation
964 no-punctuation
965
966 //
967 // -webkit-font-smoothing
968 //
969 // auto
970 // none
971 antialiased
972 subpixel-antialiased
973
974 // text-rendering
975 //auto
976 optimizeSpeed
977 optimizeLegibility
978 geometricPrecision
979
980 // -webkit-color-adjust
981 economy
982 exact
983
984 #if defined(ENABLE_VIEW_MODE_CSS_MEDIA) && ENABLE_VIEW_MODE_CSS_MEDIA
985 // (-webkit-view-mode:) media feature:
986 floating
987 fullscreen
988 maximized
989 minimized
990 windowed
991 #endif // ENABLE_VIEW_MODE_CSS_MEDIA
992
993 // -webkit-hyphenate-limit-lines
994 no-limit
995
996 // -webkit-hyphens
997 // none
998 manual
999 // auto
1000
1001 #if defined(ENABLE_LETTERPRESS) && ENABLE_LETTERPRESS
1002 -webkit-letterpress
1003 #endif
1004
1005 #if defined(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) && ENABLE_ACCELERATED_OVERFLOW_SCROLLING
1006 // -webkit-overflow-scrolling
1007 // auto
1008 touch
1009 #endif
1010
1011 // -webkit-writing-mode
1012 // SVG compatibility
1013 lr
1014 rl
1015 tb
1016 lr-tb
1017 rl-tb
1018 tb-rl
1019 // Standard values from CSS3
1020 horizontal-tb
1021 vertical-rl
1022 vertical-lr
1023 horizontal-bt
1024
1025 // -webkit-ruby-position
1026 after
1027 before
1028 inter-character
1029
1030 // -webkit-text-emphasis-position
1031 over
1032 under
1033
1034 // -webkit-text-emphasis-style
1035 filled
1036 open
1037 dot
1038 // circle
1039 double-circle
1040 triangle
1041 sesame
1042
1043 // -webkit-radial-gradient
1044 // circle
1045 ellipse
1046 closest-side
1047 closest-corner
1048 farthest-side
1049 farthest-corner
1050 // contain
1051 // cover
1052
1053 // -webkit-text-orientation
1054 sideways
1055 sideways-right
1056 upright
1057 vertical-right
1058 mixed
1059
1060 // -webkit-line-box-contain
1061 font
1062 glyphs
1063 inline-box
1064 initial-letter
1065 replaced
1066
1067 // font-feature-settings
1068 on
1069 off
1070
1071 // image-rendering
1072 // auto
1073 // optimizeSpeed (deprecated)
1074 optimizeQuality // ( deprecated)
1075 crisp-edges
1076 pixelated
1077 -webkit-crisp-edges
1078 -webkit-optimize-contrast
1079
1080 // -webkit-shape-outside
1081 nonzero
1082 evenodd
1083 at
1084 // closest-side
1085 // farthest-side
1086
1087 #if defined(ENABLE_CSS_SCROLL_SNAP)
1088 // -webkit-scroll-snap-points-x
1089 // -webkit-scroll-snap-points-y
1090 elements
1091
1092 // -webkit-scroll-snap-type
1093 mandatory
1094 proximity
1095 #endif
1096
1097 // -webkit-region-fragment
1098 // auto
1099 break
1100
1101 wrap
1102
1103 // -webkit-line-align
1104 edges
1105
1106 alphabetic
1107
1108 // position
1109 -webkit-sticky
1110
1111 // (pointer:) media feature
1112 // none
1113 coarse
1114 fine
1115
1116 // (hover:) media feature.
1117 // none
1118 hover
1119 on-demand
1120
1121 // blend modes
1122 // normal
1123 multiply
1124 screen
1125 // overlay
1126 darken
1127 lighten
1128 color-dodge
1129 color-burn
1130 hard-light
1131 soft-light
1132 difference
1133 exclusion
1134 hue
1135 saturation
1136 color
1137 luminosity
1138 // plus-darker
1139 // plus-lighter
1140
1141 // isolation
1142 // auto
1143 isolate
1144
1145 // object-fit
1146 // fill
1147 // contain
1148 // cover
1149 // none
1150 scale-down
1151
1152 // background-image, etc.
1153 linear-gradient
1154 radial-gradient
1155 repeating-linear-gradient
1156 repeating-radial-gradient
1157 paint
1158 -webkit-cross-fade
1159 -webkit-gradient
1160 -webkit-linear-gradient
1161 -webkit-radial-gradient
1162 -webkit-repeating-linear-gradient
1163 -webkit-repeating-radial-gradient
1164 -webkit-image-set
1165
1166 // deprecated gradients
1167 from
1168 to
1169 color-stop
1170 radial
1171
1172 // content
1173 attr
1174 counter
1175 counters
1176
1177 // clip
1178 rect
1179
1180 // shapes
1181 polygon
1182
1183 // @font-face src
1184 format
1185
1186 // (-webkit-)filter
1187 // invert
1188 grayscale
1189 sepia
1190 saturate
1191 hue-rotate
1192 opacity
1193 brightness
1194 contrast
1195 blur
1196 drop-shadow
1197 url
1198
1199 // colors
1200 rgb
1201 rgba
1202 hsl
1203 hsla
1204
1205 // transform
1206 matrix
1207 matrix3d
1208 perspective
1209 rotate
1210 rotateX
1211 rotateY
1212 rotateZ
1213 rotate3d
1214 scale
1215 scaleX
1216 scaleY
1217 scaleZ
1218 scale3d
1219 skew
1220 skewX
1221 skewY
1222 translate
1223 translateX
1224 translateY
1225 translateZ
1226 translate3d
1227
1228 // motion path
1229 path
1230
1231 calc
1232 -webkit-calc
1233
1234 #if defined(ENABLE_CSS_IMAGE_RESOLUTION) && ENABLE_CSS_IMAGE_RESOLUTION
1235 from-image
1236 snap
1237 #endif
1238
1239 // overflow
1240 -webkit-paged-x
1241 -webkit-paged-y
1242
1243 // paint-order
1244 // normal
1245 // fill
1246 // stroke
1247 markers
1248
1249 // grid-{column-start|column-end|row-start|row-end}
1250 span
1251
1252 // grid-auto-flow
1253 dense
1254
1255 #if defined(ENABLE_CSS3_TEXT) && ENABLE_CSS3_TEXT
1256 // text-indent
1257 -webkit-each-line
1258 -webkit-hanging
1259 #endif
1260
1261 // -webkit-column-fill
1262 balance
1263
1264 // -webkit-aspect-ratio
1265 from-dimensions
1266 from-intrinsic
1267
1268 #if defined(ENABLE_CSS_TRAILING_WORD) && ENABLE_CSS_TRAILING_WORD
1269 // -apple-trailing-word
1270 -webkit-partially-balanced
1271 #endif
1272
1273 #if defined(ENABLE_APPLE_PAY) && ENABLE_APPLE_PAY
1274 // -apple-pay-button-style
1275 white-outline
1276
1277 // -apple-pay-button-type
1278 plain
1279 buy
1280 set-up
1281 in-store
1282 #endif
1283
1284 // font-synthesis
1285 weight
1286 style
1287
1288 // will-change
1289 scroll-position
1290 //contents
1291
1292 #if defined(ENABLE_TOUCH_EVENTS) && ENABLE_TOUCH_EVENTS
1293 // touch-action
1294 manipulation
1295 #endif
1296
1297 // hanging-punctuation
1298 allow-end
1299 first
1300 force-end
1301 last
1302
1303 // color-gamut
1304 p3
1305 rec2020
1306
1307 #if defined(ENABLE_CSS_GRID_LAYOUT) && ENABLE_CSS_GRID_LAYOUT
1308 // auto-repeat
1309 auto-fill
1310 auto-fit
1311 #endif