Index: Source/core/css/CSSProperties.in |
diff --git a/Source/core/css/CSSProperties.in b/Source/core/css/CSSProperties.in |
index d604abcf4a6503aa275a6e581bbc5171e64d100d..bf8c2780a81c266bfc310a3634bfc7d75c33e3e0 100644 |
--- a/Source/core/css/CSSProperties.in |
+++ b/Source/core/css/CSSProperties.in |
@@ -19,8 +19,8 @@ |
// Flags which go into CSSPropertyMetadata: |
-// - animatable |
-// The animatable flag indicates whether a property can be animated by CSS |
+// - interpolable |
+// The interpolable flag indicates whether a property can be animated by CSS |
// animations and transitions. If this flag is set, the property should also be |
// added to the switch statements in AnimatedStyleBuilder, CSSPropertyEquality, |
// and CSSAnimatableValueFactory. |
@@ -81,17 +81,17 @@ |
// High Priority and all other font properties. |
// Other properties can depend upon high priority properties (e.g. font-size / ems) |
-color animatable, inherited, custom_all |
+color interpolable, inherited, custom_all |
direction inherited, custom_value |
font-family inherited, font, type_name=FontDescription::FamilyDescription, name_for_methods=FamilyDescription, converter=convertFontFamily |
font-kerning inherited, font, type_name=FontDescription::Kerning, name_for_methods=Kerning |
-font-size animatable, inherited, font, name_for_methods=Size, converter=convertFontSize |
-font-size-adjust runtime_flag=CSSFontSizeAdjust, animatable, inherited, font, name_for_methods=SizeAdjust, converter=convertFontSizeAdjust |
+font-size interpolable, inherited, font, name_for_methods=Size, converter=convertFontSize |
+font-size-adjust runtime_flag=CSSFontSizeAdjust, interpolable, inherited, font, name_for_methods=SizeAdjust, converter=convertFontSizeAdjust |
font-stretch inherited, font, type_name=FontStretch, name_for_methods=Stretch |
font-style inherited, font, type_name=FontStyle, name_for_methods=Style |
font-variant inherited, font, type_name=FontVariant, name_for_methods=Variant |
font-variant-ligatures inherited, font, name_for_methods=VariantLigatures, converter=convertFontVariantLigatures |
-font-weight animatable, inherited, font, type_name=FontWeight, name_for_methods=Weight, converter=convertFontWeight |
+font-weight interpolable, inherited, font, type_name=FontWeight, name_for_methods=Weight, converter=convertFontWeight |
-webkit-font-feature-settings inherited, font, name_for_methods=FeatureSettings, converter=convertFontFeatureSettings |
-webkit-font-smoothing inherited, font, type_name=FontSmoothingMode |
-webkit-locale inherited, custom_value |
@@ -116,44 +116,44 @@ backface-visibility |
background-attachment custom_all |
background-blend-mode custom_all |
background-clip custom_all |
-background-color animatable, custom_all |
-background-image animatable, custom_all |
+background-color interpolable, custom_all |
+background-image interpolable, custom_all |
background-origin custom_all |
-background-position-x animatable, custom_all |
-background-position-y animatable, custom_all |
+background-position-x interpolable, custom_all |
+background-position-y interpolable, custom_all |
background-repeat-x custom_all |
background-repeat-y custom_all |
-background-size animatable, custom_all |
-baseline-shift animatable, svg, custom_inherit, custom_value |
-border-bottom-color animatable, custom_all |
-border-bottom-left-radius animatable, initial=initialBorderRadius, converter=convertRadius |
-border-bottom-right-radius animatable, initial=initialBorderRadius, converter=convertRadius |
+background-size interpolable, custom_all |
+baseline-shift interpolable, svg, custom_inherit, custom_value |
+border-bottom-color interpolable, custom_all |
+border-bottom-left-radius interpolable, initial=initialBorderRadius, converter=convertRadius |
+border-bottom-right-radius interpolable, initial=initialBorderRadius, converter=convertRadius |
border-bottom-style type_name=EBorderStyle, initial=initialBorderStyle |
-border-bottom-width animatable, initial=initialBorderWidth, converter=convertLineWidth<unsigned> |
+border-bottom-width interpolable, initial=initialBorderWidth, converter=convertLineWidth<unsigned> |
border-collapse inherited |
-border-image-outset animatable, custom_all |
+border-image-outset interpolable, custom_all |
border-image-repeat custom_all |
-border-image-slice animatable, custom_all |
-border-image-source animatable, custom_value |
-border-image-width animatable, custom_all |
-border-left-color animatable, custom_all |
+border-image-slice interpolable, custom_all |
+border-image-source interpolable, custom_value |
+border-image-width interpolable, custom_all |
+border-left-color interpolable, custom_all |
border-left-style type_name=EBorderStyle, initial=initialBorderStyle |
-border-left-width animatable, initial=initialBorderWidth, converter=convertLineWidth<unsigned> |
-border-right-color animatable, custom_all |
+border-left-width interpolable, initial=initialBorderWidth, converter=convertLineWidth<unsigned> |
+border-right-color interpolable, custom_all |
border-right-style type_name=EBorderStyle, initial=initialBorderStyle |
-border-right-width animatable, initial=initialBorderWidth, converter=convertLineWidth<unsigned> |
-border-top-color animatable, custom_all |
-border-top-left-radius animatable, initial=initialBorderRadius, converter=convertRadius |
-border-top-right-radius animatable, initial=initialBorderRadius, converter=convertRadius |
+border-right-width interpolable, initial=initialBorderWidth, converter=convertLineWidth<unsigned> |
+border-top-color interpolable, custom_all |
+border-top-left-radius interpolable, initial=initialBorderRadius, converter=convertRadius |
+border-top-right-radius interpolable, initial=initialBorderRadius, converter=convertRadius |
border-top-style type_name=EBorderStyle, initial=initialBorderStyle |
-border-top-width animatable, initial=initialBorderWidth, converter=convertLineWidth<unsigned> |
-bottom animatable, initial=initialOffset, converter=convertLengthOrAuto |
-box-shadow animatable, converter=convertShadow |
+border-top-width interpolable, initial=initialBorderWidth, converter=convertLineWidth<unsigned> |
+bottom interpolable, initial=initialOffset, converter=convertLengthOrAuto |
+box-shadow interpolable, converter=convertShadow |
box-sizing |
buffered-rendering svg |
caption-side inherited |
clear |
-clip animatable, converter=convertClip, custom_all |
+clip interpolable, converter=convertClip, custom_all |
clip-path svg, name_for_methods=ClipperResource, converter=convertFragmentIdentifier |
clip-rule inherited, svg, type_name=WindRule |
color-interpolation inherited, svg |
@@ -164,23 +164,23 @@ content custom_all |
counter-increment custom_all |
counter-reset custom_all |
cursor inherited, custom_all |
-cx animatable, svg, converter=convertLength |
-cy animatable, svg, converter=convertLength |
+cx interpolable, svg, converter=convertLength |
+cy interpolable, svg, converter=convertLength |
display |
dominant-baseline svg |
empty-cells inherited, type_name=EEmptyCell |
-fill animatable, inherited, svg, setter=setFillPaint, custom_all |
-fill-opacity animatable, inherited, svg, converter=convertNumberOrPercentage |
+fill interpolable, inherited, svg, setter=setFillPaint, custom_all |
+fill-opacity interpolable, inherited, svg, converter=convertNumberOrPercentage |
fill-rule inherited, svg, type_name=WindRule |
filter svg, name_for_methods=FilterResource, converter=convertFragmentIdentifier |
-flex-basis animatable, converter=convertLengthOrAuto |
+flex-basis interpolable, converter=convertLengthOrAuto |
flex-direction |
-flex-grow animatable, type_name=float |
-flex-shrink animatable, type_name=float |
+flex-grow interpolable, type_name=float |
+flex-shrink interpolable, type_name=float |
flex-wrap |
float type_name=EFloat, name_for_methods=Floating |
-flood-color animatable, svg, converter=convertSVGColor |
-flood-opacity animatable, svg, converter=convertNumberOrPercentage |
+flood-color interpolable, svg, converter=convertSVGColor |
+flood-opacity interpolable, svg, converter=convertNumberOrPercentage |
glyph-orientation-horizontal inherited, svg, converter=convertGlyphOrientation |
glyph-orientation-vertical inherited, svg, custom_value |
grid-auto-columns runtime_flag=CSSGridLayout, converter=convertGridTrackSize |
@@ -193,67 +193,67 @@ grid-row-start runtime_flag=CSSGridLayout, converter=convertGridPosition |
grid-template-areas runtime_flag=CSSGridLayout, custom_all |
grid-template-columns runtime_flag=CSSGridLayout, custom_all |
grid-template-rows runtime_flag=CSSGridLayout, custom_all |
-height animatable, initial=initialSize, converter=convertLengthSizing |
+height interpolable, initial=initialSize, converter=convertLengthSizing |
image-rendering inherited |
isolation runtime_flag=CSSCompositing |
justify-content initial=initialContentAlignment, converter=convertContentAlignmentData |
justify-items runtime_flag=CSSGridLayout, initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignmentData |
justify-self runtime_flag=CSSGridLayout, initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignmentData |
-left animatable, initial=initialOffset, converter=convertLengthOrAuto |
-letter-spacing animatable, inherited, initial=initialLetterWordSpacing, converter=convertSpacing |
-lighting-color animatable, svg, converter=convertSVGColor |
-line-height animatable, inherited, getter=specifiedLineHeight, converter=convertLineHeight |
-list-style-image animatable, inherited, custom_value |
+left interpolable, initial=initialOffset, converter=convertLengthOrAuto |
+letter-spacing interpolable, inherited, initial=initialLetterWordSpacing, converter=convertSpacing |
+lighting-color interpolable, svg, converter=convertSVGColor |
+line-height interpolable, inherited, getter=specifiedLineHeight, converter=convertLineHeight |
+list-style-image interpolable, inherited, custom_value |
list-style-position inherited |
list-style-type inherited |
-margin-bottom animatable, initial=initialMargin, converter=convertQuirkyLength |
-margin-left animatable, initial=initialMargin, converter=convertQuirkyLength |
-margin-right animatable, initial=initialMargin, converter=convertQuirkyLength |
-margin-top animatable, initial=initialMargin, converter=convertQuirkyLength |
+margin-bottom interpolable, initial=initialMargin, converter=convertQuirkyLength |
+margin-left interpolable, initial=initialMargin, converter=convertQuirkyLength |
+margin-right interpolable, initial=initialMargin, converter=convertQuirkyLength |
+margin-top interpolable, initial=initialMargin, converter=convertQuirkyLength |
marker-end inherited, svg, name_for_methods=MarkerEndResource, converter=convertFragmentIdentifier |
marker-mid inherited, svg, name_for_methods=MarkerMidResource, converter=convertFragmentIdentifier |
marker-start inherited, svg, name_for_methods=MarkerStartResource, converter=convertFragmentIdentifier |
mask svg, name_for_methods=MaskerResource, converter=convertFragmentIdentifier |
mask-source-type runtime_flag=CSSMaskSourceType, custom_all |
mask-type svg |
-max-height animatable, initial=initialMaxSize, converter=convertLengthMaxSizing |
-max-width animatable, initial=initialMaxSize, converter=convertLengthMaxSizing |
-min-height animatable, initial=initialMinSize, converter=convertLengthSizing |
-min-width animatable, initial=initialMinSize, converter=convertLengthSizing |
+max-height interpolable, initial=initialMaxSize, converter=convertLengthMaxSizing |
+max-width interpolable, initial=initialMaxSize, converter=convertLengthMaxSizing |
+min-height interpolable, initial=initialMinSize, converter=convertLengthSizing |
+min-width interpolable, initial=initialMinSize, converter=convertLengthSizing |
mix-blend-mode runtime_flag=CSSCompositing, type_name=blink::WebBlendMode, name_for_methods=BlendMode |
-motion-offset runtime_flag=CSSMotionPath, animatable, converter=convertLength |
+motion-offset runtime_flag=CSSMotionPath, interpolable, converter=convertLength |
motion-path runtime_flag=CSSMotionPath, custom_all |
-motion-rotation runtime_flag=CSSMotionPath, animatable, custom_all |
+motion-rotation runtime_flag=CSSMotionPath, interpolable, custom_all |
object-fit type_name=ObjectFit |
-object-position animatable, converter=convertPosition |
-opacity animatable, type_name=float |
+object-position interpolable, converter=convertPosition |
+opacity interpolable, type_name=float |
order type_name=int |
-orphans animatable, inherited, type_name=short, custom_all |
-outline-color animatable, custom_all |
-outline-offset animatable, converter=convertComputedLength<int> |
+orphans interpolable, inherited, type_name=short, custom_all |
+outline-color interpolable, custom_all |
+outline-offset interpolable, converter=convertComputedLength<int> |
outline-style custom_all |
-outline-width animatable, converter=convertLineWidth<unsigned short> |
+outline-width interpolable, converter=convertLineWidth<unsigned short> |
overflow-wrap inherited |
overflow-x type_name=EOverflow |
overflow-y type_name=EOverflow |
-padding-bottom animatable, initial=initialPadding, converter=convertLength |
-padding-left animatable, initial=initialPadding, converter=convertLength |
-padding-right animatable, initial=initialPadding, converter=convertLength |
-padding-top animatable, initial=initialPadding, converter=convertLength |
+padding-bottom interpolable, initial=initialPadding, converter=convertLength |
+padding-left interpolable, initial=initialPadding, converter=convertLength |
+padding-right interpolable, initial=initialPadding, converter=convertLength |
+padding-top interpolable, initial=initialPadding, converter=convertLength |
page-break-after type_name=EPageBreak, initial=initialPageBreak |
page-break-before type_name=EPageBreak, initial=initialPageBreak |
page-break-inside type_name=EPageBreak, initial=initialPageBreak |
paint-order inherited, svg, converter=convertPaintOrder |
-perspective animatable, converter=convertPerspective |
-perspective-origin animatable, converter=convertPerspectiveOrigin |
+perspective interpolable, converter=convertPerspective |
+perspective-origin interpolable, converter=convertPerspectiveOrigin |
pointer-events inherited |
position |
quotes inherited, converter=convertQuotes |
resize custom_value |
-right animatable, initial=initialOffset, converter=convertLengthOrAuto |
-r animatable, svg, converter=convertLength |
-rx animatable, svg, converter=convertLength |
-ry animatable, svg, converter=convertLength |
+right interpolable, initial=initialOffset, converter=convertLengthOrAuto |
+r interpolable, svg, converter=convertLength |
+rx interpolable, svg, converter=convertLength |
+ry interpolable, svg, converter=convertLength |
scroll-behavior runtime_flag=CSSOMSmoothScroll, type_name=ScrollBehavior |
scroll-blocks-on runtime_flag=CSSScrollBlocksOn, converter=convertFlags<WebScrollBlocksOn> |
scroll-snap-type runtime_flag=CSSScrollSnapPoints, type_name=ScrollSnapType |
@@ -261,22 +261,22 @@ scroll-snap-points-x runtime_flag=CSSScrollSnapPoints, converter=convertSnapPoin |
scroll-snap-points-y runtime_flag=CSSScrollSnapPoints, converter=convertSnapPoints |
scroll-snap-destination runtime_flag=CSSScrollSnapPoints, converter=convertPosition |
scroll-snap-coordinate runtime_flag=CSSScrollSnapPoints, converter=convertSnapCoordinates |
-shape-image-threshold animatable, type_name=float |
-shape-margin animatable, converter=convertLength |
-shape-outside animatable, converter=convertShapeValue |
+shape-image-threshold interpolable, type_name=float |
+shape-margin interpolable, converter=convertLength |
+shape-outside interpolable, converter=convertShapeValue |
shape-rendering inherited, svg |
size custom_all |
speak inherited |
-stop-color animatable, svg, converter=convertSVGColor |
-stop-opacity animatable, svg, converter=convertNumberOrPercentage |
-stroke animatable, inherited, svg, setter=setStrokePaint, custom_all |
-stroke-dasharray animatable, inherited, svg, name_for_methods=StrokeDashArray, converter=convertStrokeDasharray |
-stroke-dashoffset animatable, inherited, svg, name_for_methods=StrokeDashOffset, converter=convertLength |
+stop-color interpolable, svg, converter=convertSVGColor |
+stop-opacity interpolable, svg, converter=convertNumberOrPercentage |
+stroke interpolable, inherited, svg, setter=setStrokePaint, custom_all |
+stroke-dasharray interpolable, inherited, svg, name_for_methods=StrokeDashArray, converter=convertStrokeDasharray |
+stroke-dashoffset interpolable, inherited, svg, name_for_methods=StrokeDashOffset, converter=convertLength |
stroke-linecap svg, inherited, type_name=LineCap, name_for_methods=CapStyle |
stroke-linejoin svg, inherited, type_name=LineJoin, name_for_methods=JoinStyle |
-stroke-miterlimit animatable, inherited, svg, type_name=float, name_for_methods=StrokeMiterLimit |
-stroke-opacity animatable, inherited, svg, converter=convertNumberOrPercentage |
-stroke-width animatable, inherited, svg, converter=convertUnzoomedLength |
+stroke-miterlimit interpolable, inherited, svg, type_name=float, name_for_methods=StrokeMiterLimit |
+stroke-opacity interpolable, inherited, svg, converter=convertNumberOrPercentage |
+stroke-width interpolable, inherited, svg, converter=convertUnzoomedLength |
table-layout |
tab-size inherited, converter=convertLengthOrTabSpaces |
text-align inherited, custom_value |
@@ -284,41 +284,41 @@ text-align-last runtime_flag=CSS3Text, inherited, type_name=TextAlignLast |
text-anchor inherited, svg |
// FIXME: We shouldn't switch between shorthand/not shorthand based on a runtime flag |
text-decoration use_handlers_for=CSSPropertyTextDecorationLine, longhands=text-decoration-line;text-decoration-style;text-decoration-color |
-text-decoration-color runtime_flag=CSS3TextDecorations, animatable, custom_all |
+text-decoration-color runtime_flag=CSS3TextDecorations, interpolable, custom_all |
text-decoration-line runtime_flag=CSS3TextDecorations, name_for_methods=TextDecoration, converter=convertFlags<TextDecoration> |
text-decoration-style runtime_flag=CSS3TextDecorations, type_name=TextDecorationStyle |
-text-indent animatable, inherited, custom_all |
+text-indent interpolable, inherited, custom_all |
text-justify runtime_flag=CSS3Text, inherited, type_name=TextJustify |
text-overflow type_name=TextOverflow |
-text-shadow animatable, inherited, converter=convertShadow |
+text-shadow interpolable, inherited, converter=convertShadow |
text-transform inherited |
text-underline-position runtime_flag=CSS3TextDecorations, inherited, type_name=TextUnderlinePosition |
-top animatable, initial=initialOffset, converter=convertLengthOrAuto |
+top interpolable, initial=initialOffset, converter=convertLengthOrAuto |
touch-action converter=convertFlags<TouchAction> |
-transform animatable, custom_value |
-transform-origin animatable, converter=convertTransformOrigin |
+transform interpolable, custom_value |
+transform-origin interpolable, converter=convertTransformOrigin |
transform-style name_for_methods=TransformStyle3D |
-translate runtime_flag=CSSIndependentTransformProperties, converter=convertTranslate, animatable |
-rotate runtime_flag=CSSIndependentTransformProperties, converter=convertRotate, animatable |
-scale runtime_flag=CSSIndependentTransformProperties, converter=convertScale, animatable |
+translate runtime_flag=CSSIndependentTransformProperties, converter=convertTranslate, interpolable |
+rotate runtime_flag=CSSIndependentTransformProperties, converter=convertRotate, interpolable |
+scale runtime_flag=CSSIndependentTransformProperties, converter=convertScale, interpolable |
transition-delay custom_all |
transition-duration custom_all |
transition-property custom_all |
transition-timing-function custom_all |
unicode-bidi |
vector-effect svg |
-vertical-align animatable, custom_inherit, custom_value |
-visibility animatable, inherited |
-x animatable, svg, converter=convertLength |
-y animatable, svg, converter=convertLength |
+vertical-align interpolable, custom_inherit, custom_value |
+visibility interpolable, inherited |
+x interpolable, svg, converter=convertLength |
+y interpolable, svg, converter=convertLength |
-webkit-appearance type_name=ControlPart |
-webkit-app-region custom_all |
-webkit-background-clip use_handlers_for=CSSPropertyBackgroundClip |
-webkit-background-composite custom_all |
-webkit-background-origin use_handlers_for=CSSPropertyBackgroundOrigin |
--webkit-border-horizontal-spacing animatable, inherited, name_for_methods=HorizontalBorderSpacing, converter=convertComputedLength<short> |
+-webkit-border-horizontal-spacing interpolable, inherited, name_for_methods=HorizontalBorderSpacing, converter=convertComputedLength<short> |
-webkit-border-image initial=initialNinePieceImage, custom_value |
--webkit-border-vertical-spacing animatable, inherited, name_for_methods=VerticalBorderSpacing, converter=convertComputedLength<short> |
+-webkit-border-vertical-spacing interpolable, inherited, name_for_methods=VerticalBorderSpacing, converter=convertComputedLength<short> |
-webkit-box-align type_name=EBoxAlignment |
-webkit-box-decoration-break |
-webkit-box-direction inherited |
@@ -329,18 +329,18 @@ y animatable, svg, converter=convertLength |
-webkit-box-orient |
-webkit-box-pack |
-webkit-box-reflect converter=convertBoxReflect |
--webkit-clip-path animatable, custom_value |
+-webkit-clip-path interpolable, custom_value |
-webkit-column-break-after type_name=EPageBreak, initial=initialPageBreak |
-webkit-column-break-before type_name=EPageBreak, initial=initialPageBreak |
-webkit-column-break-inside type_name=EPageBreak, initial=initialPageBreak |
--webkit-column-count animatable, type_name=unsigned short, custom_all |
--webkit-column-gap animatable, converter=convertComputedLength<float>, custom_all |
--webkit-column-rule-color animatable, custom_all |
+-webkit-column-count interpolable, type_name=unsigned short, custom_all |
+-webkit-column-gap interpolable, converter=convertComputedLength<float>, custom_all |
+-webkit-column-rule-color interpolable, custom_all |
-webkit-column-rule-style type_name=EBorderStyle, initial=initialBorderStyle |
--webkit-column-rule-width animatable, converter=convertLineWidth<unsigned short> |
+-webkit-column-rule-width interpolable, converter=convertLineWidth<unsigned short> |
-webkit-column-span type_name=ColumnSpan |
--webkit-column-width animatable, converter=convertComputedLength<float>, custom_all |
--webkit-filter animatable, custom_value |
+-webkit-column-width interpolable, converter=convertComputedLength<float>, custom_all |
+-webkit-filter interpolable, custom_value |
-webkit-highlight inherited, converter=convertString<CSSValueNone> |
-webkit-hyphenate-character inherited, name_for_methods=HyphenationString, converter=convertString<CSSValueAuto> |
-webkit-line-box-contain inherited, converter=convertLineBoxContain |
@@ -350,22 +350,22 @@ y animatable, svg, converter=convertLength |
-webkit-margin-before-collapse type_name=EMarginCollapse |
-webkit-margin-bottom-collapse type_name=EMarginCollapse, name_for_methods=MarginAfterCollapse |
-webkit-margin-top-collapse type_name=EMarginCollapse, name_for_methods=MarginBeforeCollapse |
--webkit-mask-box-image-outset animatable, custom_all |
+-webkit-mask-box-image-outset interpolable, custom_all |
-webkit-mask-box-image-repeat custom_all |
--webkit-mask-box-image-slice animatable, custom_all |
--webkit-mask-box-image-source animatable, custom_value |
--webkit-mask-box-image-width animatable, custom_all |
+-webkit-mask-box-image-slice interpolable, custom_all |
+-webkit-mask-box-image-source interpolable, custom_value |
+-webkit-mask-box-image-width interpolable, custom_all |
-webkit-mask-clip custom_all |
-webkit-mask-composite custom_all |
--webkit-mask-image animatable, custom_all |
+-webkit-mask-image interpolable, custom_all |
-webkit-mask-origin custom_all |
--webkit-mask-position-x animatable, custom_all |
--webkit-mask-position-y animatable, custom_all |
+-webkit-mask-position-x interpolable, custom_all |
+-webkit-mask-position-y interpolable, custom_all |
-webkit-mask-repeat-x custom_all |
-webkit-mask-repeat-y custom_all |
--webkit-mask-size animatable, custom_all |
--webkit-perspective-origin-x animatable, converter=convertLength |
--webkit-perspective-origin-y animatable, converter=convertLength |
+-webkit-mask-size interpolable, custom_all |
+-webkit-perspective-origin-x interpolable, converter=convertLength |
+-webkit-perspective-origin-y interpolable, converter=convertLength |
-webkit-print-color-adjust inherited, type_name=PrintColorAdjust |
-webkit-rtl-ordering inherited, type_name=Order, setter=setRTLOrdering, initial=initialRTLOrdering |
-webkit-ruby-position inherited, type_name=RubyPosition |
@@ -376,24 +376,24 @@ y animatable, svg, converter=convertLength |
-webkit-text-emphasis-style inherited, custom_all |
-webkit-text-fill-color inherited, custom_all |
-webkit-text-security inherited |
--webkit-text-stroke-color animatable, inherited, custom_all |
+-webkit-text-stroke-color interpolable, inherited, custom_all |
-webkit-text-stroke-width inherited, converter=convertTextStrokeWidth |
--webkit-transform-origin-x animatable, converter=convertLength |
--webkit-transform-origin-y animatable, converter=convertLength |
--webkit-transform-origin-z animatable, converter=convertComputedLength<float> |
+-webkit-transform-origin-x interpolable, converter=convertLength |
+-webkit-transform-origin-y interpolable, converter=convertLength |
+-webkit-transform-origin-z interpolable, converter=convertComputedLength<float> |
-webkit-user-drag |
-webkit-user-modify inherited |
-webkit-user-select inherited |
white-space inherited |
-widows animatable, inherited, type_name=short, custom_all |
-width animatable, initial=initialSize, converter=convertLengthSizing |
+widows interpolable, inherited, type_name=short, custom_all |
+width interpolable, initial=initialSize, converter=convertLengthSizing |
will-change custom_all |
word-break inherited |
-word-spacing animatable, inherited, initial=initialLetterWordSpacing, converter=convertSpacing |
+word-spacing interpolable, inherited, initial=initialLetterWordSpacing, converter=convertSpacing |
// UAs must treat 'word-wrap' as an alternate name for the 'overflow-wrap' property. So using the same handlers. |
word-wrap inherited, name_for_methods=OverflowWrap |
writing-mode inherited, svg, type_name=SVGWritingMode |
-z-index animatable, type_name=int, custom_all |
+z-index interpolable, type_name=int, custom_all |
// Non-standard direction aware properties |