1 // These are all values accepted for CSS2.
6 // The Values are sorted according to the properties they belong to,
7 // and have to be in the same order as the enums in RenderStyleConstants.h.
9 // If not, the optimizations in the cssparser and style selector will fail,
10 // and produce incorrect results.
15 // CSS_PROP_OUTLINE_STYLE
16 // CSS_PROP_BORDER_TOP_STYLE
17 // CSS_PROP_BORDER_BOTTOM_STYLE
18 // CSS_PROP_BORDER_LEFT_STYLE
43 // CSS_PROP_FONT_STYLE:
48 // The following is only allowed in @font-face:
51 // CSS_PROP_FONT_VARIANT:
56 // CSS_PROP_FONT_WEIGHT:
72 // CSS_PROP_FONT_SIZE:
85 // CSS_PROP_FONT_STRETCH:
99 // CSS_PROP_GENERIC_FONT_FAMILY:
160 -webkit-focus-ring-color
163 // colors in non strict mode
167 // CSS_PROP_BACKGROUND_REPEAT:
176 // CSS_PROP__WEBKIT_BACKGROUND_COMPOSITE:
193 // CSS_PROP_VERTICAL_ALIGN:
203 // HTML alignment MIDDLE has no corresponding CSS alignment
204 -webkit-baseline-middle
206 // CSS_PROP_TEXT_ALIGN:
218 // CSS_PROP_LIST_STYLE_POSITION:
223 // CSS_PROP_LIST_STYLE_TYPE:
260 ethiopic-halehame-aa-et
261 ethiopic-halehame-aa-er
263 ethiopic-halehame-am-et
265 ethiopic-abegede-am-et
269 ethiopic-halehame-gez
276 ethiopic-halehame-om-et
278 ethiopic-halehame-sid-et
280 ethiopic-halehame-so-et
282 ethiopic-halehame-tig
284 ethiopic-halehame-ti-er
286 ethiopic-abegede-ti-er
288 ethiopic-halehame-ti-et
290 ethiopic-abegede-ti-et
329 -webkit-inline-flexbox
371 // CSS_PROP_DIRECTION:
376 // CSS_PROP_TEXT_TRANSFORM:
383 // CSS_PROP_VISIBILITY:
447 // CSS_PROP_BOX_ALIGN
454 // CSS_PROP_BOX_DIRECTION
458 // CSS_PROP_BOX_ORIENT
470 // CSS_PROP_BOX_LINES
474 // CSS_PROP_FLEX_ALIGN
481 // CSS_PROP_FLEX_FLOW
482 // FIXME: Add the wrap values.
496 // CSS_PROP_MARQUEE_DIRECTION
507 // CSS_PROP_MARQUEE_SPEED
512 // CSS_PROP_MARQUEE_REPETITION
515 // CSS_PROP_MARQUEE_STYLE
522 // CSS_PROP__KHTML_USER_MODIFY
526 read-write-plaintext-only
529 // CSS_PROP__KHTML_USER_DRAG
534 // CSS_PROP__KHTML_USER_SELECT
539 // CSS_PROP_WIDTH/MIN_WIDTH/MAX_WIDTH
545 // CSS_PROP_TEXT_OVERFLOW
551 // CSS_PROP__KHTML_MARGIN_COLLAPSE
558 // CSS_PROP_TEXT_*_COLOR
565 // CSS_PROP_TEXT_*_MODE
571 // CSS_PROP_WORD_BREAK
576 // CSS_PROP_WORD_WRAP
581 // CSS_PROP__KHTML_NBSP_MODE
586 // CSS_PROP__KHTML_LINE_BREAK
590 // -webkit-appearance
591 // The order here should match the order in the ControlPart enum in ThemeTypes.h.
592 // All appearance values that should be accepted by the parser should be listed between 'checkbox' and 'textarea':
601 -webkit-input-speech-button
605 media-fullscreen-button
608 media-seek-back-button
609 media-seek-forward-button
611 media-return-to-realtime-button
612 media-toggle-closed-captions-button
615 media-volume-slider-container
617 media-volume-sliderthumb
618 media-volume-slider-mute-button
619 media-controls-background
620 media-controls-fullscreen-background
621 media-current-time-display
622 media-time-remaining-display
632 sliderthumb-horizontal
636 searchfield-decoration
637 searchfield-results-decoration
638 searchfield-results-button
639 searchfield-cancel-button
641 relevancy-level-indicator
642 continuous-capacity-level-indicator
643 discrete-capacity-level-indicator
644 rating-level-indicator
646 // An appearance value that should not be accepted by the parser:
650 // CSS_PROP_BORDER_IMAGE
657 // CSS_PROP_BACKGROUND_CLIP/ORIGIN
659 // border/content/padding are deprecated and ultimately will only apply to the -webkit- form of these properties.
660 // border-box/content-box/padding-box should be used instead.
676 // CSS_PROP__KHTML_RTL_ORDERING
682 // CSS_PROP__WEBKIT_BORDER_FIT
687 // CSS_PROP__WEBKIT_ANIMATION_DIRECTION
692 // CSS_PROP__WEBKIT_ANIMATION_FILL_MODE
699 // CSS_PROP__WEBKIT_ANIMATION_ITERATION_COUNT
704 // CSS_PROP__WEBKIT_ANIMATION_PLAY_STATE
710 // CSS_PROP__WEBKIT_TRANSFORM_STYLE
716 // CSS_PROP__WEBKIT_TRANSITION_TIMING_FUNCTION
717 // CSS_PROP__WEBKIT_ANIMATION_TIMING_FUNCTION
734 // CSS_PROP_POINTER_EVENTS
755 // -webkit-font-smoothing
768 // -webkit-color-correction
772 // (-webkit-view-mode:) media feature:
779 // -webkit-hyphenate-limit-lines
787 // -webkit-writing-mode
795 // Standard values from CSS3
801 // -webkit-text-emphasis-position
805 // -webkit-text-emphasis-style
814 // -webkit-radial-gradient
824 // -webkit-text-orientation
828 // -webkit-line-box-contain
834 // -webkit-font-feature-settings
842 -webkit-optimize-contrast
847 // -webkit-wrap-shape
851 // -webkit-region-overflow