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

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

Issue 1150313002: *** NOT FOR LANDING *** Unprefix multicol behind a flag (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 7 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
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 141 matching lines...) Expand 10 before | Expand all | Expand 10 after
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 animatable, 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=RegionBasedColumns, type_name=ColumnFill 162 column-count animatable, type_name=unsigned short, custom_all
163 column-fill runtime_flag=UnprefixMulticol, type_name=ColumnFill
164 column-gap animatable, converter=convertComputedLength<float>, custom_all
165 column-rule-color animatable, custom_all
166 column-rule-style type_name=EBorderStyle, initial=initialBorderStyle
167 column-rule-width animatable, converter=convertLineWidth<unsigned short>
168 column-span type_name=ColumnSpan
169 column-width animatable, converter=convertComputedLength<float>, custom_all
163 content custom_all 170 content custom_all
164 counter-increment custom_all 171 counter-increment custom_all
165 counter-reset custom_all 172 counter-reset custom_all
166 cursor inherited, custom_all 173 cursor inherited, custom_all
167 cx animatable, svg, converter=convertLength 174 cx animatable, svg, converter=convertLength
168 cy animatable, svg, converter=convertLength 175 cy animatable, svg, converter=convertLength
169 display 176 display
170 dominant-baseline svg 177 dominant-baseline svg
171 empty-cells inherited, type_name=EEmptyCell 178 empty-cells inherited, type_name=EEmptyCell
172 fill animatable, inherited, svg, setter=setFillPaint, custom_all 179 fill animatable, inherited, svg, setter=setFillPaint, custom_all
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after
318 -webkit-box-flex-group type_name=unsigned int 325 -webkit-box-flex-group type_name=unsigned int
319 -webkit-box-lines 326 -webkit-box-lines
320 -webkit-box-ordinal-group type_name=unsigned int 327 -webkit-box-ordinal-group type_name=unsigned int
321 -webkit-box-orient 328 -webkit-box-orient
322 -webkit-box-pack 329 -webkit-box-pack
323 -webkit-box-reflect converter=convertBoxReflect 330 -webkit-box-reflect converter=convertBoxReflect
324 -webkit-clip-path animatable, custom_value 331 -webkit-clip-path animatable, custom_value
325 -webkit-column-break-after type_name=EPageBreak, initial=initialPageBreak 332 -webkit-column-break-after type_name=EPageBreak, initial=initialPageBreak
326 -webkit-column-break-before type_name=EPageBreak, initial=initialPageBreak 333 -webkit-column-break-before type_name=EPageBreak, initial=initialPageBreak
327 -webkit-column-break-inside type_name=EPageBreak, initial=initialPageBreak 334 -webkit-column-break-inside type_name=EPageBreak, initial=initialPageBreak
328 -webkit-column-count animatable, type_name=unsigned short, custom_all
329 -webkit-column-gap animatable, converter=convertComputedLength<float>, custom_al l
330 -webkit-column-rule-color animatable, custom_all
331 -webkit-column-rule-style type_name=EBorderStyle, initial=initialBorderStyle
332 -webkit-column-rule-width animatable, converter=convertLineWidth<unsigned short>
333 -webkit-column-span type_name=ColumnSpan
334 -webkit-column-width animatable, converter=convertComputedLength<float>, custom_ all
335 -webkit-filter animatable, custom_value 335 -webkit-filter animatable, custom_value
336 -webkit-highlight inherited, converter=convertString<CSSValueNone> 336 -webkit-highlight inherited, converter=convertString<CSSValueNone>
337 -webkit-hyphenate-character inherited, name_for_methods=HyphenationString, conve rter=convertString<CSSValueAuto> 337 -webkit-hyphenate-character inherited, name_for_methods=HyphenationString, conve rter=convertString<CSSValueAuto>
338 -webkit-line-box-contain inherited, converter=convertLineBoxContain 338 -webkit-line-box-contain inherited, converter=convertLineBoxContain
339 -webkit-line-break inherited, type_name=LineBreak 339 -webkit-line-break inherited, type_name=LineBreak
340 -webkit-line-clamp type_name=LineClampValue 340 -webkit-line-clamp type_name=LineClampValue
341 -webkit-margin-after-collapse type_name=EMarginCollapse 341 -webkit-margin-after-collapse type_name=EMarginCollapse
342 -webkit-margin-before-collapse type_name=EMarginCollapse 342 -webkit-margin-before-collapse type_name=EMarginCollapse
343 -webkit-margin-bottom-collapse type_name=EMarginCollapse, name_for_methods=Margi nAfterCollapse 343 -webkit-margin-bottom-collapse type_name=EMarginCollapse, name_for_methods=Margi nAfterCollapse
344 -webkit-margin-top-collapse type_name=EMarginCollapse, name_for_methods=MarginBe foreCollapse 344 -webkit-margin-top-collapse type_name=EMarginCollapse, name_for_methods=MarginBe foreCollapse
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after
441 border-bottom longhands=border-bottom-width;border-bottom-style;border-bottom-co lor 441 border-bottom longhands=border-bottom-width;border-bottom-style;border-bottom-co lor
442 border-color longhands=border-top-color;border-right-color;border-bottom-color;b order-left-color 442 border-color longhands=border-top-color;border-right-color;border-bottom-color;b order-left-color
443 border-image longhands=border-image-source;border-image-slice;border-image-width ;border-image-outset;border-image-repeat 443 border-image longhands=border-image-source;border-image-slice;border-image-width ;border-image-outset;border-image-repeat
444 border-left longhands=border-left-width;border-left-style;border-left-color 444 border-left longhands=border-left-width;border-left-style;border-left-color
445 border-radius longhands=border-top-left-radius;border-top-right-radius;border-bo ttom-right-radius;border-bottom-left-radius 445 border-radius longhands=border-top-left-radius;border-top-right-radius;border-bo ttom-right-radius;border-bottom-left-radius
446 border-right longhands=border-right-width;border-right-style;border-right-color 446 border-right longhands=border-right-width;border-right-style;border-right-color
447 border-spacing longhands=-webkit-border-horizontal-spacing;-webkit-border-vertic al-spacing 447 border-spacing longhands=-webkit-border-horizontal-spacing;-webkit-border-vertic al-spacing
448 border-style longhands=border-top-style;border-right-style;border-bottom-style;b order-left-style 448 border-style longhands=border-top-style;border-right-style;border-bottom-style;b order-left-style
449 border-top longhands=border-top-width;border-top-style;border-top-color 449 border-top longhands=border-top-width;border-top-style;border-top-color
450 border-width longhands=border-top-width;border-right-width;border-bottom-width;b order-left-width 450 border-width longhands=border-top-width;border-right-width;border-bottom-width;b order-left-width
451 column-rule longhands=column-rule-width;column-rule-style;column-rule-color
452 columns longhands=column-width;column-count
451 flex longhands=flex-grow;flex-shrink;flex-basis 453 flex longhands=flex-grow;flex-shrink;flex-basis
452 flex-flow longhands=flex-direction;flex-wrap 454 flex-flow longhands=flex-direction;flex-wrap
453 font longhands=font-family;font-size;font-style;font-variant;font-weight;font-st retch;line-height 455 font longhands=font-family;font-size;font-style;font-variant;font-weight;font-st retch;line-height
454 grid runtime_flag=CSSGridLayout, longhands=grid-template-columns;grid-template-r ows;grid-template-areas;grid-auto-flow;grid-auto-columns;grid-auto-rows 456 grid runtime_flag=CSSGridLayout, longhands=grid-template-columns;grid-template-r ows;grid-template-areas;grid-auto-flow;grid-auto-columns;grid-auto-rows
455 grid-area runtime_flag=CSSGridLayout, longhands=grid-row-start;grid-column-start ;grid-row-end;grid-column-end 457 grid-area runtime_flag=CSSGridLayout, longhands=grid-row-start;grid-column-start ;grid-row-end;grid-column-end
456 grid-column runtime_flag=CSSGridLayout, longhands=grid-column-start;grid-column- end 458 grid-column runtime_flag=CSSGridLayout, longhands=grid-column-start;grid-column- end
457 grid-row runtime_flag=CSSGridLayout, longhands=grid-row-start;grid-row-end 459 grid-row runtime_flag=CSSGridLayout, longhands=grid-row-start;grid-row-end
458 grid-template runtime_flag=CSSGridLayout, longhands=grid-template-columns;grid-t emplate-rows;grid-template-areas 460 grid-template runtime_flag=CSSGridLayout, longhands=grid-template-columns;grid-t emplate-rows;grid-template-areas
459 list-style longhands=list-style-type;list-style-position;list-style-image 461 list-style longhands=list-style-type;list-style-position;list-style-image
460 margin longhands=margin-top;margin-right;margin-bottom;margin-left 462 margin longhands=margin-top;margin-right;margin-bottom;margin-left
461 marker longhands=marker-start;marker-mid;marker-end 463 marker longhands=marker-start;marker-mid;marker-end
462 motion runtime_flag=CSSMotionPath, longhands=motion-path;motion-offset;motion-ro tation 464 motion runtime_flag=CSSMotionPath, longhands=motion-path;motion-offset;motion-ro tation
463 outline longhands=outline-color;outline-style;outline-width 465 outline longhands=outline-color;outline-style;outline-width
464 overflow longhands=overflow-x;overflow-y 466 overflow longhands=overflow-x;overflow-y
465 padding longhands=padding-top;padding-right;padding-bottom;padding-left 467 padding longhands=padding-top;padding-right;padding-bottom;padding-left
466 transition longhands=transition-property;transition-duration;transition-timing-f unction;transition-delay 468 transition longhands=transition-property;transition-duration;transition-timing-f unction;transition-delay
467 -webkit-border-after longhands=-webkit-border-after-width;-webkit-border-after-s tyle;-webkit-border-after-color 469 -webkit-border-after longhands=-webkit-border-after-width;-webkit-border-after-s tyle;-webkit-border-after-color
468 -webkit-border-before longhands=-webkit-border-before-width;-webkit-border-befor e-style;-webkit-border-before-color 470 -webkit-border-before longhands=-webkit-border-before-width;-webkit-border-befor e-style;-webkit-border-before-color
469 -webkit-border-end longhands=-webkit-border-end-width;-webkit-border-end-style;- webkit-border-end-color 471 -webkit-border-end longhands=-webkit-border-end-width;-webkit-border-end-style;- webkit-border-end-color
470 -webkit-border-start longhands=-webkit-border-start-width;-webkit-border-start-s tyle;-webkit-border-start-color 472 -webkit-border-start longhands=-webkit-border-start-width;-webkit-border-start-s tyle;-webkit-border-start-color
471 -webkit-column-rule longhands=-webkit-column-rule-width;-webkit-column-rule-styl e;-webkit-column-rule-color
472 -webkit-columns longhands=-webkit-column-width;-webkit-column-count
473 -webkit-margin-collapse longhands=-webkit-margin-before-collapse;-webkit-margin- after-collapse 473 -webkit-margin-collapse longhands=-webkit-margin-before-collapse;-webkit-margin- after-collapse
474 -webkit-mask longhands=-webkit-mask-image;-webkit-mask-position-x;-webkit-mask-p osition-y;-webkit-mask-size;-webkit-mask-repeat-x;-webkit-mask-repeat-y;-webkit- mask-origin;-webkit-mask-clip 474 -webkit-mask longhands=-webkit-mask-image;-webkit-mask-position-x;-webkit-mask-p osition-y;-webkit-mask-size;-webkit-mask-repeat-x;-webkit-mask-repeat-y;-webkit- mask-origin;-webkit-mask-clip
475 -webkit-mask-box-image longhands=-webkit-mask-box-image-source;-webkit-mask-box- image-slice;-webkit-mask-box-image-width;-webkit-mask-box-image-outset;-webkit-m ask-box-image-repeat 475 -webkit-mask-box-image longhands=-webkit-mask-box-image-source;-webkit-mask-box- image-slice;-webkit-mask-box-image-width;-webkit-mask-box-image-outset;-webkit-m ask-box-image-repeat
476 -webkit-mask-position longhands=-webkit-mask-position-x;-webkit-mask-position-y 476 -webkit-mask-position longhands=-webkit-mask-position-x;-webkit-mask-position-y
477 -webkit-mask-repeat longhands=-webkit-mask-repeat-x;-webkit-mask-repeat-y 477 -webkit-mask-repeat longhands=-webkit-mask-repeat-x;-webkit-mask-repeat-y
478 -webkit-text-emphasis longhands=-webkit-text-emphasis-style;-webkit-text-emphasi s-color 478 -webkit-text-emphasis longhands=-webkit-text-emphasis-style;-webkit-text-emphasi s-color
479 -webkit-text-stroke longhands=-webkit-text-stroke-width;-webkit-text-stroke-colo r 479 -webkit-text-stroke longhands=-webkit-text-stroke-width;-webkit-text-stroke-colo r
480 480
481 // Aliases; these map to the same CSSPropertyID 481 // Aliases; these map to the same CSSPropertyID
482 482
(...skipping 22 matching lines...) Expand all
505 // "-webkit-background-size: 10px" behaves as "background-size: 10px 10px" 505 // "-webkit-background-size: 10px" behaves as "background-size: 10px 10px"
506 -webkit-background-size alias_for=background-size 506 -webkit-background-size alias_for=background-size
507 -webkit-border-bottom-left-radius alias_for=border-bottom-left-radius 507 -webkit-border-bottom-left-radius alias_for=border-bottom-left-radius
508 -webkit-border-bottom-right-radius alias_for=border-bottom-right-radius 508 -webkit-border-bottom-right-radius alias_for=border-bottom-right-radius
509 // "-webkit-border-radius: 1px 2px" behaves as "border-radius: 1px / 2px" 509 // "-webkit-border-radius: 1px 2px" behaves as "border-radius: 1px / 2px"
510 -webkit-border-radius alias_for=border-radius 510 -webkit-border-radius alias_for=border-radius
511 -webkit-border-top-left-radius alias_for=border-top-left-radius 511 -webkit-border-top-left-radius alias_for=border-top-left-radius
512 -webkit-border-top-right-radius alias_for=border-top-right-radius 512 -webkit-border-top-right-radius alias_for=border-top-right-radius
513 -webkit-box-shadow alias_for=box-shadow 513 -webkit-box-shadow alias_for=box-shadow
514 -webkit-box-sizing alias_for=box-sizing 514 -webkit-box-sizing alias_for=box-sizing
515 -webkit-column-count alias_for=column-count
516 -webkit-column-gap alias_for=column-gap
517 -webkit-column-rule alias_for=column-rule
518 -webkit-column-rule-color alias_for=column-rule-color
519 -webkit-column-rule-style alias_for=column-rule-style
520 -webkit-column-rule-width alias_for=column-rule-width
521 -webkit-column-span alias_for=column-span
522 -webkit-column-width alias_for=column-width
523 -webkit-columns alias_for=columns
515 -webkit-flex alias_for=flex 524 -webkit-flex alias_for=flex
516 -webkit-flex-basis alias_for=flex-basis 525 -webkit-flex-basis alias_for=flex-basis
517 -webkit-flex-direction alias_for=flex-direction 526 -webkit-flex-direction alias_for=flex-direction
518 -webkit-flex-flow alias_for=flex-flow 527 -webkit-flex-flow alias_for=flex-flow
519 -webkit-flex-grow alias_for=flex-grow 528 -webkit-flex-grow alias_for=flex-grow
520 -webkit-flex-shrink alias_for=flex-shrink 529 -webkit-flex-shrink alias_for=flex-shrink
521 -webkit-flex-wrap alias_for=flex-wrap 530 -webkit-flex-wrap alias_for=flex-wrap
522 -webkit-justify-content alias_for=justify-content 531 -webkit-justify-content alias_for=justify-content
523 -webkit-opacity alias_for=opacity 532 -webkit-opacity alias_for=opacity
524 -webkit-order alias_for=order 533 -webkit-order alias_for=order
525 -webkit-perspective alias_for=perspective 534 -webkit-perspective alias_for=perspective
526 -webkit-perspective-origin alias_for=perspective-origin 535 -webkit-perspective-origin alias_for=perspective-origin
527 -webkit-shape-image-threshold alias_for=shape-image-threshold 536 -webkit-shape-image-threshold alias_for=shape-image-threshold
528 -webkit-shape-margin alias_for=shape-margin 537 -webkit-shape-margin alias_for=shape-margin
529 -webkit-shape-outside alias_for=shape-outside 538 -webkit-shape-outside alias_for=shape-outside
530 -webkit-transform alias_for=transform 539 -webkit-transform alias_for=transform
531 -webkit-transform-origin alias_for=transform-origin 540 -webkit-transform-origin alias_for=transform-origin
532 -webkit-transform-style alias_for=transform-style 541 -webkit-transform-style alias_for=transform-style
533 -webkit-transition alias_for=transition 542 -webkit-transition alias_for=transition
534 -webkit-transition-delay alias_for=transition-delay 543 -webkit-transition-delay alias_for=transition-delay
535 -webkit-transition-duration alias_for=transition-duration 544 -webkit-transition-duration alias_for=transition-duration
536 -webkit-transition-property alias_for=transition-property 545 -webkit-transition-property alias_for=transition-property
537 -webkit-transition-timing-function alias_for=transition-timing-function 546 -webkit-transition-timing-function alias_for=transition-timing-function
OLDNEW
« no previous file with comments | « Source/core/css/CSSComputedStyleDeclaration.cpp ('k') | Source/core/css/ComputedStyleCSSValueMapping.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698