Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(21)

Side by Side Diff: Source/core/css/CSSProperties.in

Issue 1213063004: Rename animatable to interpolable in CSSProperties.in (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebased Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « Source/core/animation/css/CSSAnimations.cpp ('k') | Source/core/css/CSSPropertyMetadata.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
11 11
12 // - runtime_flag=CSSGridLayout 12 // - runtime_flag=CSSGridLayout
13 // The flag on RuntimeEnabledFeatures conditionally enables the property. 13 // The flag on RuntimeEnabledFeatures conditionally enables the property.
14 // This doesn't currently work with alias_for. 14 // This doesn't currently work with alias_for.
15 15
16 16
17 // - longhands=property;other-property 17 // - longhands=property;other-property
18 // The property is a shorthand for several other properties. 18 // The property is a shorthand for several other properties.
19 19
20 20
21 // Flags which go into CSSPropertyMetadata: 21 // Flags which go into CSSPropertyMetadata:
22 // - animatable 22 // - interpolable
23 // The animatable flag indicates whether a property can be animated by CSS 23 // The interpolable flag indicates whether a property can be animated by CSS
24 // animations and transitions. If this flag is set, the property should also be 24 // animations and transitions. If this flag is set, the property should also be
25 // added to the switch statements in AnimatedStyleBuilder, CSSPropertyEquality, 25 // added to the switch statements in AnimatedStyleBuilder, CSSPropertyEquality,
26 // and CSSAnimatableValueFactory. 26 // and CSSAnimatableValueFactory.
27 // - inherited 27 // - inherited
28 // The property will inherit by default if no value is specified, typically 28 // The property will inherit by default if no value is specified, typically
29 // mentioned in specifications as "Inherited: yes" 29 // mentioned in specifications as "Inherited: yes"
30 30
31 31
32 // The remaining arguments are used for the StyleBuilder and allow us to 32 // The remaining arguments are used for the StyleBuilder and allow us to
33 // succinctly describe how to apply properties. When default handlers are not 33 // succinctly describe how to apply properties. When default handlers are not
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
74 74
75 // - direction_aware 75 // - direction_aware
76 // This property resolves to a different property based on the current direction 76 // This property resolves to a different property based on the current direction
77 // and writing mode. 77 // and writing mode.
78 78
79 79
80 // Properties with StyleBuilder handling 80 // Properties with StyleBuilder handling
81 81
82 // High Priority and all other font properties. 82 // High Priority and all other font properties.
83 // Other properties can depend upon high priority properties (e.g. font-size / e ms) 83 // Other properties can depend upon high priority properties (e.g. font-size / e ms)
84 color animatable, inherited, custom_all 84 color interpolable, inherited, custom_all
85 direction inherited, custom_value 85 direction inherited, custom_value
86 font-family inherited, font, type_name=FontDescription::FamilyDescription, name_ for_methods=FamilyDescription, converter=convertFontFamily 86 font-family inherited, font, type_name=FontDescription::FamilyDescription, name_ for_methods=FamilyDescription, converter=convertFontFamily
87 font-kerning inherited, font, type_name=FontDescription::Kerning, name_for_metho ds=Kerning 87 font-kerning inherited, font, type_name=FontDescription::Kerning, name_for_metho ds=Kerning
88 font-size animatable, inherited, font, name_for_methods=Size, converter=convertF ontSize 88 font-size interpolable, inherited, font, name_for_methods=Size, converter=conver tFontSize
89 font-size-adjust runtime_flag=CSSFontSizeAdjust, animatable, inherited, font, na me_for_methods=SizeAdjust, converter=convertFontSizeAdjust 89 font-size-adjust runtime_flag=CSSFontSizeAdjust, interpolable, inherited, font, name_for_methods=SizeAdjust, converter=convertFontSizeAdjust
90 font-stretch inherited, font, type_name=FontStretch, name_for_methods=Stretch 90 font-stretch inherited, font, type_name=FontStretch, name_for_methods=Stretch
91 font-style inherited, font, type_name=FontStyle, name_for_methods=Style 91 font-style inherited, font, type_name=FontStyle, name_for_methods=Style
92 font-variant inherited, font, type_name=FontVariant, name_for_methods=Variant 92 font-variant inherited, font, type_name=FontVariant, name_for_methods=Variant
93 font-variant-ligatures inherited, font, name_for_methods=VariantLigatures, conve rter=convertFontVariantLigatures 93 font-variant-ligatures inherited, font, name_for_methods=VariantLigatures, conve rter=convertFontVariantLigatures
94 font-weight animatable, inherited, font, type_name=FontWeight, name_for_methods= Weight, converter=convertFontWeight 94 font-weight interpolable, inherited, font, type_name=FontWeight, name_for_method s=Weight, converter=convertFontWeight
95 -webkit-font-feature-settings inherited, font, name_for_methods=FeatureSettings, converter=convertFontFeatureSettings 95 -webkit-font-feature-settings inherited, font, name_for_methods=FeatureSettings, converter=convertFontFeatureSettings
96 -webkit-font-smoothing inherited, font, type_name=FontSmoothingMode 96 -webkit-font-smoothing inherited, font, type_name=FontSmoothingMode
97 -webkit-locale inherited, custom_value 97 -webkit-locale inherited, custom_value
98 -webkit-text-orientation inherited, custom_value 98 -webkit-text-orientation inherited, custom_value
99 -webkit-writing-mode inherited, custom_value 99 -webkit-writing-mode inherited, custom_value
100 text-rendering inherited, font, type_name=TextRenderingMode 100 text-rendering inherited, font, type_name=TextRenderingMode
101 zoom custom_all 101 zoom custom_all
102 102
103 align-content initial=initialContentAlignment, converter=convertContentAlignment Data 103 align-content initial=initialContentAlignment, converter=convertContentAlignment Data
104 align-items initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignmen tData 104 align-items initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignmen tData
105 alignment-baseline svg 105 alignment-baseline svg
106 align-self initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignment Data 106 align-self initial=initialSelfAlignment, converter=convertSelfOrDefaultAlignment Data
107 animation-delay custom_all 107 animation-delay custom_all
108 animation-direction custom_all 108 animation-direction custom_all
109 animation-duration custom_all 109 animation-duration custom_all
110 animation-fill-mode custom_all 110 animation-fill-mode custom_all
111 animation-iteration-count custom_all 111 animation-iteration-count custom_all
112 animation-name custom_all 112 animation-name custom_all
113 animation-play-state custom_all 113 animation-play-state custom_all
114 animation-timing-function custom_all 114 animation-timing-function custom_all
115 backface-visibility 115 backface-visibility
116 background-attachment custom_all 116 background-attachment custom_all
117 background-blend-mode custom_all 117 background-blend-mode custom_all
118 background-clip custom_all 118 background-clip custom_all
119 background-color animatable, custom_all 119 background-color interpolable, custom_all
120 background-image animatable, custom_all 120 background-image interpolable, custom_all
121 background-origin custom_all 121 background-origin custom_all
122 background-position-x animatable, custom_all 122 background-position-x interpolable, custom_all
123 background-position-y animatable, custom_all 123 background-position-y interpolable, custom_all
124 background-repeat-x custom_all 124 background-repeat-x custom_all
125 background-repeat-y custom_all 125 background-repeat-y custom_all
126 background-size animatable, custom_all 126 background-size interpolable, custom_all
127 baseline-shift animatable, svg, custom_inherit, custom_value 127 baseline-shift interpolable, svg, custom_inherit, custom_value
128 border-bottom-color animatable, custom_all 128 border-bottom-color interpolable, custom_all
129 border-bottom-left-radius animatable, initial=initialBorderRadius, converter=con vertRadius 129 border-bottom-left-radius interpolable, initial=initialBorderRadius, converter=c onvertRadius
130 border-bottom-right-radius animatable, initial=initialBorderRadius, converter=co nvertRadius 130 border-bottom-right-radius interpolable, initial=initialBorderRadius, converter= convertRadius
131 border-bottom-style type_name=EBorderStyle, initial=initialBorderStyle 131 border-bottom-style type_name=EBorderStyle, initial=initialBorderStyle
132 border-bottom-width animatable, initial=initialBorderWidth, converter=convertLin eWidth<unsigned> 132 border-bottom-width interpolable, initial=initialBorderWidth, converter=convertL ineWidth<unsigned>
133 border-collapse inherited 133 border-collapse inherited
134 border-image-outset animatable, custom_all 134 border-image-outset interpolable, custom_all
135 border-image-repeat custom_all 135 border-image-repeat custom_all
136 border-image-slice animatable, custom_all 136 border-image-slice interpolable, custom_all
137 border-image-source animatable, custom_value 137 border-image-source interpolable, custom_value
138 border-image-width animatable, custom_all 138 border-image-width interpolable, custom_all
139 border-left-color animatable, custom_all 139 border-left-color interpolable, custom_all
140 border-left-style type_name=EBorderStyle, initial=initialBorderStyle 140 border-left-style type_name=EBorderStyle, initial=initialBorderStyle
141 border-left-width animatable, initial=initialBorderWidth, converter=convertLineW idth<unsigned> 141 border-left-width interpolable, initial=initialBorderWidth, converter=convertLin eWidth<unsigned>
142 border-right-color animatable, custom_all 142 border-right-color interpolable, custom_all
143 border-right-style type_name=EBorderStyle, initial=initialBorderStyle 143 border-right-style type_name=EBorderStyle, initial=initialBorderStyle
144 border-right-width animatable, initial=initialBorderWidth, converter=convertLine Width<unsigned> 144 border-right-width interpolable, initial=initialBorderWidth, converter=convertLi neWidth<unsigned>
145 border-top-color animatable, custom_all 145 border-top-color interpolable, custom_all
146 border-top-left-radius animatable, initial=initialBorderRadius, converter=conver tRadius 146 border-top-left-radius interpolable, initial=initialBorderRadius, converter=conv ertRadius
147 border-top-right-radius animatable, initial=initialBorderRadius, converter=conve rtRadius 147 border-top-right-radius interpolable, initial=initialBorderRadius, converter=con vertRadius
148 border-top-style type_name=EBorderStyle, initial=initialBorderStyle 148 border-top-style type_name=EBorderStyle, initial=initialBorderStyle
149 border-top-width animatable, initial=initialBorderWidth, converter=convertLineWi dth<unsigned> 149 border-top-width interpolable, initial=initialBorderWidth, converter=convertLine Width<unsigned>
150 bottom animatable, initial=initialOffset, converter=convertLengthOrAuto 150 bottom interpolable, initial=initialOffset, converter=convertLengthOrAuto
151 box-shadow animatable, converter=convertShadow 151 box-shadow interpolable, converter=convertShadow
152 box-sizing 152 box-sizing
153 buffered-rendering svg 153 buffered-rendering svg
154 caption-side inherited 154 caption-side inherited
155 clear 155 clear
156 clip animatable, converter=convertClip, custom_all 156 clip interpolable, converter=convertClip, custom_all
157 clip-path svg, name_for_methods=ClipperResource, converter=convertFragmentIdenti fier 157 clip-path svg, name_for_methods=ClipperResource, converter=convertFragmentIdenti fier
158 clip-rule inherited, svg, type_name=WindRule 158 clip-rule inherited, svg, type_name=WindRule
159 color-interpolation inherited, svg 159 color-interpolation inherited, svg
160 color-interpolation-filters inherited, svg, type_name=EColorInterpolation 160 color-interpolation-filters inherited, svg, type_name=EColorInterpolation
161 color-rendering inherited, svg 161 color-rendering inherited, svg
162 column-fill runtime_flag=ColumnFill, type_name=ColumnFill 162 column-fill runtime_flag=ColumnFill, type_name=ColumnFill
163 content custom_all 163 content custom_all
164 counter-increment custom_all 164 counter-increment custom_all
165 counter-reset custom_all 165 counter-reset custom_all
166 cursor inherited, custom_all 166 cursor inherited, custom_all
167 cx animatable, svg, converter=convertLength 167 cx interpolable, svg, converter=convertLength
168 cy animatable, svg, converter=convertLength 168 cy interpolable, svg, converter=convertLength
169 display 169 display
170 dominant-baseline svg 170 dominant-baseline svg
171 empty-cells inherited, type_name=EEmptyCell 171 empty-cells inherited, type_name=EEmptyCell
172 fill animatable, inherited, svg, setter=setFillPaint, custom_all 172 fill interpolable, inherited, svg, setter=setFillPaint, custom_all
173 fill-opacity animatable, inherited, svg, converter=convertNumberOrPercentage 173 fill-opacity interpolable, inherited, svg, converter=convertNumberOrPercentage
174 fill-rule inherited, svg, type_name=WindRule 174 fill-rule inherited, svg, type_name=WindRule
175 filter svg, name_for_methods=FilterResource, converter=convertFragmentIdentifier 175 filter svg, name_for_methods=FilterResource, converter=convertFragmentIdentifier
176 flex-basis animatable, converter=convertLengthOrAuto 176 flex-basis interpolable, converter=convertLengthOrAuto
177 flex-direction 177 flex-direction
178 flex-grow animatable, type_name=float 178 flex-grow interpolable, type_name=float
179 flex-shrink animatable, type_name=float 179 flex-shrink interpolable, type_name=float
180 flex-wrap 180 flex-wrap
181 float type_name=EFloat, name_for_methods=Floating 181 float type_name=EFloat, name_for_methods=Floating
182 flood-color animatable, svg, converter=convertSVGColor 182 flood-color interpolable, svg, converter=convertSVGColor
183 flood-opacity animatable, svg, converter=convertNumberOrPercentage 183 flood-opacity interpolable, svg, converter=convertNumberOrPercentage
184 glyph-orientation-horizontal inherited, svg, converter=convertGlyphOrientation 184 glyph-orientation-horizontal inherited, svg, converter=convertGlyphOrientation
185 glyph-orientation-vertical inherited, svg, custom_value 185 glyph-orientation-vertical inherited, svg, custom_value
186 grid-auto-columns runtime_flag=CSSGridLayout, converter=convertGridTrackSize 186 grid-auto-columns runtime_flag=CSSGridLayout, converter=convertGridTrackSize
187 grid-auto-flow runtime_flag=CSSGridLayout, converter=convertGridAutoFlow 187 grid-auto-flow runtime_flag=CSSGridLayout, converter=convertGridAutoFlow
188 grid-auto-rows runtime_flag=CSSGridLayout, converter=convertGridTrackSize 188 grid-auto-rows runtime_flag=CSSGridLayout, converter=convertGridTrackSize
189 grid-column-end runtime_flag=CSSGridLayout, converter=convertGridPosition 189 grid-column-end runtime_flag=CSSGridLayout, converter=convertGridPosition
190 grid-column-start runtime_flag=CSSGridLayout, converter=convertGridPosition 190 grid-column-start runtime_flag=CSSGridLayout, converter=convertGridPosition
191 grid-row-end runtime_flag=CSSGridLayout, converter=convertGridPosition 191 grid-row-end runtime_flag=CSSGridLayout, converter=convertGridPosition
192 grid-row-start runtime_flag=CSSGridLayout, converter=convertGridPosition 192 grid-row-start runtime_flag=CSSGridLayout, converter=convertGridPosition
193 grid-template-areas runtime_flag=CSSGridLayout, custom_all 193 grid-template-areas runtime_flag=CSSGridLayout, custom_all
194 grid-template-columns runtime_flag=CSSGridLayout, custom_all 194 grid-template-columns runtime_flag=CSSGridLayout, custom_all
195 grid-template-rows runtime_flag=CSSGridLayout, custom_all 195 grid-template-rows runtime_flag=CSSGridLayout, custom_all
196 height animatable, initial=initialSize, converter=convertLengthSizing 196 height interpolable, initial=initialSize, converter=convertLengthSizing
197 image-rendering inherited 197 image-rendering inherited
198 isolation runtime_flag=CSSCompositing 198 isolation runtime_flag=CSSCompositing
199 justify-content initial=initialContentAlignment, converter=convertContentAlignme ntData 199 justify-content initial=initialContentAlignment, converter=convertContentAlignme ntData
200 justify-items runtime_flag=CSSGridLayout, initial=initialSelfAlignment, converte r=convertSelfOrDefaultAlignmentData 200 justify-items runtime_flag=CSSGridLayout, initial=initialSelfAlignment, converte r=convertSelfOrDefaultAlignmentData
201 justify-self runtime_flag=CSSGridLayout, initial=initialSelfAlignment, converter =convertSelfOrDefaultAlignmentData 201 justify-self runtime_flag=CSSGridLayout, initial=initialSelfAlignment, converter =convertSelfOrDefaultAlignmentData
202 left animatable, initial=initialOffset, converter=convertLengthOrAuto 202 left interpolable, initial=initialOffset, converter=convertLengthOrAuto
203 letter-spacing animatable, inherited, initial=initialLetterWordSpacing, converte r=convertSpacing 203 letter-spacing interpolable, inherited, initial=initialLetterWordSpacing, conver ter=convertSpacing
204 lighting-color animatable, svg, converter=convertSVGColor 204 lighting-color interpolable, svg, converter=convertSVGColor
205 line-height animatable, inherited, getter=specifiedLineHeight, converter=convert LineHeight 205 line-height interpolable, inherited, getter=specifiedLineHeight, converter=conve rtLineHeight
206 list-style-image animatable, inherited, custom_value 206 list-style-image interpolable, inherited, custom_value
207 list-style-position inherited 207 list-style-position inherited
208 list-style-type inherited 208 list-style-type inherited
209 margin-bottom animatable, initial=initialMargin, converter=convertQuirkyLength 209 margin-bottom interpolable, initial=initialMargin, converter=convertQuirkyLength
210 margin-left animatable, initial=initialMargin, converter=convertQuirkyLength 210 margin-left interpolable, initial=initialMargin, converter=convertQuirkyLength
211 margin-right animatable, initial=initialMargin, converter=convertQuirkyLength 211 margin-right interpolable, initial=initialMargin, converter=convertQuirkyLength
212 margin-top animatable, initial=initialMargin, converter=convertQuirkyLength 212 margin-top interpolable, initial=initialMargin, converter=convertQuirkyLength
213 marker-end inherited, svg, name_for_methods=MarkerEndResource, converter=convert FragmentIdentifier 213 marker-end inherited, svg, name_for_methods=MarkerEndResource, converter=convert FragmentIdentifier
214 marker-mid inherited, svg, name_for_methods=MarkerMidResource, converter=convert FragmentIdentifier 214 marker-mid inherited, svg, name_for_methods=MarkerMidResource, converter=convert FragmentIdentifier
215 marker-start inherited, svg, name_for_methods=MarkerStartResource, converter=con vertFragmentIdentifier 215 marker-start inherited, svg, name_for_methods=MarkerStartResource, converter=con vertFragmentIdentifier
216 mask svg, name_for_methods=MaskerResource, converter=convertFragmentIdentifier 216 mask svg, name_for_methods=MaskerResource, converter=convertFragmentIdentifier
217 mask-source-type runtime_flag=CSSMaskSourceType, custom_all 217 mask-source-type runtime_flag=CSSMaskSourceType, custom_all
218 mask-type svg 218 mask-type svg
219 max-height animatable, initial=initialMaxSize, converter=convertLengthMaxSizing 219 max-height interpolable, initial=initialMaxSize, converter=convertLengthMaxSizin g
220 max-width animatable, initial=initialMaxSize, converter=convertLengthMaxSizing 220 max-width interpolable, initial=initialMaxSize, converter=convertLengthMaxSizing
221 min-height animatable, initial=initialMinSize, converter=convertLengthSizing 221 min-height interpolable, initial=initialMinSize, converter=convertLengthSizing
222 min-width animatable, initial=initialMinSize, converter=convertLengthSizing 222 min-width interpolable, initial=initialMinSize, converter=convertLengthSizing
223 mix-blend-mode runtime_flag=CSSCompositing, type_name=blink::WebBlendMode, name_ for_methods=BlendMode 223 mix-blend-mode runtime_flag=CSSCompositing, type_name=blink::WebBlendMode, name_ for_methods=BlendMode
224 motion-offset runtime_flag=CSSMotionPath, animatable, converter=convertLength 224 motion-offset runtime_flag=CSSMotionPath, interpolable, converter=convertLength
225 motion-path runtime_flag=CSSMotionPath, custom_all 225 motion-path runtime_flag=CSSMotionPath, custom_all
226 motion-rotation runtime_flag=CSSMotionPath, animatable, custom_all 226 motion-rotation runtime_flag=CSSMotionPath, interpolable, custom_all
227 object-fit type_name=ObjectFit 227 object-fit type_name=ObjectFit
228 object-position animatable, converter=convertPosition 228 object-position interpolable, converter=convertPosition
229 opacity animatable, type_name=float 229 opacity interpolable, type_name=float
230 order type_name=int 230 order type_name=int
231 orphans animatable, inherited, type_name=short, custom_all 231 orphans interpolable, inherited, type_name=short, custom_all
232 outline-color animatable, custom_all 232 outline-color interpolable, custom_all
233 outline-offset animatable, converter=convertComputedLength<int> 233 outline-offset interpolable, converter=convertComputedLength<int>
234 outline-style custom_all 234 outline-style custom_all
235 outline-width animatable, converter=convertLineWidth<unsigned short> 235 outline-width interpolable, converter=convertLineWidth<unsigned short>
236 overflow-wrap inherited 236 overflow-wrap inherited
237 overflow-x type_name=EOverflow 237 overflow-x type_name=EOverflow
238 overflow-y type_name=EOverflow 238 overflow-y type_name=EOverflow
239 padding-bottom animatable, initial=initialPadding, converter=convertLength 239 padding-bottom interpolable, initial=initialPadding, converter=convertLength
240 padding-left animatable, initial=initialPadding, converter=convertLength 240 padding-left interpolable, initial=initialPadding, converter=convertLength
241 padding-right animatable, initial=initialPadding, converter=convertLength 241 padding-right interpolable, initial=initialPadding, converter=convertLength
242 padding-top animatable, initial=initialPadding, converter=convertLength 242 padding-top interpolable, initial=initialPadding, converter=convertLength
243 page-break-after type_name=EPageBreak, initial=initialPageBreak 243 page-break-after type_name=EPageBreak, initial=initialPageBreak
244 page-break-before type_name=EPageBreak, initial=initialPageBreak 244 page-break-before type_name=EPageBreak, initial=initialPageBreak
245 page-break-inside type_name=EPageBreak, initial=initialPageBreak 245 page-break-inside type_name=EPageBreak, initial=initialPageBreak
246 paint-order inherited, svg, converter=convertPaintOrder 246 paint-order inherited, svg, converter=convertPaintOrder
247 perspective animatable, converter=convertPerspective 247 perspective interpolable, converter=convertPerspective
248 perspective-origin animatable, converter=convertPerspectiveOrigin 248 perspective-origin interpolable, converter=convertPerspectiveOrigin
249 pointer-events inherited 249 pointer-events inherited
250 position 250 position
251 quotes inherited, converter=convertQuotes 251 quotes inherited, converter=convertQuotes
252 resize custom_value 252 resize custom_value
253 right animatable, initial=initialOffset, converter=convertLengthOrAuto 253 right interpolable, initial=initialOffset, converter=convertLengthOrAuto
254 r animatable, svg, converter=convertLength 254 r interpolable, svg, converter=convertLength
255 rx animatable, svg, converter=convertLength 255 rx interpolable, svg, converter=convertLength
256 ry animatable, svg, converter=convertLength 256 ry interpolable, svg, converter=convertLength
257 scroll-behavior runtime_flag=CSSOMSmoothScroll, type_name=ScrollBehavior 257 scroll-behavior runtime_flag=CSSOMSmoothScroll, type_name=ScrollBehavior
258 scroll-blocks-on runtime_flag=CSSScrollBlocksOn, converter=convertFlags<WebScrol lBlocksOn> 258 scroll-blocks-on runtime_flag=CSSScrollBlocksOn, converter=convertFlags<WebScrol lBlocksOn>
259 scroll-snap-type runtime_flag=CSSScrollSnapPoints, type_name=ScrollSnapType 259 scroll-snap-type runtime_flag=CSSScrollSnapPoints, type_name=ScrollSnapType
260 scroll-snap-points-x runtime_flag=CSSScrollSnapPoints, converter=convertSnapPoin ts 260 scroll-snap-points-x runtime_flag=CSSScrollSnapPoints, converter=convertSnapPoin ts
261 scroll-snap-points-y runtime_flag=CSSScrollSnapPoints, converter=convertSnapPoin ts 261 scroll-snap-points-y runtime_flag=CSSScrollSnapPoints, converter=convertSnapPoin ts
262 scroll-snap-destination runtime_flag=CSSScrollSnapPoints, converter=convertPosit ion 262 scroll-snap-destination runtime_flag=CSSScrollSnapPoints, converter=convertPosit ion
263 scroll-snap-coordinate runtime_flag=CSSScrollSnapPoints, converter=convertSnapCo ordinates 263 scroll-snap-coordinate runtime_flag=CSSScrollSnapPoints, converter=convertSnapCo ordinates
264 shape-image-threshold animatable, type_name=float 264 shape-image-threshold interpolable, type_name=float
265 shape-margin animatable, converter=convertLength 265 shape-margin interpolable, converter=convertLength
266 shape-outside animatable, converter=convertShapeValue 266 shape-outside interpolable, converter=convertShapeValue
267 shape-rendering inherited, svg 267 shape-rendering inherited, svg
268 size custom_all 268 size custom_all
269 speak inherited 269 speak inherited
270 stop-color animatable, svg, converter=convertSVGColor 270 stop-color interpolable, svg, converter=convertSVGColor
271 stop-opacity animatable, svg, converter=convertNumberOrPercentage 271 stop-opacity interpolable, svg, converter=convertNumberOrPercentage
272 stroke animatable, inherited, svg, setter=setStrokePaint, custom_all 272 stroke interpolable, inherited, svg, setter=setStrokePaint, custom_all
273 stroke-dasharray animatable, inherited, svg, name_for_methods=StrokeDashArray, c onverter=convertStrokeDasharray 273 stroke-dasharray interpolable, inherited, svg, name_for_methods=StrokeDashArray, converter=convertStrokeDasharray
274 stroke-dashoffset animatable, inherited, svg, name_for_methods=StrokeDashOffset, converter=convertLength 274 stroke-dashoffset interpolable, inherited, svg, name_for_methods=StrokeDashOffse t, converter=convertLength
275 stroke-linecap svg, inherited, type_name=LineCap, name_for_methods=CapStyle 275 stroke-linecap svg, inherited, type_name=LineCap, name_for_methods=CapStyle
276 stroke-linejoin svg, inherited, type_name=LineJoin, name_for_methods=JoinStyle 276 stroke-linejoin svg, inherited, type_name=LineJoin, name_for_methods=JoinStyle
277 stroke-miterlimit animatable, inherited, svg, type_name=float, name_for_methods= StrokeMiterLimit 277 stroke-miterlimit interpolable, inherited, svg, type_name=float, name_for_method s=StrokeMiterLimit
278 stroke-opacity animatable, inherited, svg, converter=convertNumberOrPercentage 278 stroke-opacity interpolable, inherited, svg, converter=convertNumberOrPercentage
279 stroke-width animatable, inherited, svg, converter=convertUnzoomedLength 279 stroke-width interpolable, inherited, svg, converter=convertUnzoomedLength
280 table-layout 280 table-layout
281 tab-size inherited, converter=convertLengthOrTabSpaces 281 tab-size inherited, converter=convertLengthOrTabSpaces
282 text-align inherited, custom_value 282 text-align inherited, custom_value
283 text-align-last runtime_flag=CSS3Text, inherited, type_name=TextAlignLast 283 text-align-last runtime_flag=CSS3Text, inherited, type_name=TextAlignLast
284 text-anchor inherited, svg 284 text-anchor inherited, svg
285 // FIXME: We shouldn't switch between shorthand/not shorthand based on a runtime flag 285 // FIXME: We shouldn't switch between shorthand/not shorthand based on a runtime flag
286 text-decoration use_handlers_for=CSSPropertyTextDecorationLine, longhands=text-d ecoration-line;text-decoration-style;text-decoration-color 286 text-decoration use_handlers_for=CSSPropertyTextDecorationLine, longhands=text-d ecoration-line;text-decoration-style;text-decoration-color
287 text-decoration-color runtime_flag=CSS3TextDecorations, animatable, custom_all 287 text-decoration-color runtime_flag=CSS3TextDecorations, interpolable, custom_all
288 text-decoration-line runtime_flag=CSS3TextDecorations, name_for_methods=TextDeco ration, converter=convertFlags<TextDecoration> 288 text-decoration-line runtime_flag=CSS3TextDecorations, name_for_methods=TextDeco ration, converter=convertFlags<TextDecoration>
289 text-decoration-style runtime_flag=CSS3TextDecorations, type_name=TextDecoration Style 289 text-decoration-style runtime_flag=CSS3TextDecorations, type_name=TextDecoration Style
290 text-indent animatable, inherited, custom_all 290 text-indent interpolable, inherited, custom_all
291 text-justify runtime_flag=CSS3Text, inherited, type_name=TextJustify 291 text-justify runtime_flag=CSS3Text, inherited, type_name=TextJustify
292 text-overflow type_name=TextOverflow 292 text-overflow type_name=TextOverflow
293 text-shadow animatable, inherited, converter=convertShadow 293 text-shadow interpolable, inherited, converter=convertShadow
294 text-transform inherited 294 text-transform inherited
295 text-underline-position runtime_flag=CSS3TextDecorations, inherited, type_name=T extUnderlinePosition 295 text-underline-position runtime_flag=CSS3TextDecorations, inherited, type_name=T extUnderlinePosition
296 top animatable, initial=initialOffset, converter=convertLengthOrAuto 296 top interpolable, initial=initialOffset, converter=convertLengthOrAuto
297 touch-action converter=convertFlags<TouchAction> 297 touch-action converter=convertFlags<TouchAction>
298 transform animatable, custom_value 298 transform interpolable, custom_value
299 transform-origin animatable, converter=convertTransformOrigin 299 transform-origin interpolable, converter=convertTransformOrigin
300 transform-style name_for_methods=TransformStyle3D 300 transform-style name_for_methods=TransformStyle3D
301 translate runtime_flag=CSSIndependentTransformProperties, converter=convertTrans late, animatable 301 translate runtime_flag=CSSIndependentTransformProperties, converter=convertTrans late, interpolable
302 rotate runtime_flag=CSSIndependentTransformProperties, converter=convertRotate, animatable 302 rotate runtime_flag=CSSIndependentTransformProperties, converter=convertRotate, interpolable
303 scale runtime_flag=CSSIndependentTransformProperties, converter=convertScale, an imatable 303 scale runtime_flag=CSSIndependentTransformProperties, converter=convertScale, in terpolable
304 transition-delay custom_all 304 transition-delay custom_all
305 transition-duration custom_all 305 transition-duration custom_all
306 transition-property custom_all 306 transition-property custom_all
307 transition-timing-function custom_all 307 transition-timing-function custom_all
308 unicode-bidi 308 unicode-bidi
309 vector-effect svg 309 vector-effect svg
310 vertical-align animatable, custom_inherit, custom_value 310 vertical-align interpolable, custom_inherit, custom_value
311 visibility animatable, inherited 311 visibility interpolable, inherited
312 x animatable, svg, converter=convertLength 312 x interpolable, svg, converter=convertLength
313 y animatable, svg, converter=convertLength 313 y interpolable, svg, converter=convertLength
314 -webkit-appearance type_name=ControlPart 314 -webkit-appearance type_name=ControlPart
315 -webkit-app-region custom_all 315 -webkit-app-region custom_all
316 -webkit-background-clip use_handlers_for=CSSPropertyBackgroundClip 316 -webkit-background-clip use_handlers_for=CSSPropertyBackgroundClip
317 -webkit-background-composite custom_all 317 -webkit-background-composite custom_all
318 -webkit-background-origin use_handlers_for=CSSPropertyBackgroundOrigin 318 -webkit-background-origin use_handlers_for=CSSPropertyBackgroundOrigin
319 -webkit-border-horizontal-spacing animatable, inherited, name_for_methods=Horizo ntalBorderSpacing, converter=convertComputedLength<short> 319 -webkit-border-horizontal-spacing interpolable, inherited, name_for_methods=Hori zontalBorderSpacing, converter=convertComputedLength<short>
320 -webkit-border-image initial=initialNinePieceImage, custom_value 320 -webkit-border-image initial=initialNinePieceImage, custom_value
321 -webkit-border-vertical-spacing animatable, inherited, name_for_methods=Vertical BorderSpacing, converter=convertComputedLength<short> 321 -webkit-border-vertical-spacing interpolable, inherited, name_for_methods=Vertic alBorderSpacing, converter=convertComputedLength<short>
322 -webkit-box-align type_name=EBoxAlignment 322 -webkit-box-align type_name=EBoxAlignment
323 -webkit-box-decoration-break 323 -webkit-box-decoration-break
324 -webkit-box-direction inherited 324 -webkit-box-direction inherited
325 -webkit-box-flex type_name=float 325 -webkit-box-flex type_name=float
326 -webkit-box-flex-group type_name=unsigned int 326 -webkit-box-flex-group type_name=unsigned int
327 -webkit-box-lines 327 -webkit-box-lines
328 -webkit-box-ordinal-group type_name=unsigned int 328 -webkit-box-ordinal-group type_name=unsigned int
329 -webkit-box-orient 329 -webkit-box-orient
330 -webkit-box-pack 330 -webkit-box-pack
331 -webkit-box-reflect converter=convertBoxReflect 331 -webkit-box-reflect converter=convertBoxReflect
332 -webkit-clip-path animatable, custom_value 332 -webkit-clip-path interpolable, custom_value
333 -webkit-column-break-after type_name=EPageBreak, initial=initialPageBreak 333 -webkit-column-break-after type_name=EPageBreak, initial=initialPageBreak
334 -webkit-column-break-before type_name=EPageBreak, initial=initialPageBreak 334 -webkit-column-break-before type_name=EPageBreak, initial=initialPageBreak
335 -webkit-column-break-inside type_name=EPageBreak, initial=initialPageBreak 335 -webkit-column-break-inside type_name=EPageBreak, initial=initialPageBreak
336 -webkit-column-count animatable, type_name=unsigned short, custom_all 336 -webkit-column-count interpolable, type_name=unsigned short, custom_all
337 -webkit-column-gap animatable, converter=convertComputedLength<float>, custom_al l 337 -webkit-column-gap interpolable, converter=convertComputedLength<float>, custom_ all
338 -webkit-column-rule-color animatable, custom_all 338 -webkit-column-rule-color interpolable, custom_all
339 -webkit-column-rule-style type_name=EBorderStyle, initial=initialBorderStyle 339 -webkit-column-rule-style type_name=EBorderStyle, initial=initialBorderStyle
340 -webkit-column-rule-width animatable, converter=convertLineWidth<unsigned short> 340 -webkit-column-rule-width interpolable, converter=convertLineWidth<unsigned shor t>
341 -webkit-column-span type_name=ColumnSpan 341 -webkit-column-span type_name=ColumnSpan
342 -webkit-column-width animatable, converter=convertComputedLength<float>, custom_ all 342 -webkit-column-width interpolable, converter=convertComputedLength<float>, custo m_all
343 -webkit-filter animatable, custom_value 343 -webkit-filter interpolable, custom_value
344 -webkit-highlight inherited, converter=convertString<CSSValueNone> 344 -webkit-highlight inherited, converter=convertString<CSSValueNone>
345 -webkit-hyphenate-character inherited, name_for_methods=HyphenationString, conve rter=convertString<CSSValueAuto> 345 -webkit-hyphenate-character inherited, name_for_methods=HyphenationString, conve rter=convertString<CSSValueAuto>
346 -webkit-line-box-contain inherited, converter=convertLineBoxContain 346 -webkit-line-box-contain inherited, converter=convertLineBoxContain
347 -webkit-line-break inherited, type_name=LineBreak 347 -webkit-line-break inherited, type_name=LineBreak
348 -webkit-line-clamp type_name=LineClampValue 348 -webkit-line-clamp type_name=LineClampValue
349 -webkit-margin-after-collapse type_name=EMarginCollapse 349 -webkit-margin-after-collapse type_name=EMarginCollapse
350 -webkit-margin-before-collapse type_name=EMarginCollapse 350 -webkit-margin-before-collapse type_name=EMarginCollapse
351 -webkit-margin-bottom-collapse type_name=EMarginCollapse, name_for_methods=Margi nAfterCollapse 351 -webkit-margin-bottom-collapse type_name=EMarginCollapse, name_for_methods=Margi nAfterCollapse
352 -webkit-margin-top-collapse type_name=EMarginCollapse, name_for_methods=MarginBe foreCollapse 352 -webkit-margin-top-collapse type_name=EMarginCollapse, name_for_methods=MarginBe foreCollapse
353 -webkit-mask-box-image-outset animatable, custom_all 353 -webkit-mask-box-image-outset interpolable, custom_all
354 -webkit-mask-box-image-repeat custom_all 354 -webkit-mask-box-image-repeat custom_all
355 -webkit-mask-box-image-slice animatable, custom_all 355 -webkit-mask-box-image-slice interpolable, custom_all
356 -webkit-mask-box-image-source animatable, custom_value 356 -webkit-mask-box-image-source interpolable, custom_value
357 -webkit-mask-box-image-width animatable, custom_all 357 -webkit-mask-box-image-width interpolable, custom_all
358 -webkit-mask-clip custom_all 358 -webkit-mask-clip custom_all
359 -webkit-mask-composite custom_all 359 -webkit-mask-composite custom_all
360 -webkit-mask-image animatable, custom_all 360 -webkit-mask-image interpolable, custom_all
361 -webkit-mask-origin custom_all 361 -webkit-mask-origin custom_all
362 -webkit-mask-position-x animatable, custom_all 362 -webkit-mask-position-x interpolable, custom_all
363 -webkit-mask-position-y animatable, custom_all 363 -webkit-mask-position-y interpolable, custom_all
364 -webkit-mask-repeat-x custom_all 364 -webkit-mask-repeat-x custom_all
365 -webkit-mask-repeat-y custom_all 365 -webkit-mask-repeat-y custom_all
366 -webkit-mask-size animatable, custom_all 366 -webkit-mask-size interpolable, custom_all
367 -webkit-perspective-origin-x animatable, converter=convertLength 367 -webkit-perspective-origin-x interpolable, converter=convertLength
368 -webkit-perspective-origin-y animatable, converter=convertLength 368 -webkit-perspective-origin-y interpolable, converter=convertLength
369 -webkit-print-color-adjust inherited, type_name=PrintColorAdjust 369 -webkit-print-color-adjust inherited, type_name=PrintColorAdjust
370 -webkit-rtl-ordering inherited, type_name=Order, setter=setRTLOrdering, initial= initialRTLOrdering 370 -webkit-rtl-ordering inherited, type_name=Order, setter=setRTLOrdering, initial= initialRTLOrdering
371 -webkit-ruby-position inherited, type_name=RubyPosition 371 -webkit-ruby-position inherited, type_name=RubyPosition
372 -webkit-tap-highlight-color inherited, converter=convertColor 372 -webkit-tap-highlight-color inherited, converter=convertColor
373 -webkit-text-combine inherited, type_name=TextCombine 373 -webkit-text-combine inherited, type_name=TextCombine
374 -webkit-text-emphasis-color inherited, custom_all 374 -webkit-text-emphasis-color inherited, custom_all
375 -webkit-text-emphasis-position inherited, type_name=TextEmphasisPosition 375 -webkit-text-emphasis-position inherited, type_name=TextEmphasisPosition
376 -webkit-text-emphasis-style inherited, custom_all 376 -webkit-text-emphasis-style inherited, custom_all
377 -webkit-text-fill-color inherited, custom_all 377 -webkit-text-fill-color inherited, custom_all
378 -webkit-text-security inherited 378 -webkit-text-security inherited
379 -webkit-text-stroke-color animatable, inherited, custom_all 379 -webkit-text-stroke-color interpolable, inherited, custom_all
380 -webkit-text-stroke-width inherited, converter=convertTextStrokeWidth 380 -webkit-text-stroke-width inherited, converter=convertTextStrokeWidth
381 -webkit-transform-origin-x animatable, converter=convertLength 381 -webkit-transform-origin-x interpolable, converter=convertLength
382 -webkit-transform-origin-y animatable, converter=convertLength 382 -webkit-transform-origin-y interpolable, converter=convertLength
383 -webkit-transform-origin-z animatable, converter=convertComputedLength<float> 383 -webkit-transform-origin-z interpolable, converter=convertComputedLength<float>
384 -webkit-user-drag 384 -webkit-user-drag
385 -webkit-user-modify inherited 385 -webkit-user-modify inherited
386 -webkit-user-select inherited 386 -webkit-user-select inherited
387 white-space inherited 387 white-space inherited
388 widows animatable, inherited, type_name=short, custom_all 388 widows interpolable, inherited, type_name=short, custom_all
389 width animatable, initial=initialSize, converter=convertLengthSizing 389 width interpolable, initial=initialSize, converter=convertLengthSizing
390 will-change custom_all 390 will-change custom_all
391 word-break inherited 391 word-break inherited
392 word-spacing animatable, inherited, initial=initialLetterWordSpacing, converter= convertSpacing 392 word-spacing interpolable, inherited, initial=initialLetterWordSpacing, converte r=convertSpacing
393 // UAs must treat 'word-wrap' as an alternate name for the 'overflow-wrap' prope rty. So using the same handlers. 393 // UAs must treat 'word-wrap' as an alternate name for the 'overflow-wrap' prope rty. So using the same handlers.
394 word-wrap inherited, name_for_methods=OverflowWrap 394 word-wrap inherited, name_for_methods=OverflowWrap
395 writing-mode inherited, svg, type_name=SVGWritingMode 395 writing-mode inherited, svg, type_name=SVGWritingMode
396 z-index animatable, type_name=int, custom_all 396 z-index interpolable, type_name=int, custom_all
397 397
398 // Non-standard direction aware properties 398 // Non-standard direction aware properties
399 399
400 -webkit-border-end-color direction_aware 400 -webkit-border-end-color direction_aware
401 -webkit-border-end-style direction_aware 401 -webkit-border-end-style direction_aware
402 -webkit-border-end-width direction_aware 402 -webkit-border-end-width direction_aware
403 -webkit-border-start-color direction_aware 403 -webkit-border-start-color direction_aware
404 -webkit-border-start-style direction_aware 404 -webkit-border-start-style direction_aware
405 -webkit-border-start-width direction_aware 405 -webkit-border-start-width direction_aware
406 -webkit-border-before-color direction_aware 406 -webkit-border-before-color direction_aware
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
536 -webkit-shape-margin alias_for=shape-margin 536 -webkit-shape-margin alias_for=shape-margin
537 -webkit-shape-outside alias_for=shape-outside 537 -webkit-shape-outside alias_for=shape-outside
538 -webkit-transform alias_for=transform 538 -webkit-transform alias_for=transform
539 -webkit-transform-origin alias_for=transform-origin 539 -webkit-transform-origin alias_for=transform-origin
540 -webkit-transform-style alias_for=transform-style 540 -webkit-transform-style alias_for=transform-style
541 -webkit-transition alias_for=transition 541 -webkit-transition alias_for=transition
542 -webkit-transition-delay alias_for=transition-delay 542 -webkit-transition-delay alias_for=transition-delay
543 -webkit-transition-duration alias_for=transition-duration 543 -webkit-transition-duration alias_for=transition-duration
544 -webkit-transition-property alias_for=transition-property 544 -webkit-transition-property alias_for=transition-property
545 -webkit-transition-timing-function alias_for=transition-timing-function 545 -webkit-transition-timing-function alias_for=transition-timing-function
OLDNEW
« no previous file with comments | « Source/core/animation/css/CSSAnimations.cpp ('k') | Source/core/css/CSSPropertyMetadata.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698