| OLD | NEW |
| 1 // This file specifies all the CSS properties we support and the necessary | 1 // This file specifies all the CSS properties we support and the necessary |
| 2 // information for our code generation. The various supported arguments | 2 // information for our code generation. The various supported arguments |
| 3 // are described below with example usage | 3 // are described below with example usage |
| 4 | 4 |
| 5 | 5 |
| 6 // - alias_for=other-property | 6 // - alias_for=other-property |
| 7 // Properties specifying alias_for should be virtually identical to the | 7 // Properties specifying alias_for should be virtually identical to the |
| 8 // properties they alias. Minor parsing differences are allowed as long as | 8 // properties they alias. Minor parsing differences are allowed as long as |
| 9 // the CSSValues created are of the same format of the aliased property. | 9 // the CSSValues created are of the same format of the aliased property. |
| 10 | 10 |
| (...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 188 -webkit-writing-mode inherited, custom_value, type_name=WritingMode, priority=Hi
gh | 188 -webkit-writing-mode inherited, custom_value, type_name=WritingMode, priority=Hi
gh |
| 189 text-rendering inherited, font, type_name=TextRenderingMode, priority=High | 189 text-rendering inherited, font, type_name=TextRenderingMode, priority=High |
| 190 zoom custom_all, api_class, priority=High | 190 zoom custom_all, api_class, priority=High |
| 191 | 191 |
| 192 align-content initial=initialContentAlignment, converter=convertContentAlignment
Data | 192 align-content initial=initialContentAlignment, converter=convertContentAlignment
Data |
| 193 align-items initial=initialDefaultAlignment, converter=convertSelfOrDefaultAlign
mentData | 193 align-items initial=initialDefaultAlignment, converter=convertSelfOrDefaultAlign
mentData |
| 194 alignment-baseline svg | 194 alignment-baseline svg |
| 195 align-self initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignment
Data | 195 align-self initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignment
Data |
| 196 backdrop-filter interpolable, converter=convertFilterOperations, runtime_flag=CS
SBackdropFilter | 196 backdrop-filter interpolable, converter=convertFilterOperations, runtime_flag=CS
SBackdropFilter |
| 197 backface-visibility | 197 backface-visibility |
| 198 background-attachment custom_all | 198 background-attachment custom_all, api_class=CSSPropertyAPIBackgroundComponent |
| 199 background-blend-mode custom_all | 199 background-blend-mode custom_all, api_class=CSSPropertyAPIBackgroundComponent |
| 200 background-clip custom_all | 200 background-clip custom_all, api_class=CSSPropertyAPIBackgroundComponent |
| 201 background-color interpolable, custom_all | 201 background-color interpolable, custom_all |
| 202 background-image interpolable, custom_all, typedom_types=[Image], keywords=[auto
] | 202 background-image interpolable, custom_all, typedom_types=[Image], keywords=[auto
], api_class=CSSPropertyAPIBackgroundComponent |
| 203 background-origin custom_all | 203 background-origin custom_all, api_class=CSSPropertyAPIBackgroundComponent |
| 204 background-position-x interpolable, custom_all | 204 background-position-x interpolable, custom_all, api_class=CSSPropertyAPIBackgrou
ndComponent |
| 205 background-position-y interpolable, custom_all | 205 background-position-y interpolable, custom_all, api_class=CSSPropertyAPIBackgrou
ndComponent |
| 206 background-repeat-x custom_all | 206 background-repeat-x custom_all |
| 207 background-repeat-y custom_all | 207 background-repeat-y custom_all |
| 208 background-size interpolable, custom_all | 208 background-size interpolable, custom_all, api_class=CSSPropertyAPIBackgroundComp
onent |
| 209 baseline-shift interpolable, svg, custom_inherit, custom_value | 209 baseline-shift interpolable, svg, custom_inherit, custom_value |
| 210 border-bottom-color interpolable, custom_all | 210 border-bottom-color interpolable, custom_all |
| 211 border-bottom-left-radius interpolable, initial=initialBorderRadius, converter=c
onvertRadius, api_class=CSSPropertyAPIBorderRadius | 211 border-bottom-left-radius interpolable, initial=initialBorderRadius, converter=c
onvertRadius, api_class=CSSPropertyAPIBorderRadius |
| 212 border-bottom-right-radius interpolable, initial=initialBorderRadius, converter=
convertRadius, api_class=CSSPropertyAPIBorderRadius | 212 border-bottom-right-radius interpolable, initial=initialBorderRadius, converter=
convertRadius, api_class=CSSPropertyAPIBorderRadius |
| 213 border-bottom-style type_name=EBorderStyle, initial=initialBorderStyle | 213 border-bottom-style type_name=EBorderStyle, initial=initialBorderStyle |
| 214 border-bottom-width interpolable, initial=initialBorderWidth, converter=convertL
ineWidth<unsigned> | 214 border-bottom-width interpolable, initial=initialBorderWidth, converter=convertL
ineWidth<unsigned> |
| 215 border-collapse inherited, independent, keyword_only, keywords=[separate|collaps
e], initial_keyword=separate | 215 border-collapse inherited, independent, keyword_only, keywords=[separate|collaps
e], initial_keyword=separate |
| 216 border-image-outset interpolable, custom_all | 216 border-image-outset interpolable, custom_all |
| 217 border-image-repeat custom_all | 217 border-image-repeat custom_all |
| 218 border-image-slice interpolable, custom_all | 218 border-image-slice interpolable, custom_all |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 297 list-style-position inherited, independent, keyword_only, keywords=[outside|insi
de], initial_keyword=outside | 297 list-style-position inherited, independent, keyword_only, keywords=[outside|insi
de], initial_keyword=outside |
| 298 list-style-type inherited, keyword_only, keywords=[disc|circle|square|decimal|de
cimal-leading-zero|arabic-indic|bengali|cambodian|khmer|devanagari|gujarati|gurm
ukhi|kannada|lao|malayalam|mongolian|myanmar|oriya|persian|urdu|telugu|tibetan|t
hai|lower-roman|upper-roman|lower-greek|lower-alpha|lower-latin|upper-alpha|uppe
r-latin|cjk-earthly-branch|cjk-heavenly-stem|ethiopic-halehame|ethiopic-halehame
-am|ethiopic-halehame-ti-er|ethiopic-halehame-ti-et|hangul|hangul-consonant|kore
an-hangul-formal|korean-hanja-formal|korean-hanja-informal|hebrew|armenian|lower
-armenian|upper-armenian|georgian|cjk-ideographic|simp-chinese-formal|simp-chine
se-informal|trad-chinese-formal|trad-chinese-informal|hiragana|katakana|hiragana
-iroha|katakana-iroha|none], initial_keyword=disc | 298 list-style-type inherited, keyword_only, keywords=[disc|circle|square|decimal|de
cimal-leading-zero|arabic-indic|bengali|cambodian|khmer|devanagari|gujarati|gurm
ukhi|kannada|lao|malayalam|mongolian|myanmar|oriya|persian|urdu|telugu|tibetan|t
hai|lower-roman|upper-roman|lower-greek|lower-alpha|lower-latin|upper-alpha|uppe
r-latin|cjk-earthly-branch|cjk-heavenly-stem|ethiopic-halehame|ethiopic-halehame
-am|ethiopic-halehame-ti-er|ethiopic-halehame-ti-et|hangul|hangul-consonant|kore
an-hangul-formal|korean-hanja-formal|korean-hanja-informal|hebrew|armenian|lower
-armenian|upper-armenian|georgian|cjk-ideographic|simp-chinese-formal|simp-chine
se-informal|trad-chinese-formal|trad-chinese-informal|hiragana|katakana|hiragana
-iroha|katakana-iroha|none], initial_keyword=disc |
| 299 margin-bottom interpolable, initial=initialMargin, converter=convertQuirkyLength | 299 margin-bottom interpolable, initial=initialMargin, converter=convertQuirkyLength |
| 300 margin-left interpolable, initial=initialMargin, converter=convertQuirkyLength | 300 margin-left interpolable, initial=initialMargin, converter=convertQuirkyLength |
| 301 margin-right interpolable, initial=initialMargin, converter=convertQuirkyLength | 301 margin-right interpolable, initial=initialMargin, converter=convertQuirkyLength |
| 302 margin-top interpolable, initial=initialMargin, converter=convertQuirkyLength | 302 margin-top interpolable, initial=initialMargin, converter=convertQuirkyLength |
| 303 marker-end inherited, svg, name_for_methods=MarkerEndResource, converter=convert
FragmentIdentifier | 303 marker-end inherited, svg, name_for_methods=MarkerEndResource, converter=convert
FragmentIdentifier |
| 304 marker-mid inherited, svg, name_for_methods=MarkerMidResource, converter=convert
FragmentIdentifier | 304 marker-mid inherited, svg, name_for_methods=MarkerMidResource, converter=convert
FragmentIdentifier |
| 305 marker-start inherited, svg, name_for_methods=MarkerStartResource, converter=con
vertFragmentIdentifier | 305 marker-start inherited, svg, name_for_methods=MarkerStartResource, converter=con
vertFragmentIdentifier |
| 306 mask svg, name_for_methods=MaskerResource, converter=convertFragmentIdentifier | 306 mask svg, name_for_methods=MaskerResource, converter=convertFragmentIdentifier |
| 307 mask-source-type runtime_flag=CSSMaskSourceType, custom_all | 307 mask-source-type runtime_flag=CSSMaskSourceType, custom_all, api_class=CSSProper
tyAPIBackgroundComponent |
| 308 mask-type svg | 308 mask-type svg |
| 309 max-height interpolable, initial=initialMaxSize, converter=convertLengthMaxSizin
g | 309 max-height interpolable, initial=initialMaxSize, converter=convertLengthMaxSizin
g |
| 310 max-width interpolable, initial=initialMaxSize, converter=convertLengthMaxSizing | 310 max-width interpolable, initial=initialMaxSize, converter=convertLengthMaxSizing |
| 311 min-height interpolable, initial=initialMinSize, converter=convertLengthSizing | 311 min-height interpolable, initial=initialMinSize, converter=convertLengthSizing |
| 312 min-width interpolable, initial=initialMinSize, converter=convertLengthSizing | 312 min-width interpolable, initial=initialMinSize, converter=convertLengthSizing |
| 313 mix-blend-mode type_name=blink::WebBlendMode, name_for_methods=BlendMode | 313 mix-blend-mode type_name=blink::WebBlendMode, name_for_methods=BlendMode |
| 314 motion-offset alias_for=offset-distance | 314 motion-offset alias_for=offset-distance |
| 315 motion-path alias_for=offset-path | 315 motion-path alias_for=offset-path |
| 316 motion-rotation alias_for=offset-rotation | 316 motion-rotation alias_for=offset-rotation |
| 317 object-fit type_name=ObjectFit | 317 object-fit type_name=ObjectFit |
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 399 rotate runtime_flag=CSSIndependentTransformProperties, converter=convertRotate,
interpolable, api_class | 399 rotate runtime_flag=CSSIndependentTransformProperties, converter=convertRotate,
interpolable, api_class |
| 400 scale runtime_flag=CSSIndependentTransformProperties, converter=convertScale, in
terpolable, api_class | 400 scale runtime_flag=CSSIndependentTransformProperties, converter=convertScale, in
terpolable, api_class |
| 401 unicode-bidi type_name=UnicodeBidi, keyword_only, keywords=[normal|embed|bidi-ov
erride|isolate|plaintext|isolate-override], initial_keyword=normal, field_storag
e_type=platform/text/UnicodeBidi | 401 unicode-bidi type_name=UnicodeBidi, keyword_only, keywords=[normal|embed|bidi-ov
erride|isolate|plaintext|isolate-override], initial_keyword=normal, field_storag
e_type=platform/text/UnicodeBidi |
| 402 vector-effect svg | 402 vector-effect svg |
| 403 vertical-align interpolable, custom_inherit, custom_value, api_class | 403 vertical-align interpolable, custom_inherit, custom_value, api_class |
| 404 visibility interpolable, inherited, independent, keyword_only, keywords=[visible
|hidden|collapse], initial_keyword=visible | 404 visibility interpolable, inherited, independent, keyword_only, keywords=[visible
|hidden|collapse], initial_keyword=visible |
| 405 x interpolable, svg, converter=convertLength | 405 x interpolable, svg, converter=convertLength |
| 406 y interpolable, svg, converter=convertLength | 406 y interpolable, svg, converter=convertLength |
| 407 -webkit-appearance type_name=ControlPart | 407 -webkit-appearance type_name=ControlPart |
| 408 -webkit-app-region custom_all | 408 -webkit-app-region custom_all |
| 409 -webkit-background-clip use_handlers_for=CSSPropertyBackgroundClip | 409 -webkit-background-clip use_handlers_for=CSSPropertyBackgroundClip, api_class=CS
SPropertyAPIBackgroundComponent |
| 410 -webkit-background-origin use_handlers_for=CSSPropertyBackgroundOrigin | 410 -webkit-background-origin use_handlers_for=CSSPropertyBackgroundOrigin, api_clas
s=CSSPropertyAPIBackgroundComponent |
| 411 -webkit-border-horizontal-spacing interpolable, inherited, name_for_methods=Hori
zontalBorderSpacing, converter=convertComputedLength<short> | 411 -webkit-border-horizontal-spacing interpolable, inherited, name_for_methods=Hori
zontalBorderSpacing, converter=convertComputedLength<short> |
| 412 -webkit-border-image initial=initialNinePieceImage, custom_value | 412 -webkit-border-image initial=initialNinePieceImage, custom_value |
| 413 -webkit-border-vertical-spacing interpolable, inherited, name_for_methods=Vertic
alBorderSpacing, converter=convertComputedLength<short> | 413 -webkit-border-vertical-spacing interpolable, inherited, name_for_methods=Vertic
alBorderSpacing, converter=convertComputedLength<short> |
| 414 -webkit-box-align type_name=EBoxAlignment | 414 -webkit-box-align type_name=EBoxAlignment |
| 415 -webkit-box-decoration-break | 415 -webkit-box-decoration-break |
| 416 -webkit-box-direction inherited, independent, keyword_only, keywords=[normal|rev
erse], initial_keyword=normal | 416 -webkit-box-direction inherited, independent, keyword_only, keywords=[normal|rev
erse], initial_keyword=normal |
| 417 -webkit-box-flex type_name=float | 417 -webkit-box-flex type_name=float |
| 418 -webkit-box-flex-group type_name=unsigned int, api_class | 418 -webkit-box-flex-group type_name=unsigned int, api_class |
| 419 -webkit-box-lines | 419 -webkit-box-lines |
| 420 -webkit-box-ordinal-group type_name=unsigned int | 420 -webkit-box-ordinal-group type_name=unsigned int |
| (...skipping 13 matching lines...) Expand all Loading... |
| 434 -webkit-line-clamp type_name=LineClampValue, api_class | 434 -webkit-line-clamp type_name=LineClampValue, api_class |
| 435 -webkit-margin-after-collapse type_name=EMarginCollapse | 435 -webkit-margin-after-collapse type_name=EMarginCollapse |
| 436 -webkit-margin-before-collapse type_name=EMarginCollapse | 436 -webkit-margin-before-collapse type_name=EMarginCollapse |
| 437 -webkit-margin-bottom-collapse type_name=EMarginCollapse, name_for_methods=Margi
nAfterCollapse | 437 -webkit-margin-bottom-collapse type_name=EMarginCollapse, name_for_methods=Margi
nAfterCollapse |
| 438 -webkit-margin-top-collapse type_name=EMarginCollapse, name_for_methods=MarginBe
foreCollapse | 438 -webkit-margin-top-collapse type_name=EMarginCollapse, name_for_methods=MarginBe
foreCollapse |
| 439 -webkit-mask-box-image-outset interpolable, custom_all | 439 -webkit-mask-box-image-outset interpolable, custom_all |
| 440 -webkit-mask-box-image-repeat custom_all | 440 -webkit-mask-box-image-repeat custom_all |
| 441 -webkit-mask-box-image-slice interpolable, custom_all | 441 -webkit-mask-box-image-slice interpolable, custom_all |
| 442 -webkit-mask-box-image-source interpolable, custom_value | 442 -webkit-mask-box-image-source interpolable, custom_value |
| 443 -webkit-mask-box-image-width interpolable, custom_all | 443 -webkit-mask-box-image-width interpolable, custom_all |
| 444 -webkit-mask-clip custom_all | 444 -webkit-mask-clip custom_all, api_class=CSSPropertyAPIBackgroundComponent |
| 445 -webkit-mask-composite custom_all | 445 -webkit-mask-composite custom_all, api_class=CSSPropertyAPIBackgroundComponent |
| 446 -webkit-mask-image interpolable, custom_all | 446 -webkit-mask-image interpolable, custom_all, api_class=CSSPropertyAPIBackgroundC
omponent |
| 447 -webkit-mask-origin custom_all | 447 -webkit-mask-origin custom_all, api_class=CSSPropertyAPIBackgroundComponent |
| 448 -webkit-mask-position-x interpolable, custom_all | 448 -webkit-mask-position-x interpolable, custom_all, api_class=CSSPropertyAPIBackgr
oundComponent |
| 449 -webkit-mask-position-y interpolable, custom_all | 449 -webkit-mask-position-y interpolable, custom_all, api_class=CSSPropertyAPIBackgr
oundComponent |
| 450 -webkit-mask-repeat-x custom_all | 450 -webkit-mask-repeat-x custom_all |
| 451 -webkit-mask-repeat-y custom_all | 451 -webkit-mask-repeat-y custom_all |
| 452 -webkit-mask-size interpolable, custom_all | 452 -webkit-mask-size interpolable, custom_all, api_class=CSSPropertyAPIBackgroundCo
mponent |
| 453 -webkit-perspective-origin-x interpolable, converter=convertLength | 453 -webkit-perspective-origin-x interpolable, converter=convertLength |
| 454 -webkit-perspective-origin-y interpolable, converter=convertLength | 454 -webkit-perspective-origin-y interpolable, converter=convertLength |
| 455 -webkit-print-color-adjust inherited, independent, keyword_only, keywords=[econo
my|exact], initial_keyword=economy | 455 -webkit-print-color-adjust inherited, independent, keyword_only, keywords=[econo
my|exact], initial_keyword=economy |
| 456 -webkit-rtl-ordering inherited, independent, type_name=EOrder, setter=setRtlOrde
ring, initial=initialRtlOrdering, keyword_only, keywords=[logical|visual], initi
al_keyword=logical | 456 -webkit-rtl-ordering inherited, independent, type_name=EOrder, setter=setRtlOrde
ring, initial=initialRtlOrdering, keyword_only, keywords=[logical|visual], initi
al_keyword=logical |
| 457 -webkit-ruby-position inherited, type_name=RubyPosition | 457 -webkit-ruby-position inherited, type_name=RubyPosition |
| 458 -webkit-tap-highlight-color inherited, converter=convertColor | 458 -webkit-tap-highlight-color inherited, converter=convertColor |
| 459 -webkit-text-combine inherited, type_name=TextCombine, name_for_methods=TextComb
ine | 459 -webkit-text-combine inherited, type_name=TextCombine, name_for_methods=TextComb
ine |
| 460 -webkit-text-emphasis-color inherited, custom_all | 460 -webkit-text-emphasis-color inherited, custom_all |
| 461 -webkit-text-emphasis-position inherited, type_name=TextEmphasisPosition | 461 -webkit-text-emphasis-position inherited, type_name=TextEmphasisPosition |
| 462 -webkit-text-emphasis-style inherited, custom_all, api_class | 462 -webkit-text-emphasis-style inherited, custom_all, api_class |
| (...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 655 -webkit-text-size-adjust alias_for=text-size-adjust | 655 -webkit-text-size-adjust alias_for=text-size-adjust |
| 656 -webkit-transform alias_for=transform | 656 -webkit-transform alias_for=transform |
| 657 -webkit-transform-origin alias_for=transform-origin | 657 -webkit-transform-origin alias_for=transform-origin |
| 658 -webkit-transform-style alias_for=transform-style | 658 -webkit-transform-style alias_for=transform-style |
| 659 -webkit-transition alias_for=transition | 659 -webkit-transition alias_for=transition |
| 660 -webkit-transition-delay alias_for=transition-delay | 660 -webkit-transition-delay alias_for=transition-delay |
| 661 -webkit-transition-duration alias_for=transition-duration | 661 -webkit-transition-duration alias_for=transition-duration |
| 662 -webkit-transition-property alias_for=transition-property | 662 -webkit-transition-property alias_for=transition-property |
| 663 -webkit-transition-timing-function alias_for=transition-timing-function | 663 -webkit-transition-timing-function alias_for=transition-timing-function |
| 664 -webkit-user-select alias_for=user-select | 664 -webkit-user-select alias_for=user-select |
| OLD | NEW |