|
1 /* This file is automatically generated from CSSPropertyNames.in by makeprop, do not edit */ |
|
2 |
|
3 #ifndef CSSPropertyNames_h |
|
4 #define CSSPropertyNames_h |
|
5 |
|
6 enum CSSPropertyID { |
|
7 CSS_PROP_INVALID = 0, |
|
8 CSS_PROP_BACKGROUND = 1, |
|
9 CSS_PROP_BACKGROUND_ATTACHMENT = 2, |
|
10 CSS_PROP_BACKGROUND_COLOR = 3, |
|
11 CSS_PROP_BACKGROUND_IMAGE = 4, |
|
12 CSS_PROP_BACKGROUND_POSITION = 5, |
|
13 CSS_PROP_BACKGROUND_POSITION_X = 6, |
|
14 CSS_PROP_BACKGROUND_POSITION_Y = 7, |
|
15 CSS_PROP_BACKGROUND_REPEAT = 8, |
|
16 CSS_PROP_BORDER = 9, |
|
17 CSS_PROP_BORDER_BOTTOM = 10, |
|
18 CSS_PROP_BORDER_BOTTOM_COLOR = 11, |
|
19 CSS_PROP_BORDER_BOTTOM_STYLE = 12, |
|
20 CSS_PROP_BORDER_BOTTOM_WIDTH = 13, |
|
21 CSS_PROP_BORDER_COLLAPSE = 14, |
|
22 CSS_PROP_BORDER_COLOR = 15, |
|
23 CSS_PROP_BORDER_LEFT = 16, |
|
24 CSS_PROP_BORDER_LEFT_COLOR = 17, |
|
25 CSS_PROP_BORDER_LEFT_STYLE = 18, |
|
26 CSS_PROP_BORDER_LEFT_WIDTH = 19, |
|
27 CSS_PROP_BORDER_RIGHT = 20, |
|
28 CSS_PROP_BORDER_RIGHT_COLOR = 21, |
|
29 CSS_PROP_BORDER_RIGHT_STYLE = 22, |
|
30 CSS_PROP_BORDER_RIGHT_WIDTH = 23, |
|
31 CSS_PROP_BORDER_SPACING = 24, |
|
32 CSS_PROP_BORDER_STYLE = 25, |
|
33 CSS_PROP_BORDER_TOP = 26, |
|
34 CSS_PROP_BORDER_TOP_COLOR = 27, |
|
35 CSS_PROP_BORDER_TOP_STYLE = 28, |
|
36 CSS_PROP_BORDER_TOP_WIDTH = 29, |
|
37 CSS_PROP_BORDER_WIDTH = 30, |
|
38 CSS_PROP_BOTTOM = 31, |
|
39 CSS_PROP_CAPTION_SIDE = 32, |
|
40 CSS_PROP_CLEAR = 33, |
|
41 CSS_PROP_CLIP = 34, |
|
42 CSS_PROP_COLOR = 35, |
|
43 CSS_PROP_CONTENT = 36, |
|
44 CSS_PROP_COUNTER_INCREMENT = 37, |
|
45 CSS_PROP_COUNTER_RESET = 38, |
|
46 CSS_PROP_CURSOR = 39, |
|
47 CSS_PROP_DIRECTION = 40, |
|
48 CSS_PROP_DISPLAY = 41, |
|
49 CSS_PROP_EMPTY_CELLS = 42, |
|
50 CSS_PROP_FLOAT = 43, |
|
51 CSS_PROP_FONT = 44, |
|
52 CSS_PROP_FONT_FAMILY = 45, |
|
53 CSS_PROP_FONT_SIZE = 46, |
|
54 CSS_PROP_FONT_STRETCH = 47, |
|
55 CSS_PROP_FONT_STYLE = 48, |
|
56 CSS_PROP_FONT_VARIANT = 49, |
|
57 CSS_PROP_FONT_WEIGHT = 50, |
|
58 CSS_PROP_HEIGHT = 51, |
|
59 CSS_PROP_LEFT = 52, |
|
60 CSS_PROP_LETTER_SPACING = 53, |
|
61 CSS_PROP_LINE_HEIGHT = 54, |
|
62 CSS_PROP_LIST_STYLE = 55, |
|
63 CSS_PROP_LIST_STYLE_IMAGE = 56, |
|
64 CSS_PROP_LIST_STYLE_POSITION = 57, |
|
65 CSS_PROP_LIST_STYLE_TYPE = 58, |
|
66 CSS_PROP_MARGIN = 59, |
|
67 CSS_PROP_MARGIN_BOTTOM = 60, |
|
68 CSS_PROP_MARGIN_LEFT = 61, |
|
69 CSS_PROP_MARGIN_RIGHT = 62, |
|
70 CSS_PROP_MARGIN_TOP = 63, |
|
71 CSS_PROP_MAX_HEIGHT = 64, |
|
72 CSS_PROP_MAX_WIDTH = 65, |
|
73 CSS_PROP_MIN_HEIGHT = 66, |
|
74 CSS_PROP_MIN_WIDTH = 67, |
|
75 CSS_PROP_OPACITY = 68, |
|
76 CSS_PROP_ORPHANS = 69, |
|
77 CSS_PROP_OUTLINE = 70, |
|
78 CSS_PROP_OUTLINE_COLOR = 71, |
|
79 CSS_PROP_OUTLINE_OFFSET = 72, |
|
80 CSS_PROP_OUTLINE_STYLE = 73, |
|
81 CSS_PROP_OUTLINE_WIDTH = 74, |
|
82 CSS_PROP_OVERFLOW = 75, |
|
83 CSS_PROP_OVERFLOW_X = 76, |
|
84 CSS_PROP_OVERFLOW_Y = 77, |
|
85 CSS_PROP_PADDING = 78, |
|
86 CSS_PROP_PADDING_BOTTOM = 79, |
|
87 CSS_PROP_PADDING_LEFT = 80, |
|
88 CSS_PROP_PADDING_RIGHT = 81, |
|
89 CSS_PROP_PADDING_TOP = 82, |
|
90 CSS_PROP_PAGE = 83, |
|
91 CSS_PROP_PAGE_BREAK_AFTER = 84, |
|
92 CSS_PROP_PAGE_BREAK_BEFORE = 85, |
|
93 CSS_PROP_PAGE_BREAK_INSIDE = 86, |
|
94 CSS_PROP_POSITION = 87, |
|
95 CSS_PROP_QUOTES = 88, |
|
96 CSS_PROP_RESIZE = 89, |
|
97 CSS_PROP_RIGHT = 90, |
|
98 CSS_PROP_SCROLLBAR_3DLIGHT_COLOR = 91, |
|
99 CSS_PROP_SCROLLBAR_ARROW_COLOR = 92, |
|
100 CSS_PROP_SCROLLBAR_DARKSHADOW_COLOR = 93, |
|
101 CSS_PROP_SCROLLBAR_FACE_COLOR = 94, |
|
102 CSS_PROP_SCROLLBAR_HIGHLIGHT_COLOR = 95, |
|
103 CSS_PROP_SCROLLBAR_SHADOW_COLOR = 96, |
|
104 CSS_PROP_SCROLLBAR_TRACK_COLOR = 97, |
|
105 CSS_PROP_SIZE = 98, |
|
106 CSS_PROP_TABLE_LAYOUT = 99, |
|
107 CSS_PROP_TEXT_ALIGN = 100, |
|
108 CSS_PROP_TEXT_DECORATION = 101, |
|
109 CSS_PROP_TEXT_INDENT = 102, |
|
110 CSS_PROP_TEXT_LINE_THROUGH = 103, |
|
111 CSS_PROP_TEXT_LINE_THROUGH_COLOR = 104, |
|
112 CSS_PROP_TEXT_LINE_THROUGH_MODE = 105, |
|
113 CSS_PROP_TEXT_LINE_THROUGH_STYLE = 106, |
|
114 CSS_PROP_TEXT_LINE_THROUGH_WIDTH = 107, |
|
115 CSS_PROP_TEXT_OVERFLOW = 108, |
|
116 CSS_PROP_TEXT_OVERLINE = 109, |
|
117 CSS_PROP_TEXT_OVERLINE_COLOR = 110, |
|
118 CSS_PROP_TEXT_OVERLINE_MODE = 111, |
|
119 CSS_PROP_TEXT_OVERLINE_STYLE = 112, |
|
120 CSS_PROP_TEXT_OVERLINE_WIDTH = 113, |
|
121 CSS_PROP_TEXT_SHADOW = 114, |
|
122 CSS_PROP_TEXT_TRANSFORM = 115, |
|
123 CSS_PROP_TEXT_UNDERLINE = 116, |
|
124 CSS_PROP_TEXT_UNDERLINE_COLOR = 117, |
|
125 CSS_PROP_TEXT_UNDERLINE_MODE = 118, |
|
126 CSS_PROP_TEXT_UNDERLINE_STYLE = 119, |
|
127 CSS_PROP_TEXT_UNDERLINE_WIDTH = 120, |
|
128 CSS_PROP_TOP = 121, |
|
129 CSS_PROP_UNICODE_BIDI = 122, |
|
130 CSS_PROP_VERTICAL_ALIGN = 123, |
|
131 CSS_PROP_VISIBILITY = 124, |
|
132 CSS_PROP_WHITE_SPACE = 125, |
|
133 CSS_PROP_WIDOWS = 126, |
|
134 CSS_PROP_WIDTH = 127, |
|
135 CSS_PROP_WORD_BREAK = 128, |
|
136 CSS_PROP_WORD_SPACING = 129, |
|
137 CSS_PROP_WORD_WRAP = 130, |
|
138 CSS_PROP_Z_INDEX = 131, |
|
139 CSS_PROP__WEBKIT_APPEARANCE = 132, |
|
140 CSS_PROP__WEBKIT_BACKGROUND_CLIP = 133, |
|
141 CSS_PROP__WEBKIT_BACKGROUND_COMPOSITE = 134, |
|
142 CSS_PROP__WEBKIT_BACKGROUND_ORIGIN = 135, |
|
143 CSS_PROP__WEBKIT_BACKGROUND_SIZE = 136, |
|
144 CSS_PROP__WEBKIT_BINDING = 137, |
|
145 CSS_PROP__WEBKIT_BORDER_BOTTOM_LEFT_RADIUS = 138, |
|
146 CSS_PROP__WEBKIT_BORDER_BOTTOM_RIGHT_RADIUS = 139, |
|
147 CSS_PROP__WEBKIT_BORDER_FIT = 140, |
|
148 CSS_PROP__WEBKIT_BORDER_HORIZONTAL_SPACING = 141, |
|
149 CSS_PROP__WEBKIT_BORDER_IMAGE = 142, |
|
150 CSS_PROP__WEBKIT_BORDER_RADIUS = 143, |
|
151 CSS_PROP__WEBKIT_BORDER_TOP_LEFT_RADIUS = 144, |
|
152 CSS_PROP__WEBKIT_BORDER_TOP_RIGHT_RADIUS = 145, |
|
153 CSS_PROP__WEBKIT_BORDER_VERTICAL_SPACING = 146, |
|
154 CSS_PROP__WEBKIT_BOX_ALIGN = 147, |
|
155 CSS_PROP__WEBKIT_BOX_DIRECTION = 148, |
|
156 CSS_PROP__WEBKIT_BOX_FLEX = 149, |
|
157 CSS_PROP__WEBKIT_BOX_FLEX_GROUP = 150, |
|
158 CSS_PROP__WEBKIT_BOX_LINES = 151, |
|
159 CSS_PROP__WEBKIT_BOX_ORDINAL_GROUP = 152, |
|
160 CSS_PROP__WEBKIT_BOX_ORIENT = 153, |
|
161 CSS_PROP__WEBKIT_BOX_PACK = 154, |
|
162 CSS_PROP__WEBKIT_BOX_SHADOW = 155, |
|
163 CSS_PROP__WEBKIT_BOX_SIZING = 156, |
|
164 CSS_PROP__WEBKIT_COLUMN_BREAK_AFTER = 157, |
|
165 CSS_PROP__WEBKIT_COLUMN_BREAK_BEFORE = 158, |
|
166 CSS_PROP__WEBKIT_COLUMN_BREAK_INSIDE = 159, |
|
167 CSS_PROP__WEBKIT_COLUMN_COUNT = 160, |
|
168 CSS_PROP__WEBKIT_COLUMN_GAP = 161, |
|
169 CSS_PROP__WEBKIT_COLUMN_RULE = 162, |
|
170 CSS_PROP__WEBKIT_COLUMN_RULE_COLOR = 163, |
|
171 CSS_PROP__WEBKIT_COLUMN_RULE_STYLE = 164, |
|
172 CSS_PROP__WEBKIT_COLUMN_RULE_WIDTH = 165, |
|
173 CSS_PROP__WEBKIT_COLUMN_WIDTH = 166, |
|
174 CSS_PROP__WEBKIT_COLUMNS = 167, |
|
175 CSS_PROP__WEBKIT_DASHBOARD_REGION = 168, |
|
176 CSS_PROP__WEBKIT_FONT_SIZE_DELTA = 169, |
|
177 CSS_PROP__WEBKIT_HIGHLIGHT = 170, |
|
178 CSS_PROP__WEBKIT_LINE_BREAK = 171, |
|
179 CSS_PROP__WEBKIT_LINE_CLAMP = 172, |
|
180 CSS_PROP__WEBKIT_MARGIN_BOTTOM_COLLAPSE = 173, |
|
181 CSS_PROP__WEBKIT_MARGIN_COLLAPSE = 174, |
|
182 CSS_PROP__WEBKIT_MARGIN_START = 175, |
|
183 CSS_PROP__WEBKIT_MARGIN_TOP_COLLAPSE = 176, |
|
184 CSS_PROP__WEBKIT_MARQUEE = 177, |
|
185 CSS_PROP__WEBKIT_MARQUEE_DIRECTION = 178, |
|
186 CSS_PROP__WEBKIT_MARQUEE_INCREMENT = 179, |
|
187 CSS_PROP__WEBKIT_MARQUEE_REPETITION = 180, |
|
188 CSS_PROP__WEBKIT_MARQUEE_SPEED = 181, |
|
189 CSS_PROP__WEBKIT_MARQUEE_STYLE = 182, |
|
190 CSS_PROP__WEBKIT_MATCH_NEAREST_MAIL_BLOCKQUOTE_COLOR = 183, |
|
191 CSS_PROP__WEBKIT_NBSP_MODE = 184, |
|
192 CSS_PROP__WEBKIT_PADDING_START = 185, |
|
193 CSS_PROP__WEBKIT_RTL_ORDERING = 186, |
|
194 CSS_PROP__WEBKIT_TEXT_DECORATIONS_IN_EFFECT = 187, |
|
195 CSS_PROP__WEBKIT_TEXT_FILL_COLOR = 188, |
|
196 CSS_PROP__WEBKIT_TEXT_SECURITY = 189, |
|
197 CSS_PROP__WEBKIT_TEXT_SIZE_ADJUST = 190, |
|
198 CSS_PROP__WEBKIT_TEXT_STROKE = 191, |
|
199 CSS_PROP__WEBKIT_TEXT_STROKE_COLOR = 192, |
|
200 CSS_PROP__WEBKIT_TEXT_STROKE_WIDTH = 193, |
|
201 CSS_PROP__WEBKIT_USER_DRAG = 194, |
|
202 CSS_PROP__WEBKIT_USER_MODIFY = 195, |
|
203 CSS_PROP__WEBKIT_USER_SELECT = 196, |
|
204 CSS_PROP__WAP_MARQUEE_STYLE = 197, |
|
205 CSS_PROP__WAP_MARQUEE_LOOP = 198, |
|
206 CSS_PROP__WAP_MARQUEE_DIR = 199, |
|
207 CSS_PROP__WAP_MARQUEE_SPEED = 200, |
|
208 CSS_PROP__WAP_INPUT_FORMAT = 201, |
|
209 CSS_PROP__WAP_INPUT_REQUIRED = 202, |
|
210 }; |
|
211 |
|
212 const int numCSSProperties = 203; |
|
213 const size_t maxCSSPropertyNameLength = 44; |
|
214 |
|
215 const char* getPropertyName(CSSPropertyID); |
|
216 |
|
217 #endif |