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

Side by Side Diff: tools/dom/scripts/CSSPropertyNames.in

Issue 445733003: Reapply 38999. Third time's the charm! The issue was supportsTransitions was a (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 4 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
OLDNEW
(Empty)
1 // TODO(efortuna): Delete this file once
2 // https://codereview.chromium.org/444453006/ has been committed, in which case
3 // it will be pulled in from DEPS!
4 // Copied from http://trac.webkit.org/browser/trunk/WebCore/css/CSSPropertyNames .in
5 //
6 // CSS property names
7 //
8 // Some properties are used internally, but are not part of CSS. They are used t o get
9 // HTML4 compatibility in the rendering engine.
10 //
11 // Microsoft extensions are documented here:
12 // http://msdn.microsoft.com/workshop/author/css/reference/attributes.asp
13 //
14
15 // properties that generate animations must be listed first
16 display
17 -webkit-animation
18 -webkit-animation-delay
19 -webkit-animation-direction
20 -webkit-animation-duration
21 -webkit-animation-fill-mode
22 -webkit-animation-iteration-count
23 -webkit-animation-name
24 -webkit-animation-play-state
25 -webkit-animation-timing-function
26 animation
27 animation-delay
28 animation-direction
29 animation-duration
30 animation-fill-mode
31 animation-iteration-count
32 animation-name
33 animation-play-state
34 animation-timing-function
35 -webkit-transition
36 -webkit-transition-delay
37 -webkit-transition-duration
38 -webkit-transition-property
39 -webkit-transition-timing-function
40 transition
41 transition-delay
42 transition-duration
43 transition-property
44 transition-timing-function
45
46 // next, high-priority properties (those on which other properties can depend)
47 // must be listed
48 color
49 direction
50 font
51 font-family
52 font-kerning
53 font-size
54 font-style
55 font-variant
56 font-variant-ligatures
57 font-weight
58 text-rendering
59 -webkit-font-feature-settings
60 -webkit-font-smoothing
61 -webkit-locale
62 -webkit-text-orientation
63 -epub-text-orientation alias_for=-webkit-text-orientation
64 -webkit-writing-mode
65 -epub-writing-mode alias_for=-webkit-writing-mode
66 zoom
67
68 // line height needs to be right after the above high-priority properties
69 line-height
70
71 // The remaining properties are listed in alphabetical order
72 background
73 background-attachment
74 background-blend-mode
75 background-clip
76 background-color
77 background-image
78 background-origin
79 background-position
80 background-position-x
81 background-position-y
82 background-repeat
83 background-repeat-x
84 background-repeat-y
85 background-size
86 border
87 border-bottom
88 border-bottom-color
89 border-bottom-left-radius
90 -webkit-border-bottom-left-radius alias_for=border-bottom-left-radius
91 border-bottom-right-radius
92 -webkit-border-bottom-right-radius alias_for=border-bottom-right-radius
93 border-bottom-style
94 border-bottom-width
95 border-collapse
96 border-color
97 border-image
98 border-image-outset
99 border-image-repeat
100 border-image-slice
101 border-image-source
102 border-image-width
103 border-left
104 border-left-color
105 border-left-style
106 border-left-width
107 border-radius
108 border-right
109 border-right-color
110 border-right-style
111 border-right-width
112 border-spacing
113 border-style
114 border-top
115 border-top-color
116 border-top-left-radius
117 -webkit-border-top-left-radius alias_for=border-top-left-radius
118 border-top-right-radius
119 -webkit-border-top-right-radius alias_for=border-top-right-radius
120 border-top-style
121 border-top-width
122 border-width
123 bottom
124 box-shadow
125 box-sizing
126 // -webkit-box-sizing worked in Safari 4 and earlier.
127 -webkit-box-sizing alias_for=box-sizing
128 caption-side
129 -epub-caption-side alias_for=caption-side
130 clear
131 clip
132 -webkit-clip-path
133 content
134 counter-increment
135 counter-reset
136 cursor
137 empty-cells
138 float
139 font-stretch
140 height
141 image-rendering
142 isolation
143 justify-self
144 left
145 letter-spacing
146 list-style
147 list-style-image
148 list-style-position
149 list-style-type
150 margin
151 margin-bottom
152 margin-left
153 margin-right
154 margin-top
155 mask-source-type
156 max-height
157 max-width
158 min-height
159 min-width
160 mix-blend-mode
161 opacity
162 // Honor -webkit-opacity as a synonym for opacity. This was the only syntax that worked in Safari 1.1,
163 // and may be in use on some websites and widgets.
164 -webkit-opacity alias_for=opacity
165 orphans
166 outline
167 outline-color
168 outline-offset
169 outline-style
170 outline-width
171 object-fit
172 object-position
173 overflow
174 overflow-wrap
175 overflow-x
176 overflow-y
177 padding
178 padding-bottom
179 padding-left
180 padding-right
181 padding-top
182 page
183 page-break-after
184 page-break-before
185 page-break-inside
186 pointer-events
187 position
188 quotes
189 resize
190 right
191 scroll-behavior
192 size
193 src
194 speak
195 table-layout
196 tab-size
197 text-align
198 text-align-last
199 text-decoration
200 text-decoration-line
201 text-decoration-style
202 text-decoration-color
203 text-indent
204 text-justify
205 text-line-through-color
206 text-line-through-mode
207 text-line-through-style
208 text-line-through-width
209 text-overflow
210 text-overline-color
211 text-overline-mode
212 text-overline-style
213 text-overline-width
214 text-shadow
215 text-transform
216 -epub-text-transform alias_for=text-transform
217 text-underline-color
218 text-underline-mode
219 text-underline-style
220 text-underline-width
221 text-underline-position
222 top
223 touch-action
224 touch-action-delay
225
226 unicode-bidi
227 unicode-range
228 vertical-align
229 visibility
230 white-space
231 widows
232 width
233 will-change
234 word-break
235 -epub-word-break alias_for=word-break
236 word-spacing
237 word-wrap
238 z-index
239 -webkit-appearance
240 -webkit-aspect-ratio
241 backface-visibility
242 -webkit-backface-visibility
243 -webkit-background-clip
244 -webkit-background-composite
245 -webkit-background-origin
246 // -webkit-background-size differs from background-size only in the interpretati on of
247 // a single value: -webkit-background-size: l; is equivalent to background-size: l l;
248 // whereas background-size: l; is equivalent to background-size: l auto;
249 -webkit-background-size
250 -webkit-border-after
251 -webkit-border-after-color
252 -webkit-border-after-style
253 -webkit-border-after-width
254 -webkit-border-before
255 -webkit-border-before-color
256 -webkit-border-before-style
257 -webkit-border-before-width
258 -webkit-border-end
259 -webkit-border-end-color
260 -webkit-border-end-style
261 -webkit-border-end-width
262 -webkit-border-fit
263 -webkit-border-horizontal-spacing
264 -webkit-border-image
265 // -webkit-border-radius differs from border-radius only in the interpretation o f
266 // a value consisting of two lengths: "-webkit-border-radius: l1 l2;" is equival ent
267 // to "border-radius: l1 / l2;"
268 -webkit-border-radius
269 -webkit-border-start
270 -webkit-border-start-color
271 -webkit-border-start-style
272 -webkit-border-start-width
273 -webkit-border-vertical-spacing
274 -webkit-box-align
275 -webkit-box-direction
276 -webkit-box-flex
277 -webkit-box-flex-group
278 -webkit-box-lines
279 -webkit-box-ordinal-group
280 -webkit-box-orient
281 -webkit-box-pack
282 -webkit-box-reflect
283 -webkit-box-shadow
284 -internal-callback
285 -webkit-column-break-after
286 -webkit-column-break-before
287 -webkit-column-break-inside
288 -webkit-column-count
289 column-fill
290 -webkit-column-gap
291 -webkit-column-rule
292 -webkit-column-rule-color
293 -webkit-column-rule-style
294 -webkit-column-rule-width
295 -webkit-column-span
296 -webkit-column-width
297 -webkit-columns
298 -webkit-box-decoration-break
299 -webkit-filter
300 align-content
301 -webkit-align-content alias_for=align-content
302 align-items
303 -webkit-align-items alias_for=align-items
304 align-self
305 -webkit-align-self alias_for=align-self
306 flex
307 -webkit-flex alias_for=flex
308 flex-basis
309 -webkit-flex-basis alias_for=flex-basis
310 flex-direction
311 -webkit-flex-direction alias_for=flex-direction
312 flex-flow
313 -webkit-flex-flow alias_for=flex-flow
314 flex-grow
315 -webkit-flex-grow alias_for=flex-grow
316 flex-shrink
317 -webkit-flex-shrink alias_for=flex-shrink
318 flex-wrap
319 -webkit-flex-wrap alias_for=flex-wrap
320 justify-content
321 -webkit-justify-content alias_for=justify-content
322 -webkit-font-size-delta
323 grid-auto-columns
324 grid-auto-flow
325 grid-auto-rows
326 grid-area
327 grid-column
328 grid-column-end
329 grid-column-start
330 grid
331 grid-template
332 grid-template-columns
333 grid-template-rows
334 grid-row
335 grid-row-end
336 grid-row-start
337 grid-template-areas
338 -webkit-highlight
339 -webkit-hyphenate-character
340 -webkit-line-box-contain
341 -webkit-line-break
342 -webkit-line-clamp
343 -webkit-logical-width
344 -webkit-logical-height
345 -webkit-margin-after-collapse
346 -webkit-margin-before-collapse
347 -webkit-margin-bottom-collapse
348 -webkit-margin-top-collapse
349 -webkit-margin-collapse
350 -webkit-margin-after
351 -webkit-margin-before
352 -webkit-margin-end
353 -webkit-margin-start
354 -webkit-mask
355 -webkit-mask-box-image
356 -webkit-mask-box-image-outset
357 -webkit-mask-box-image-repeat
358 -webkit-mask-box-image-slice
359 -webkit-mask-box-image-source
360 -webkit-mask-box-image-width
361 -webkit-mask-clip
362 -webkit-mask-composite
363 -webkit-mask-image
364 -webkit-mask-origin
365 -webkit-mask-position
366 -webkit-mask-position-x
367 -webkit-mask-position-y
368 -webkit-mask-repeat
369 -webkit-mask-repeat-x
370 -webkit-mask-repeat-y
371 -webkit-mask-size
372 -webkit-max-logical-width
373 -webkit-max-logical-height
374 -webkit-min-logical-width
375 -webkit-min-logical-height
376 order
377 -webkit-order alias_for=order
378 -webkit-padding-after
379 -webkit-padding-before
380 -webkit-padding-end
381 -webkit-padding-start
382 perspective
383 -webkit-perspective
384 perspective-origin
385 -webkit-perspective-origin
386 -webkit-perspective-origin-x
387 -webkit-perspective-origin-y
388 -webkit-print-color-adjust
389 -webkit-rtl-ordering
390 -webkit-ruby-position
391 -webkit-text-combine
392 -epub-text-combine alias_for=-webkit-text-combine
393 -webkit-text-decorations-in-effect
394 -webkit-text-emphasis
395 -epub-text-emphasis alias_for=-webkit-text-emphasis
396 -webkit-text-emphasis-color
397 -epub-text-emphasis-color alias_for=-webkit-text-emphasis-color
398 -webkit-text-emphasis-position
399 -webkit-text-emphasis-style
400 -epub-text-emphasis-style alias_for=-webkit-text-emphasis-style
401 -webkit-text-fill-color
402 -webkit-text-security
403 -webkit-text-stroke
404 -webkit-text-stroke-color
405 -webkit-text-stroke-width
406 transform
407 -webkit-transform
408 transform-origin
409 -webkit-transform-origin
410 -webkit-transform-origin-x
411 -webkit-transform-origin-y
412 -webkit-transform-origin-z
413 transform-style
414 -webkit-transform-style
415 -webkit-user-drag
416 -webkit-user-modify
417 -webkit-user-select
418 -webkit-shape-outside alias_for=shape-outside
419 -webkit-shape-margin alias_for=shape-margin
420 -webkit-shape-image-threshold alias_for=shape-image-threshold
421 shape-outside
422 shape-margin
423 shape-image-threshold
424 -webkit-wrap-flow
425 -webkit-wrap-through
426 max-zoom
427 min-zoom
428 orientation
429 user-zoom
430 -webkit-tap-highlight-color
431 -webkit-app-region
432
433 // Internal properties.
434 -internal-marquee-direction
435 -internal-marquee-increment
436 -internal-marquee-repetition
437 -internal-marquee-speed
438 -internal-marquee-style
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698