| 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 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 110 // - builder_skip | 110 // - builder_skip |
| 111 // Ignore this property in the StyleBuilder | 111 // Ignore this property in the StyleBuilder |
| 112 | 112 |
| 113 // - direction_aware | 113 // - direction_aware |
| 114 // This property resolves to a different property based on the current direction | 114 // This property resolves to a different property based on the current direction |
| 115 // and writing mode. | 115 // and writing mode. |
| 116 | 116 |
| 117 | 117 |
| 118 // Properties with StyleBuilder handling | 118 // Properties with StyleBuilder handling |
| 119 | 119 |
| 120 // Animation Priority properties |
| 121 animation-delay custom_all |
| 122 animation-direction custom_all |
| 123 animation-duration custom_all |
| 124 animation-fill-mode custom_all |
| 125 animation-iteration-count keywords=[infinite], supports_multiple, custom_all |
| 126 animation-name custom_all |
| 127 animation-play-state custom_all |
| 128 animation-timing-function custom_all |
| 129 transition-delay custom_all |
| 130 transition-duration custom_all |
| 131 transition-property custom_all |
| 132 transition-timing-function custom_all |
| 133 |
| 120 // High Priority and all other font properties. | 134 // High Priority and all other font properties. |
| 121 // Other properties can depend upon high priority properties (e.g. font-size / e
ms) | 135 // Other properties can depend upon high priority properties (e.g. font-size / e
ms) |
| 122 color interpolable, inherited, custom_all | 136 color interpolable, inherited, custom_all |
| 123 direction inherited, custom_value | 137 direction inherited, custom_value |
| 124 font-family inherited, font, type_name=FontDescription::FamilyDescription, name_
for_methods=FamilyDescription, converter=convertFontFamily | 138 font-family inherited, font, type_name=FontDescription::FamilyDescription, name_
for_methods=FamilyDescription, converter=convertFontFamily |
| 125 font-kerning inherited, font, type_name=FontDescription::Kerning, name_for_metho
ds=Kerning | 139 font-kerning inherited, font, type_name=FontDescription::Kerning, name_for_metho
ds=Kerning |
| 126 font-size interpolable, inherited, font, name_for_methods=Size, getter=getSize,
converter=convertFontSize | 140 font-size interpolable, inherited, font, name_for_methods=Size, getter=getSize,
converter=convertFontSize |
| 127 font-size-adjust runtime_flag=CSSFontSizeAdjust, interpolable, inherited, font,
name_for_methods=SizeAdjust, converter=convertFontSizeAdjust | 141 font-size-adjust runtime_flag=CSSFontSizeAdjust, interpolable, inherited, font,
name_for_methods=SizeAdjust, converter=convertFontSizeAdjust |
| 128 font-stretch inherited, font, type_name=FontStretch, name_for_methods=Stretch | 142 font-stretch inherited, font, type_name=FontStretch, name_for_methods=Stretch |
| 129 font-style inherited, font, type_name=FontStyle, name_for_methods=Style | 143 font-style inherited, font, type_name=FontStyle, name_for_methods=Style |
| 130 font-variant-ligatures inherited, font, type_name=VariantLigatures, name_for_met
hods=VariantLigatures, converter=convertFontVariantLigatures | 144 font-variant-ligatures inherited, font, type_name=VariantLigatures, name_for_met
hods=VariantLigatures, converter=convertFontVariantLigatures |
| 131 font-variant-caps inherited, font, name_for_methods=VariantCaps, converter=conve
rtFontVariantCaps | 145 font-variant-caps inherited, font, name_for_methods=VariantCaps, converter=conve
rtFontVariantCaps |
| 132 font-variant-numeric inherited, font, name_for_methods=VariantNumeric, converter
=convertFontVariantNumeric | 146 font-variant-numeric inherited, font, name_for_methods=VariantNumeric, converter
=convertFontVariantNumeric |
| 133 font-weight interpolable, inherited, font, type_name=FontWeight, name_for_method
s=Weight, converter=convertFontWeight | 147 font-weight interpolable, inherited, font, type_name=FontWeight, name_for_method
s=Weight, converter=convertFontWeight |
| 134 font-feature-settings inherited, font, name_for_methods=FeatureSettings, convert
er=convertFontFeatureSettings | 148 font-feature-settings inherited, font, name_for_methods=FeatureSettings, convert
er=convertFontFeatureSettings |
| 135 -webkit-font-smoothing inherited, font, type_name=FontSmoothingMode | 149 -webkit-font-smoothing inherited, font, type_name=FontSmoothingMode |
| 136 -webkit-locale inherited, font, custom_value | 150 -webkit-locale inherited, font, custom_value |
| 137 text-orientation inherited, custom_value, type_name=TextOrientation | 151 text-orientation inherited, custom_value, type_name=TextOrientation |
| 138 -webkit-text-orientation inherited, custom_value, type_name=TextOrientation | 152 -webkit-text-orientation inherited, custom_value, type_name=TextOrientation |
| 139 writing-mode inherited, custom_value, type_name=WritingMode | 153 writing-mode inherited, custom_value, type_name=WritingMode |
| 140 -webkit-writing-mode inherited, custom_value, type_name=WritingMode | 154 -webkit-writing-mode inherited, custom_value, type_name=WritingMode |
| 141 text-rendering inherited, font, type_name=TextRenderingMode | 155 text-rendering inherited, font, type_name=TextRenderingMode |
| 142 zoom custom_all | 156 zoom custom_all |
| 143 | 157 |
| 144 align-content initial=initialContentAlignment, converter=convertContentAlignment
Data | 158 align-content initial=initialContentAlignment, converter=convertContentAlignment
Data |
| 145 align-items initial=initialDefaultAlignment, converter=convertSelfOrDefaultAlign
mentData | 159 align-items initial=initialDefaultAlignment, converter=convertSelfOrDefaultAlign
mentData |
| 146 alignment-baseline svg | 160 alignment-baseline svg |
| 147 align-self initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignment
Data | 161 align-self initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignment
Data |
| 148 animation-delay custom_all | |
| 149 animation-direction custom_all | |
| 150 animation-duration custom_all | |
| 151 animation-fill-mode custom_all | |
| 152 animation-iteration-count keywords=[infinite], supports_multiple, custom_all | |
| 153 animation-name custom_all | |
| 154 animation-play-state custom_all | |
| 155 animation-timing-function custom_all | |
| 156 backdrop-filter interpolable, converter=convertFilterOperations, runtime_flag=CS
SBackdropFilter | 162 backdrop-filter interpolable, converter=convertFilterOperations, runtime_flag=CS
SBackdropFilter |
| 157 backface-visibility | 163 backface-visibility |
| 158 background-attachment custom_all | 164 background-attachment custom_all |
| 159 background-blend-mode custom_all | 165 background-blend-mode custom_all |
| 160 background-clip custom_all | 166 background-clip custom_all |
| 161 background-color interpolable, custom_all | 167 background-color interpolable, custom_all |
| 162 background-image interpolable, custom_all, typedom_types=[Image], keywords=[auto
] | 168 background-image interpolable, custom_all, typedom_types=[Image], keywords=[auto
] |
| 163 background-origin custom_all | 169 background-origin custom_all |
| 164 background-position-x interpolable, custom_all | 170 background-position-x interpolable, custom_all |
| 165 background-position-y interpolable, custom_all | 171 background-position-y interpolable, custom_all |
| (...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 349 text-transform inherited | 355 text-transform inherited |
| 350 text-underline-position runtime_flag=CSS3TextDecorations, inherited, type_name=T
extUnderlinePosition | 356 text-underline-position runtime_flag=CSS3TextDecorations, inherited, type_name=T
extUnderlinePosition |
| 351 top typedom_types=[Length], keywords=[auto], supports_percentage, interpolable,
initial=initialOffset, converter=convertLengthOrAuto | 357 top typedom_types=[Length], keywords=[auto], supports_percentage, interpolable,
initial=initialOffset, converter=convertLengthOrAuto |
| 352 touch-action converter=convertFlags<TouchAction>, type_name=TouchAction | 358 touch-action converter=convertFlags<TouchAction>, type_name=TouchAction |
| 353 transform typedom_types=[Transform], keywords=[none], interpolable, converter=co
nvertTransformOperations | 359 transform typedom_types=[Transform], keywords=[none], interpolable, converter=co
nvertTransformOperations |
| 354 transform-origin interpolable, converter=convertTransformOrigin | 360 transform-origin interpolable, converter=convertTransformOrigin |
| 355 transform-style name_for_methods=TransformStyle3D | 361 transform-style name_for_methods=TransformStyle3D |
| 356 translate runtime_flag=CSSIndependentTransformProperties, converter=convertTrans
late, interpolable | 362 translate runtime_flag=CSSIndependentTransformProperties, converter=convertTrans
late, interpolable |
| 357 rotate runtime_flag=CSSIndependentTransformProperties, converter=convertRotate,
interpolable | 363 rotate runtime_flag=CSSIndependentTransformProperties, converter=convertRotate,
interpolable |
| 358 scale runtime_flag=CSSIndependentTransformProperties, converter=convertScale, in
terpolable | 364 scale runtime_flag=CSSIndependentTransformProperties, converter=convertScale, in
terpolable |
| 359 transition-delay custom_all | |
| 360 transition-duration custom_all | |
| 361 transition-property custom_all | |
| 362 transition-timing-function custom_all | |
| 363 unicode-bidi | 365 unicode-bidi |
| 364 vector-effect svg | 366 vector-effect svg |
| 365 vertical-align interpolable, custom_inherit, custom_value | 367 vertical-align interpolable, custom_inherit, custom_value |
| 366 visibility interpolable, inherited, independent, keyword_only, keywords=[visible
|hidden|collapse] | 368 visibility interpolable, inherited, independent, keyword_only, keywords=[visible
|hidden|collapse] |
| 367 x interpolable, svg, converter=convertLength | 369 x interpolable, svg, converter=convertLength |
| 368 y interpolable, svg, converter=convertLength | 370 y interpolable, svg, converter=convertLength |
| 369 -webkit-appearance type_name=ControlPart | 371 -webkit-appearance type_name=ControlPart |
| 370 -webkit-app-region custom_all | 372 -webkit-app-region custom_all |
| 371 -webkit-background-clip use_handlers_for=CSSPropertyBackgroundClip | 373 -webkit-background-clip use_handlers_for=CSSPropertyBackgroundClip |
| 372 -webkit-background-origin use_handlers_for=CSSPropertyBackgroundOrigin | 374 -webkit-background-origin use_handlers_for=CSSPropertyBackgroundOrigin |
| (...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 609 -webkit-text-size-adjust alias_for=text-size-adjust | 611 -webkit-text-size-adjust alias_for=text-size-adjust |
| 610 -webkit-transform alias_for=transform | 612 -webkit-transform alias_for=transform |
| 611 -webkit-transform-origin alias_for=transform-origin | 613 -webkit-transform-origin alias_for=transform-origin |
| 612 -webkit-transform-style alias_for=transform-style | 614 -webkit-transform-style alias_for=transform-style |
| 613 -webkit-transition alias_for=transition | 615 -webkit-transition alias_for=transition |
| 614 -webkit-transition-delay alias_for=transition-delay | 616 -webkit-transition-delay alias_for=transition-delay |
| 615 -webkit-transition-duration alias_for=transition-duration | 617 -webkit-transition-duration alias_for=transition-duration |
| 616 -webkit-transition-property alias_for=transition-property | 618 -webkit-transition-property alias_for=transition-property |
| 617 -webkit-transition-timing-function alias_for=transition-timing-function | 619 -webkit-transition-timing-function alias_for=transition-timing-function |
| 618 -webkit-user-select alias_for=user-select | 620 -webkit-user-select alias_for=user-select |
| OLD | NEW |