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

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

Issue 16530002: Move Color and FillLayer properties to new StyleBuilder (Closed) Base URL: https://chromium.googlesource.com/chromium/blink@master
Patch Set: rebased Created 7 years, 6 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
« no previous file with comments | « no previous file | Source/core/css/DeprecatedStyleBuilder.cpp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // FIXME: When we have all the properties using the new StyleBuilder, we 1 // FIXME: When we have all the properties using the new StyleBuilder, we
2 // should use this for make_css_property_names.py 2 // should use this for make_css_property_names.py
3 // Note: Mandatory blank line to skip parameter parsing phase 3 // Note: Mandatory blank line to skip parameter parsing phase
4 4
5 background-attachment custom_all
6 background-blend-mode custom_all
7 background-clip custom_all
8 background-color custom_all
9 background-image custom_all
10 background-origin custom_all
11 background-position-x custom_all
12 background-position-y custom_all
13 background-repeat-x custom_all
14 background-repeat-y custom_all
15 background-size custom_all
16 border-bottom-color custom_all
5 border-bottom-style type_name=EBorderStyle, initial=initialBorderStyle 17 border-bottom-style type_name=EBorderStyle, initial=initialBorderStyle
6 border-collapse 18 border-collapse
19 border-left-color custom_all
7 border-left-style type_name=EBorderStyle, initial=initialBorderStyle 20 border-left-style type_name=EBorderStyle, initial=initialBorderStyle
21 border-right-color custom_all
8 border-right-style type_name=EBorderStyle, initial=initialBorderStyle 22 border-right-style type_name=EBorderStyle, initial=initialBorderStyle
23 border-top-color custom_all
9 border-top-style type_name=EBorderStyle, initial=initialBorderStyle 24 border-top-style type_name=EBorderStyle, initial=initialBorderStyle
10 bottom apply_type=length, initial=initialOffset, use_auto 25 bottom apply_type=length, initial=initialOffset, use_auto
11 box-sizing 26 box-sizing
12 caption-side 27 caption-side
13 clear 28 clear
29 color custom_all
14 empty-cells type_name=EEmptyCell 30 empty-cells type_name=EEmptyCell
15 float type_name=EFloat, name_for_methods=Floating 31 float type_name=EFloat, name_for_methods=Floating
16 height apply_type=length, initial=initialSize, use_auto, use_intrinsic 32 height apply_type=length, initial=initialSize, use_auto, use_intrinsic
17 image-rendering 33 image-rendering
18 left apply_type=length, initial=initialOffset, use_auto 34 left apply_type=length, initial=initialOffset, use_auto
19 list-style-position 35 list-style-position
20 list-style-type 36 list-style-type
21 margin-bottom apply_type=length, initial=initialMargin, use_auto 37 margin-bottom apply_type=length, initial=initialMargin, use_auto
22 margin-left apply_type=length, initial=initialMargin, use_auto 38 margin-left apply_type=length, initial=initialMargin, use_auto
23 margin-right apply_type=length, initial=initialMargin, use_auto 39 margin-right apply_type=length, initial=initialMargin, use_auto
24 margin-top apply_type=length, initial=initialMargin, use_auto 40 margin-top apply_type=length, initial=initialMargin, use_auto
25 max-height apply_type=length, initial=initialMaxSize, use_auto, use_intrinsic, u se_none 41 max-height apply_type=length, initial=initialMaxSize, use_auto, use_intrinsic, u se_none
26 max-width apply_type=length, initial=initialMaxSize, use_auto, use_intrinsic, us e_none 42 max-width apply_type=length, initial=initialMaxSize, use_auto, use_intrinsic, us e_none
27 min-height apply_type=length, initial=initialMinSize, use_auto, use_intrinsic, u se_none 43 min-height apply_type=length, initial=initialMinSize, use_auto, use_intrinsic, u se_none
28 min-width apply_type=length, initial=initialMinSize, use_auto, use_intrinsic 44 min-width apply_type=length, initial=initialMinSize, use_auto, use_intrinsic
29 mix-blend-mode type_name=BlendMode, name_for_methods=BlendMode 45 mix-blend-mode type_name=BlendMode, name_for_methods=BlendMode
30 opacity type_name=float 46 opacity type_name=float
47 outline-color custom_all
31 overflow-wrap 48 overflow-wrap
32 overflow-x type_name=EOverflow 49 overflow-x type_name=EOverflow
33 overflow-y type_name=EOverflow 50 overflow-y type_name=EOverflow
34 padding-bottom apply_type=length, initial=initialPadding 51 padding-bottom apply_type=length, initial=initialPadding
35 padding-left apply_type=length, initial=initialPadding 52 padding-left apply_type=length, initial=initialPadding
36 padding-right apply_type=length, initial=initialPadding 53 padding-right apply_type=length, initial=initialPadding
37 padding-top apply_type=length, initial=initialPadding 54 padding-top apply_type=length, initial=initialPadding
38 page-break-after type_name=EPageBreak, initial=initialPageBreak 55 page-break-after type_name=EPageBreak, initial=initialPageBreak
39 page-break-before type_name=EPageBreak, initial=initialPageBreak 56 page-break-before type_name=EPageBreak, initial=initialPageBreak
40 page-break-inside type_name=EPageBreak, initial=initialPageBreak 57 page-break-inside type_name=EPageBreak, initial=initialPageBreak
41 pointer-events 58 pointer-events
42 position 59 position
43 right apply_type=length, initial=initialOffset, use_auto 60 right apply_type=length, initial=initialOffset, use_auto
44 speak 61 speak
45 table-layout 62 table-layout
46 tab-size type_name=unsigned 63 tab-size type_name=unsigned
64 text-decoration-color custom_all
47 text-decoration-style type_name=TextDecorationStyle 65 text-decoration-style type_name=TextDecorationStyle
48 text-overflow type_name=TextOverflow 66 text-overflow type_name=TextOverflow
49 text-transform 67 text-transform
50 top apply_type=length, initial=initialOffset, use_auto 68 top apply_type=length, initial=initialOffset, use_auto
51 touch-action type_name=TouchAction, initial=initialTouchAction 69 touch-action type_name=TouchAction, initial=initialTouchAction
52 unicode-bidi 70 unicode-bidi
53 visibility 71 visibility
54 white-space 72 white-space
55 width apply_type=length, initial=initialSize, use_auto, use_intrinsic 73 width apply_type=length, initial=initialSize, use_auto, use_intrinsic
56 word-break 74 word-break
57 // UAs must treat 'word-wrap' as an alternate name for the 'overflow-wrap' prope rty. So using the same handlers. 75 // UAs must treat 'word-wrap' as an alternate name for the 'overflow-wrap' prope rty. So using the same handlers.
58 word-wrap name_for_methods=OverflowWrap 76 word-wrap name_for_methods=OverflowWrap
59 zoom custom_all 77 zoom custom_all
60 78
61 -webkit-align-content 79 -webkit-align-content
62 -webkit-align-items 80 -webkit-align-items
63 -webkit-align-self type_name=EAlignItems 81 -webkit-align-self type_name=EAlignItems
64 -webkit-appearance type_name=ControlPart 82 -webkit-appearance type_name=ControlPart
65 -webkit-backface-visibility 83 -webkit-backface-visibility
84 -webkit-background-clip use_handlers_for=CSSPropertyBackgroundClip
85 -webkit-background-composite custom_all
86 -webkit-background-origin use_handlers_for=CSSPropertyBackgroundOrigin
87 -webkit-background-size use_handlers_for=CSSPropertyBackgroundSize
66 -webkit-border-fit 88 -webkit-border-fit
67 -webkit-border-image initial=initialNinePieceImage, custom_value 89 -webkit-border-image initial=initialNinePieceImage, custom_value
68 -webkit-box-align type_name=EBoxAlignment 90 -webkit-box-align type_name=EBoxAlignment
69 -webkit-box-decoration-break 91 -webkit-box-decoration-break
70 -webkit-box-direction 92 -webkit-box-direction
71 -webkit-box-flex-group type_name=unsigned int 93 -webkit-box-flex-group type_name=unsigned int
72 -webkit-box-flex type_name=float 94 -webkit-box-flex type_name=float
73 -webkit-box-lines 95 -webkit-box-lines
74 -webkit-box-ordinal-group type_name=unsigned int 96 -webkit-box-ordinal-group type_name=unsigned int
75 -webkit-box-orient 97 -webkit-box-orient
76 -webkit-box-pack 98 -webkit-box-pack
77 -webkit-column-axis type_name=ColumnAxis 99 -webkit-column-axis type_name=ColumnAxis
78 -webkit-column-break-after type_name=EPageBreak, initial=initialPageBreak 100 -webkit-column-break-after type_name=EPageBreak, initial=initialPageBreak
79 -webkit-column-break-before type_name=EPageBreak, initial=initialPageBreak 101 -webkit-column-break-before type_name=EPageBreak, initial=initialPageBreak
80 -webkit-column-break-inside type_name=EPageBreak, initial=initialPageBreak 102 -webkit-column-break-inside type_name=EPageBreak, initial=initialPageBreak
81 -webkit-column-progression type_name=ColumnProgression 103 -webkit-column-progression type_name=ColumnProgression
104 -webkit-column-rule-color custom_all
82 -webkit-column-rule-style type_name=EBorderStyle, initial=initialBorderStyle 105 -webkit-column-rule-style type_name=EBorderStyle, initial=initialBorderStyle
83 -webkit-column-span type_name=ColumnSpan 106 -webkit-column-span type_name=ColumnSpan
84 -webkit-flex-basis apply_type=length, use_auto 107 -webkit-flex-basis apply_type=length, use_auto
85 -webkit-flex-direction 108 -webkit-flex-direction
86 -webkit-flex-grow type_name=float 109 -webkit-flex-grow type_name=float
87 -webkit-flex-shrink type_name=float 110 -webkit-flex-shrink type_name=float
88 -webkit-flex-wrap 111 -webkit-flex-wrap
89 -webkit-grid-auto-flow type_name=GridAutoFlow 112 -webkit-grid-auto-flow type_name=GridAutoFlow
90 -webkit-hyphenate-limit-after type_name=short, name_for_methods=HyphenationLimit After, custom_value 113 -webkit-hyphenate-limit-after type_name=short, name_for_methods=HyphenationLimit After, custom_value
91 -webkit-hyphenate-limit-before type_name=short, name_for_methods=HyphenationLimi tBefore, custom_value 114 -webkit-hyphenate-limit-before type_name=short, name_for_methods=HyphenationLimi tBefore, custom_value
92 -webkit-hyphenate-limit-lines type_name=short, name_for_methods=HyphenationLimit Lines, custom_value 115 -webkit-hyphenate-limit-lines type_name=short, name_for_methods=HyphenationLimit Lines, custom_value
93 -webkit-hyphens type_name=Hyphens 116 -webkit-hyphens type_name=Hyphens
94 -webkit-justify-content 117 -webkit-justify-content
95 -webkit-line-align type_name=LineAlign 118 -webkit-line-align type_name=LineAlign
96 -webkit-line-break type_name=LineBreak 119 -webkit-line-break type_name=LineBreak
97 -webkit-line-clamp type_name=LineClampValue 120 -webkit-line-clamp type_name=LineClampValue
98 -webkit-line-snap type_name=LineSnap 121 -webkit-line-snap type_name=LineSnap
99 -webkit-margin-after-collapse type_name=EMarginCollapse 122 -webkit-margin-after-collapse type_name=EMarginCollapse
100 -webkit-margin-before-collapse type_name=EMarginCollapse 123 -webkit-margin-before-collapse type_name=EMarginCollapse
101 -webkit-margin-bottom-collapse type_name=EMarginCollapse, name_for_methods=Margi nAfterCollapse 124 -webkit-margin-bottom-collapse type_name=EMarginCollapse, name_for_methods=Margi nAfterCollapse
102 -webkit-margin-top-collapse type_name=EMarginCollapse, name_for_methods=MarginBe foreCollapse 125 -webkit-margin-top-collapse type_name=EMarginCollapse, name_for_methods=MarginBe foreCollapse
103 -webkit-marquee-direction 126 -webkit-marquee-direction
104 -webkit-marquee-increment custom_value 127 -webkit-marquee-increment custom_value
105 -webkit-marquee-repetition type_name=int, name_for_methods=MarqueeLoopCount, cus tom_value 128 -webkit-marquee-repetition type_name=int, name_for_methods=MarqueeLoopCount, cus tom_value
106 -webkit-marquee-style name_for_methods=MarqueeBehavior 129 -webkit-marquee-style name_for_methods=MarqueeBehavior
107 -webkit-mask-box-image initial=initialNinePieceImage, custom_value 130 -webkit-mask-box-image initial=initialNinePieceImage, custom_value
131 -webkit-mask-clip custom_all
132 -webkit-mask-composite custom_all
133 -webkit-mask-image custom_all
134 -webkit-mask-origin custom_all
135 -webkit-mask-position-x custom_all
136 -webkit-mask-position-y custom_all
137 -webkit-mask-repeat-x custom_all
138 -webkit-mask-repeat-y custom_all
139 -webkit-mask-size custom_all
108 -webkit-order type_name=int 140 -webkit-order type_name=int
109 -webkit-perspective-origin-x apply_type=length 141 -webkit-perspective-origin-x apply_type=length
110 -webkit-perspective-origin-y apply_type=length 142 -webkit-perspective-origin-y apply_type=length
111 -webkit-print-color-adjust type_name=PrintColorAdjust 143 -webkit-print-color-adjust type_name=PrintColorAdjust
112 -webkit-region-break-after type_name=EPageBreak, initial=initialPageBreak 144 -webkit-region-break-after type_name=EPageBreak, initial=initialPageBreak
113 -webkit-region-break-before type_name=EPageBreak, initial=initialPageBreak 145 -webkit-region-break-before type_name=EPageBreak, initial=initialPageBreak
114 -webkit-region-break-inside type_name=EPageBreak, initial=initialPageBreak 146 -webkit-region-break-inside type_name=EPageBreak, initial=initialPageBreak
115 -webkit-region-overflow type_name=RegionOverflow 147 -webkit-region-overflow type_name=RegionOverflow
116 -webkit-rtl-ordering type_name=Order, getter=rtlOrdering, setter=setRTLOrdering, initial=initialRTLOrdering 148 -webkit-rtl-ordering type_name=Order, getter=rtlOrdering, setter=setRTLOrdering, initial=initialRTLOrdering
117 -webkit-ruby-position type_name=RubyPosition 149 -webkit-ruby-position type_name=RubyPosition
118 -webkit-shape-margin apply_type=length 150 -webkit-shape-margin apply_type=length
119 -webkit-shape-padding apply_type=length 151 -webkit-shape-padding apply_type=length
120 -webkit-text-align-last type_name=TextAlignLast, condition=CSS3_TEXT 152 -webkit-text-align-last type_name=TextAlignLast, condition=CSS3_TEXT
121 -webkit-text-combine type_name=TextCombine 153 -webkit-text-combine type_name=TextCombine
154 -webkit-text-emphasis-color custom_all
122 -webkit-text-emphasis-position type_name=TextEmphasisPosition 155 -webkit-text-emphasis-position type_name=TextEmphasisPosition
156 -webkit-text-fill-color custom_all
123 -webkit-text-security 157 -webkit-text-security
158 -webkit-text-stroke-color custom_all
124 -webkit-transform-origin-x apply_type=length 159 -webkit-transform-origin-x apply_type=length
125 -webkit-transform-origin-y apply_type=length 160 -webkit-transform-origin-y apply_type=length
126 -webkit-transform-style name_for_methods=TransformStyle3D 161 -webkit-transform-style name_for_methods=TransformStyle3D
127 -webkit-user-drag 162 -webkit-user-drag
128 -webkit-user-modify 163 -webkit-user-modify
129 -webkit-user-select 164 -webkit-user-select
130 -webkit-wrap-flow type_name=WrapFlow 165 -webkit-wrap-flow type_name=WrapFlow
131 -webkit-wrap-through type_name=WrapThrough 166 -webkit-wrap-through type_name=WrapThrough
OLDNEW
« no previous file with comments | « no previous file | Source/core/css/DeprecatedStyleBuilder.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698