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