summaryrefslogtreecommitdiff
path: root/Source/WebCore/css/CSSValueKeywords.in
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/css/CSSValueKeywords.in')
-rw-r--r--Source/WebCore/css/CSSValueKeywords.in380
1 files changed, 330 insertions, 50 deletions
diff --git a/Source/WebCore/css/CSSValueKeywords.in b/Source/WebCore/css/CSSValueKeywords.in
index 261344db4..8f260c4bd 100644
--- a/Source/WebCore/css/CSSValueKeywords.in
+++ b/Source/WebCore/css/CSSValueKeywords.in
@@ -3,6 +3,9 @@
//
inherit
initial
+unset
+revert
+
//
// CSS_PROP_OUTLINE_STYLE
// CSS_PROP_BORDER_TOP_STYLE
@@ -45,6 +48,9 @@ small-caption
-apple-system-short-footnote
-apple-system-short-caption1
-apple-system-tall-body
+-apple-system-title1
+-apple-system-title2
+-apple-system-title3
#endif
// This has to go after the -apple-system versions.
@@ -64,15 +70,53 @@ all
//normal
small-caps
-// -webkit-font-variant-ligatures:
+// font-variant-ligatures:
//
-// normal
common-ligatures
no-common-ligatures
discretionary-ligatures
no-discretionary-ligatures
historical-ligatures
no-historical-ligatures
+contextual
+no-contextual
+
+// font-variant-caps
+//
+// FIXME: Unify this with plain font-variant
+// small-caps
+all-small-caps
+petite-caps
+all-petite-caps
+unicase
+titling-caps
+
+// font-variant-numeric
+//
+lining-nums
+oldstyle-nums
+proportional-nums
+tabular-nums
+diagonal-fractions
+stacked-fractions
+ordinal
+slashed-zero
+
+// font-variant-alternates
+//
+historical-forms
+
+// font-variant-east-asian
+//
+jis78
+jis83
+jis90
+jis04
+simplified
+traditional
+full-width
+proportional-width
+ruby
//
// CSS_PROP_FONT_WEIGHT:
@@ -101,8 +145,10 @@ large
x-large
xx-large
-webkit-xxx-large
+-webkit-ruby-text
smaller
larger
+
//
// CSS_PROP_FONT_STRETCH:
//
@@ -160,6 +206,7 @@ buttonface
buttonhighlight
buttonshadow
buttontext
+activebuttontext
captiontext
graytext
highlight
@@ -180,6 +227,16 @@ threedshadow
window
windowframe
windowtext
+-apple-wireless-playback-target-active
+-apple-system-blue
+-apple-system-brown
+-apple-system-gray
+-apple-system-green
+-apple-system-orange
+-apple-system-pink
+-apple-system-purple
+-apple-system-red
+-apple-system-yellow
-webkit-focus-ring-color
currentcolor
//
@@ -244,10 +301,7 @@ justify
//auto
//none
inter-word
-inter-ideograph
-inter-cluster
distribute
-kashida
//
// CSS_PROP_LIST_STYLE_POSITION:
//
@@ -345,7 +399,6 @@ katakana-iroha
inline
block
list-item
-run-in
compact
inline-block
table
@@ -360,10 +413,13 @@ table-cell
table-caption
-webkit-box
-webkit-inline-box
+flex
-webkit-flex
+inline-flex
-webkit-inline-flex
--webkit-grid
--webkit-inline-grid
+contents
+grid
+inline-grid
//none
//
// CSS_PROP_CURSOR:
@@ -382,8 +438,8 @@ alias
progress
no-drop
not-allowed
--webkit-zoom-in
--webkit-zoom-out
+zoom-in
+zoom-out
e-resize
ne-resize
nw-resize
@@ -404,6 +460,8 @@ help
all-scroll
-webkit-grab
-webkit-grabbing
+-webkit-zoom-in
+-webkit-zoom-out
// none
//
// CSS_PROP_CURSOR_VISIBILITY:
@@ -452,6 +510,7 @@ hand
hide
higher
invert
+inverted
-webkit-isolate
-webkit-isolate-override
-webkit-plaintext
@@ -464,7 +523,6 @@ line-through
local
loud
lower
--webkit-marquee
mix
no-close-quote
no-open-quote
@@ -486,6 +544,7 @@ thin
underline
wavy
ink
+objects
-webkit-nowrap
// CSS3 Values
@@ -528,6 +587,7 @@ flex-end
// center
space-between
space-around
+space-evenly
// stretch
// CSS_PROP_ALIGN_ITEMS / CSS_PROP_ALIGN_SELF
@@ -535,14 +595,37 @@ space-around
// flex-end
// center
// baseline
+last-baseline
// stretch
// CSS_PROP_JUSTIFY_CONTENT
+// start
+// end
// flex-start
// flex-end
// center
// space-between
// space-around
+// space-evenly
+// stretch
+
+// CSS_PROP_JUSTIFY_ITEMS / CSS_PROP_JUSTIFY_SELF
+// auto
+// stretch
+// baseline
+// last-baseline
+// center
+// start
+// end
+self-start
+self-end
+// flex-start
+// flex-end
+// left
+// right
+unsafe
+safe
+legacy
// CSS_PROP_FLEX_FLOW
row
@@ -639,6 +722,7 @@ skip-white-space
// CSS_PROP_WORD_BREAK
//
break-all
+keep-all
//
// CSS_PROP_WORD_WRAP
@@ -670,31 +754,32 @@ button
button-bevel
default-button
inner-spin-button
--webkit-input-speech-button
listbox
listitem
+media-controls-background
+media-controls-dark-bar-background
+media-controls-fullscreen-background
+media-controls-light-bar-background
+media-current-time-display
media-enter-fullscreen-button
media-exit-fullscreen-button
media-fullscreen-volume-slider
media-fullscreen-volume-slider-thumb
media-mute-button
-media-play-button
media-overlay-play-button
+media-play-button
+media-return-to-realtime-button
+media-rewind-button
media-seek-back-button
media-seek-forward-button
-media-rewind-button
-media-return-to-realtime-button
-media-toggle-closed-captions-button
media-slider
media-sliderthumb
-media-volume-slider-container
+media-time-remaining-display
+media-toggle-closed-captions-button
media-volume-slider
-media-volume-sliderthumb
+media-volume-slider-container
media-volume-slider-mute-button
-media-controls-background
-media-controls-fullscreen-background
-media-current-time-display
-media-time-remaining-display
+media-volume-sliderthumb
menulist
menulist-button
menulist-text
@@ -718,8 +803,16 @@ relevancy-level-indicator
continuous-capacity-level-indicator
discrete-capacity-level-indicator
rating-level-indicator
+#if defined(ENABLE_SERVICE_CONTROLS) && ENABLE_SERVICE_CONTROLS
+image-controls-button
+#endif
+#if defined(ENABLE_APPLE_PAY) && ENABLE_APPLE_PAY
+-apple-pay-button
+#endif
textarea
-// An appearance value that should not be accepted by the parser:
+#if defined(ENABLE_ATTACHMENT_ELEMENT) && ENABLE_ATTACHMENT_ELEMENT
+attachment
+#endif
caps-lock-indicator
//
@@ -742,11 +835,28 @@ content-box
padding
padding-box
-// CSS_SHAPES
+//
+// Variables Implementation
+//
+var
+-internal-variable-value
+
+//
+// CSS_PROP_BREAK_BEFORE/AFTER/INSIDE
+//
+avoid-column
+avoid-page
+avoid-region
+page
+recto
+region
+verso
+
+// CSS Shapes
margin-box
// clip-path
-bounding-box
+view-box
//
// background-size
@@ -871,10 +981,6 @@ geometricPrecision
economy
exact
-// -webkit-color-correction
-//default
-sRGB
-
#if defined(ENABLE_VIEW_MODE_CSS_MEDIA) && ENABLE_VIEW_MODE_CSS_MEDIA
// (-webkit-view-mode:) media feature:
floating
@@ -919,6 +1025,7 @@ horizontal-bt
// -webkit-ruby-position
after
before
+inter-character
// -webkit-text-emphasis-position
over
@@ -948,66 +1055,71 @@ sideways
sideways-right
upright
vertical-right
+mixed
// -webkit-line-box-contain
font
glyphs
inline-box
+initial-letter
replaced
-// -webkit-font-feature-settings
+// font-feature-settings
on
off
// image-rendering
// auto
-// optimizeSpeed
-optimizeQuality
+// optimizeSpeed (deprecated)
+optimizeQuality // ( deprecated)
+crisp-edges
+pixelated
-webkit-crisp-edges
-webkit-optimize-contrast
-// -webkit-shape-inside
-// -webkit-shape-outside
+// shape-outside
nonzero
evenodd
-outside-shape
at
// closest-side
// farthest-side
+#if defined(ENABLE_CSS_SCROLL_SNAP)
+// -webkit-scroll-snap-points-x
+// -webkit-scroll-snap-points-y
+elements
+
+// -webkit-scroll-snap-type
+mandatory
+proximity
+x
+y
+#endif
+
// -webkit-region-fragment
// auto
break
-// -webkit-wrap-flow
-// auto
-// both
-// left
-// right
-maximum
-// clear
-
-// -webkit-wrap-through
wrap
-// none
// -webkit-line-align
edges
-#if (defined(ENABLE_SVG) && ENABLE_SVG) || (defined(ENABLE_CSS3_TEXT) && ENABLE_CSS3_TEXT)
alphabetic
-#endif
// position
-#if defined(ENABLE_CSS_STICKY_POSITION) && ENABLE_CSS_STICKY_POSITION
-webkit-sticky
-#endif // CSS_STICKY_POSITION
// (pointer:) media feature
// none
coarse
fine
+// (hover:) media feature.
+// none
+hover
+on-demand
+
// blend modes
// normal
multiply
@@ -1025,6 +1137,12 @@ hue
saturation
color
luminosity
+// plus-darker
+// plus-lighter
+
+// isolation
+// auto
+isolate
// object-fit
// fill
@@ -1033,6 +1151,99 @@ luminosity
// none
scale-down
+// background-image, etc.
+container-scroll
+cross-fade
+image-set
+linear-gradient
+radial-gradient
+repeating-linear-gradient
+repeating-radial-gradient
+-webkit-canvas
+-webkit-cross-fade
+-webkit-gradient
+-webkit-linear-gradient
+-webkit-radial-gradient
+-webkit-repeating-linear-gradient
+-webkit-repeating-radial-gradient
+-webkit-image-set
+-webkit-named-image
+filter
+-webkit-filter
+dashboard-region
+
+// deprecated gradients
+from
+to
+color-stop
+radial
+
+// content
+attr
+counter
+counters
+
+// clip
+rect
+
+// shapes
+polygon
+
+// @font-face src
+format
+
+// (-webkit-)filter
+// invert
+grayscale
+sepia
+saturate
+hue-rotate
+opacity
+brightness
+contrast
+blur
+drop-shadow
+url
+cubic-bezier
+spring
+steps
+
+// colors
+rgb
+rgba
+hsl
+hsla
+//color
+
+// transform
+matrix
+matrix3d
+perspective
+rotate
+rotateX
+rotateY
+rotateZ
+rotate3d
+scale
+scaleX
+scaleY
+scaleZ
+scale3d
+skew
+skewX
+skewY
+translate
+translateX
+translateY
+translateZ
+translate3d
+
+// motion path
+path
+
+calc
+-webkit-calc
+
#if defined(ENABLE_CSS_IMAGE_RESOLUTION) && ENABLE_CSS_IMAGE_RESOLUTION
from-image
snap
@@ -1042,9 +1253,23 @@ snap
-webkit-paged-x
-webkit-paged-y
-// -webkit-grid-{column-start|column-end|row-start|row-end}
+// paint-order
+// normal
+// fill
+// stroke
+markers
+
+// grid-{column-start|column-end|row-start|row-end}
span
+// grid-template-{columns|rows}
+minmax
+fit-content
+
+// grid-auto-flow
+auto-flow
+dense
+
#if defined(ENABLE_CSS3_TEXT) && ENABLE_CSS3_TEXT
// text-indent
-webkit-each-line
@@ -1053,3 +1278,58 @@ span
// -webkit-column-fill
balance
+
+// -webkit-aspect-ratio
+from-dimensions
+from-intrinsic
+
+#if defined(ENABLE_CSS_TRAILING_WORD) && ENABLE_CSS_TRAILING_WORD
+// -apple-trailing-word
+-webkit-partially-balanced
+#endif
+
+#if defined(ENABLE_APPLE_PAY) && ENABLE_APPLE_PAY
+// -apple-pay-button-style
+white-outline
+
+// -apple-pay-button-type
+plain
+buy
+set-up
+donate
+#endif
+
+// font-synthesis
+weight
+style
+
+// will-change
+scroll-position
+//contents
+
+#if defined(ENABLE_TOUCH_EVENTS) && ENABLE_TOUCH_EVENTS
+// touch-action
+manipulation
+#endif
+
+// hanging-punctuation
+allow-end
+first
+force-end
+last
+
+// color-gamut
+p3
+rec2020
+
+// color() function
+sRGB
+display-p3
+
+// prefers-reduced-motion
+reduce
+no-preference
+
+// auto-repeat
+auto-fill
+auto-fit