| 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 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 135 // - use_handlers_for=CSSPropertyTransform | 135 // - use_handlers_for=CSSPropertyTransform |
| 136 // Use handlers for the specified property instead of defining new ones | 136 // Use handlers for the specified property instead of defining new ones |
| 137 | 137 |
| 138 // - builder_skip | 138 // - builder_skip |
| 139 // Ignore this property in the StyleBuilder | 139 // Ignore this property in the StyleBuilder |
| 140 | 140 |
| 141 // - direction_aware | 141 // - direction_aware |
| 142 // This property resolves to a different property based on the current direction | 142 // This property resolves to a different property based on the current direction |
| 143 // and writing mode. | 143 // and writing mode. |
| 144 | 144 |
| 145 // - priority=High |
| 146 // The priority level for computing the property. Valid values are |
| 147 // "Animation" (highest), "High" and "Low". Properties with the same |
| 148 // priority level are grouped and computed in alphabetical order. The |
| 149 // default value is "Low". |
| 145 | 150 |
| 146 // Properties with StyleBuilder handling | 151 // Properties with StyleBuilder handling |
| 147 | 152 |
| 148 // Animation Priority properties | 153 // Animation Priority properties |
| 149 animation-delay custom_all | 154 animation-delay custom_all, priority=Animation |
| 150 animation-direction keywords=[normal|reverse|alternate|alternate-reverse], repea
ted, custom_all | 155 animation-direction keywords=[normal|reverse|alternate|alternate-reverse], repea
ted, custom_all, priority=Animation |
| 151 animation-duration custom_all | 156 animation-duration custom_all, priority=Animation |
| 152 animation-fill-mode custom_all | 157 animation-fill-mode custom_all, priority=Animation |
| 153 animation-iteration-count keywords=[infinite], repeated, custom_all | 158 animation-iteration-count keywords=[infinite], repeated, custom_all, priority=An
imation |
| 154 animation-name custom_all | 159 animation-name custom_all, priority=Animation |
| 155 animation-play-state custom_all | 160 animation-play-state custom_all, priority=Animation |
| 156 animation-timing-function custom_all | 161 animation-timing-function custom_all, priority=Animation |
| 157 transition-delay custom_all | 162 transition-delay custom_all, priority=Animation |
| 158 transition-duration custom_all | 163 transition-duration custom_all, priority=Animation |
| 159 transition-property custom_all | 164 transition-property custom_all, priority=Animation |
| 160 transition-timing-function custom_all | 165 transition-timing-function custom_all, priority=Animation |
| 161 | 166 |
| 162 // High Priority and all other font properties. | 167 // High Priority and all other font properties. |
| 163 // Other properties can depend upon high priority properties (e.g. font-size / e
ms) | 168 // Other properties can depend upon high priority properties (e.g. font-size / e
ms) |
| 164 color interpolable, inherited, custom_all | 169 color interpolable, inherited, custom_all, priority=High |
| 165 direction inherited, custom_value, keyword_only, keywords=[ltr|rtl], initial_key
word=ltr, field_storage_type=platform/text/TextDirection | 170 direction inherited, custom_value, keyword_only, keywords=[ltr|rtl], initial_key
word=ltr, field_storage_type=platform/text/TextDirection, priority=High |
| 166 font-family inherited, font, type_name=FontDescription::FamilyDescription, name_
for_methods=FamilyDescription, converter=convertFontFamily | 171 font-family inherited, font, type_name=FontDescription::FamilyDescription, name_
for_methods=FamilyDescription, converter=convertFontFamily, priority=High |
| 167 font-kerning inherited, font, type_name=FontDescription::Kerning, name_for_metho
ds=Kerning | 172 font-kerning inherited, font, type_name=FontDescription::Kerning, name_for_metho
ds=Kerning, priority=High |
| 168 font-size interpolable, inherited, font, name_for_methods=Size, getter=getSize,
converter=convertFontSize | 173 font-size interpolable, inherited, font, name_for_methods=Size, getter=getSize,
converter=convertFontSize, priority=High |
| 169 font-size-adjust runtime_flag=CSSFontSizeAdjust, interpolable, inherited, font,
name_for_methods=SizeAdjust, converter=convertFontSizeAdjust, api_class | 174 font-size-adjust runtime_flag=CSSFontSizeAdjust, interpolable, inherited, font,
name_for_methods=SizeAdjust, converter=convertFontSizeAdjust, api_class, priorit
y=High |
| 170 font-stretch inherited, font, type_name=FontStretch, name_for_methods=Stretch | 175 font-stretch inherited, font, type_name=FontStretch, name_for_methods=Stretch, p
riority=High |
| 171 font-style inherited, font, type_name=FontStyle, name_for_methods=Style | 176 font-style inherited, font, type_name=FontStyle, name_for_methods=Style, priorit
y=High |
| 172 font-variant-ligatures inherited, font, type_name=VariantLigatures, name_for_met
hods=VariantLigatures, converter=convertFontVariantLigatures | 177 font-variant-ligatures inherited, font, type_name=VariantLigatures, name_for_met
hods=VariantLigatures, converter=convertFontVariantLigatures, priority=High |
| 173 font-variant-caps inherited, font, name_for_methods=VariantCaps, converter=conve
rtFontVariantCaps | 178 font-variant-caps inherited, font, name_for_methods=VariantCaps, converter=conve
rtFontVariantCaps, priority=High |
| 174 font-variant-numeric inherited, font, name_for_methods=VariantNumeric, converter
=convertFontVariantNumeric | 179 font-variant-numeric inherited, font, name_for_methods=VariantNumeric, converter
=convertFontVariantNumeric, priority=High |
| 175 font-weight interpolable, inherited, font, type_name=FontWeight, name_for_method
s=Weight, converter=convertFontWeight | 180 font-weight interpolable, inherited, font, type_name=FontWeight, name_for_method
s=Weight, converter=convertFontWeight, priority=High |
| 176 font-feature-settings inherited, font, name_for_methods=FeatureSettings, convert
er=convertFontFeatureSettings | 181 font-feature-settings inherited, font, name_for_methods=FeatureSettings, convert
er=convertFontFeatureSettings, priority=High |
| 177 font-variation-settings runtime_flag=CSSVariableFonts, inherited, font, name_for
_methods=VariationSettings, converter=convertFontVariationSettings, api_class | 182 font-variation-settings runtime_flag=CSSVariableFonts, inherited, font, name_for
_methods=VariationSettings, converter=convertFontVariationSettings, api_class, p
riority=High |
| 178 -webkit-font-smoothing inherited, font, type_name=FontSmoothingMode | 183 -webkit-font-smoothing inherited, font, type_name=FontSmoothingMode, priority=Hi
gh |
| 179 -webkit-locale inherited, font, custom_value | 184 -webkit-locale inherited, font, custom_value, priority=High |
| 180 text-orientation inherited, custom_value, type_name=TextOrientation | 185 text-orientation inherited, custom_value, type_name=TextOrientation, priority=Hi
gh |
| 181 -webkit-text-orientation inherited, custom_value, type_name=TextOrientation | 186 -webkit-text-orientation inherited, custom_value, type_name=TextOrientation, pri
ority=High |
| 182 writing-mode inherited, custom_value, type_name=WritingMode, keyword_only, keywo
rds=[horizontal-tb|vertical-rl|vertical-lr], initial_keyword=horizontal-tb, fiel
d_storage_type=platform/text/WritingMode | 187 writing-mode inherited, custom_value, type_name=WritingMode, keyword_only, keywo
rds=[horizontal-tb|vertical-rl|vertical-lr], initial_keyword=horizontal-tb, fiel
d_storage_type=platform/text/WritingMode, priority=High |
| 183 -webkit-writing-mode inherited, custom_value, type_name=WritingMode | 188 -webkit-writing-mode inherited, custom_value, type_name=WritingMode, priority=Hi
gh |
| 184 text-rendering inherited, font, type_name=TextRenderingMode | 189 text-rendering inherited, font, type_name=TextRenderingMode, priority=High |
| 185 zoom custom_all, api_class | 190 zoom custom_all, api_class, priority=High |
| 186 | 191 |
| 187 align-content initial=initialContentAlignment, converter=convertContentAlignment
Data | 192 align-content initial=initialContentAlignment, converter=convertContentAlignment
Data |
| 188 align-items initial=initialDefaultAlignment, converter=convertSelfOrDefaultAlign
mentData | 193 align-items initial=initialDefaultAlignment, converter=convertSelfOrDefaultAlign
mentData |
| 189 alignment-baseline svg | 194 alignment-baseline svg |
| 190 align-self initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignment
Data | 195 align-self initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignment
Data |
| 191 backdrop-filter interpolable, converter=convertFilterOperations, runtime_flag=CS
SBackdropFilter | 196 backdrop-filter interpolable, converter=convertFilterOperations, runtime_flag=CS
SBackdropFilter |
| 192 backface-visibility | 197 backface-visibility |
| 193 background-attachment custom_all | 198 background-attachment custom_all |
| 194 background-blend-mode custom_all | 199 background-blend-mode custom_all |
| 195 background-clip custom_all | 200 background-clip custom_all |
| (...skipping 454 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 650 -webkit-text-size-adjust alias_for=text-size-adjust | 655 -webkit-text-size-adjust alias_for=text-size-adjust |
| 651 -webkit-transform alias_for=transform | 656 -webkit-transform alias_for=transform |
| 652 -webkit-transform-origin alias_for=transform-origin | 657 -webkit-transform-origin alias_for=transform-origin |
| 653 -webkit-transform-style alias_for=transform-style | 658 -webkit-transform-style alias_for=transform-style |
| 654 -webkit-transition alias_for=transition | 659 -webkit-transition alias_for=transition |
| 655 -webkit-transition-delay alias_for=transition-delay | 660 -webkit-transition-delay alias_for=transition-delay |
| 656 -webkit-transition-duration alias_for=transition-duration | 661 -webkit-transition-duration alias_for=transition-duration |
| 657 -webkit-transition-property alias_for=transition-property | 662 -webkit-transition-property alias_for=transition-property |
| 658 -webkit-transition-timing-function alias_for=transition-timing-function | 663 -webkit-transition-timing-function alias_for=transition-timing-function |
| 659 -webkit-user-select alias_for=user-select | 664 -webkit-user-select alias_for=user-select |
| OLD | NEW |