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