Bug 458861. Validate TrueType headers before activating downloaded font. r=roc, sr...
[wine-gecko.git] / layout / style / nsCSSKeywordList.h
blob909be124724fecca3e739eddad6e5584f28c82f3
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* ***** BEGIN LICENSE BLOCK *****
3 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
5 * The contents of this file are subject to the Mozilla Public License Version
6 * 1.1 (the "License"); you may not use this file except in compliance with
7 * the License. You may obtain a copy of the License at
8 * http://www.mozilla.org/MPL/
10 * Software distributed under the License is distributed on an "AS IS" basis,
11 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
12 * for the specific language governing rights and limitations under the
13 * License.
15 * The Original Code is mozilla.org code.
17 * The Initial Developer of the Original Code is
18 * Netscape Communications Corporation.
19 * Portions created by the Initial Developer are Copyright (C) 1999
20 * the Initial Developer. All Rights Reserved.
22 * Contributor(s):
24 * Alternatively, the contents of this file may be used under the terms of
25 * either of the GNU General Public License Version 2 or later (the "GPL"),
26 * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
27 * in which case the provisions of the GPL or the LGPL are applicable instead
28 * of those above. If you wish to allow use of your version of this file only
29 * under the terms of either the GPL or the LGPL, and not to allow others to
30 * use your version of this file under the terms of the MPL, indicate your
31 * decision by deleting the provisions above and replace them with the notice
32 * and other provisions required by the GPL or the LGPL. If you do not delete
33 * the provisions above, a recipient may use your version of this file under
34 * the terms of any one of the MPL, the GPL or the LGPL.
36 * ***** END LICENSE BLOCK ***** */
38 /* keywords used within CSS property values */
40 /******
42 This file contains the list of all parsed CSS keywords
43 See nsCSSKeywords.h for access to the enum values for keywords
45 It is designed to be used as inline input to nsCSSKeywords.cpp *only*
46 through the magic of C preprocessing.
48 All entries must be enclosed in the macro CSS_KEY which will have cruel
49 and unusual things done to it
51 It is recommended (but not strictly necessary) to keep all entries
52 in alphabetical order
54 Requirements:
56 Entries are in the form: (name, id). 'id' must always be the same as 'name'
57 except that all hyphens ('-') in 'name' are converted to underscores ('_')
58 in 'id'. This lets us do nice things with the macros without having to
59 copy/convert strings at runtime.
61 'name' entries *must* use only lowercase characters.
63 ** Break these invariants and bad things will happen. **
65 ******/
67 // OUTPUT_CLASS=nsCSSKeywords
68 // MACRO_NAME=CSS_KEY
70 CSS_KEY(-moz-activehyperlinktext, _moz_activehyperlinktext)
71 CSS_KEY(-moz-alias, _moz_alias)
72 CSS_KEY(-moz-all, _moz_all)
73 CSS_KEY(-moz-alt-content, _moz_alt_content)
74 CSS_KEY(-moz-anchor-decoration, _moz_anchor_decoration)
75 CSS_KEY(-moz-arabic-indic, _moz_arabic_indic)
76 CSS_KEY(-moz-available, _moz_available)
77 CSS_KEY(-moz-bengali, _moz_bengali)
78 CSS_KEY(-moz-box, _moz_box)
79 CSS_KEY(-moz-button, _moz_button)
80 CSS_KEY(-moz-buttondefault, _moz_buttondefault)
81 CSS_KEY(-moz-buttonhoverface, _moz_buttonhoverface)
82 CSS_KEY(-moz-buttonhovertext, _moz_buttonhovertext)
83 CSS_KEY(-moz-cell, _moz_cell)
84 CSS_KEY(-moz-cellhighlight, _moz_cellhighlight)
85 CSS_KEY(-moz-cellhighlighttext, _moz_cellhighlighttext)
86 CSS_KEY(-moz-center, _moz_center)
87 CSS_KEY(-moz-cjk-earthly-branch, _moz_cjk_earthly_branch)
88 CSS_KEY(-moz-cjk-heavenly-stem, _moz_cjk_heavenly_stem)
89 CSS_KEY(-moz-compact, _moz_compact) // Disabled because not supported.
90 CSS_KEY(-moz-context-menu, _moz_context_menu)
91 CSS_KEY(-moz-copy, _moz_copy)
92 CSS_KEY(-moz-deck, _moz_deck)
93 CSS_KEY(-moz-desktop, _moz_desktop)
94 CSS_KEY(-moz-devanagari, _moz_devanagari)
95 CSS_KEY(-moz-dialog, _moz_dialog)
96 CSS_KEY(-moz-dialogtext, _moz_dialogtext)
97 CSS_KEY(-moz-document, _moz_document)
98 CSS_KEY(-moz-dragtargetzone, _moz_dragtargetzone)
99 CSS_KEY(-moz-eventreerow, _moz_eventreerow)
100 CSS_KEY(-moz-ethiopic-halehame, _moz_ethiopic_halehame)
101 CSS_KEY(-moz-ethiopic-numeric, _moz_ethiopic_numeric)
102 CSS_KEY(-moz-ethiopic-halehame-am, _moz_ethiopic_halehame_am)
103 CSS_KEY(-moz-ethiopic-halehame-ti-er, _moz_ethiopic_halehame_ti_er)
104 CSS_KEY(-moz-ethiopic-halehame-ti-et, _moz_ethiopic_halehame_ti_et)
105 CSS_KEY(-moz-field, _moz_field)
106 CSS_KEY(-moz-fieldtext, _moz_fieldtext)
107 CSS_KEY(-moz-fit-content, _moz_fit_content)
108 CSS_KEY(-moz-grabbing, _moz_grabbing)
109 CSS_KEY(-moz-grab, _moz_grab)
110 CSS_KEY(-moz-grid-group, _moz_grid_group)
111 CSS_KEY(-moz-grid-line, _moz_grid_line)
112 CSS_KEY(-moz-grid, _moz_grid)
113 CSS_KEY(-moz-groupbox, _moz_groupbox)
114 CSS_KEY(-moz-gujarati, _moz_gujarati)
115 CSS_KEY(-moz-gurmukhi, _moz_gurmukhi)
116 CSS_KEY(-moz-hangul-consonant, _moz_hangul_consonant)
117 CSS_KEY(-moz-hidden-unscrollable, _moz_hidden_unscrollable)
118 CSS_KEY(-moz-hangul, _moz_hangul)
119 CSS_KEY(-moz-hyperlinktext, _moz_hyperlinktext)
120 CSS_KEY(-moz-html-cellhighlight, _moz_html_cellhighlight)
121 CSS_KEY(-moz-html-cellhighlighttext, _moz_html_cellhighlighttext)
122 CSS_KEY(-moz-info, _moz_info)
123 CSS_KEY(-moz-initial, _moz_initial)
124 CSS_KEY(-moz-inline-box, _moz_inline_box)
125 CSS_KEY(-moz-inline-grid, _moz_inline_grid)
126 CSS_KEY(-moz-inline-stack, _moz_inline_stack)
127 CSS_KEY(-moz-japanese-formal, _moz_japanese_formal)
128 CSS_KEY(-moz-japanese-informal, _moz_japanese_informal)
129 CSS_KEY(-moz-kannada, _moz_kannada)
130 CSS_KEY(-moz-khmer, _moz_khmer)
131 CSS_KEY(-moz-lao, _moz_lao)
132 CSS_KEY(-moz-left, _moz_left)
133 CSS_KEY(-moz-list, _moz_list)
134 CSS_KEY(-moz-mac-accentdarkestshadow, _moz_mac_accentdarkestshadow)
135 CSS_KEY(-moz-mac-accentdarkshadow, _moz_mac_accentdarkshadow)
136 CSS_KEY(-moz-mac-accentface, _moz_mac_accentface)
137 CSS_KEY(-moz-mac-accentlightesthighlight, _moz_mac_accentlightesthighlight)
138 CSS_KEY(-moz-mac-accentlightshadow, _moz_mac_accentlightshadow)
139 CSS_KEY(-moz-mac-accentregularhighlight, _moz_mac_accentregularhighlight)
140 CSS_KEY(-moz-mac-accentregularshadow, _moz_mac_accentregularshadow)
141 CSS_KEY(-moz-mac-alternateprimaryhighlight, _moz_mac_alternateprimaryhighlight)
142 CSS_KEY(-moz-mac-chrome-active, _moz_mac_chrome_active)
143 CSS_KEY(-moz-mac-chrome-inactive, _moz_mac_chrome_inactive)
144 CSS_KEY(-moz-mac-focusring, _moz_mac_focusring)
145 CSS_KEY(-moz-mac-menuselect, _moz_mac_menuselect)
146 CSS_KEY(-moz-mac-menushadow, _moz_mac_menushadow)
147 CSS_KEY(-moz-mac-menutextdisable, _moz_mac_menutextdisable)
148 CSS_KEY(-moz-mac-menutextselect, _moz_mac_menutextselect)
149 CSS_KEY(-moz-mac-secondaryhighlight, _moz_mac_secondaryhighlight)
150 CSS_KEY(-moz-malayalam, _moz_malayalam)
151 CSS_KEY(-moz-marker, _moz_marker) // Disabled because not supported correctly.
152 CSS_KEY(-moz-max-content, _moz_max_content)
153 CSS_KEY(-moz-menuhover, _moz_menuhover)
154 CSS_KEY(-moz-menuhovertext, _moz_menuhovertext)
155 CSS_KEY(-moz-menubarhovertext, _moz_menubarhovertext)
156 CSS_KEY(-moz-middle-with-baseline, _moz_middle_with_baseline)
157 CSS_KEY(-moz-min-content, _moz_min_content)
158 CSS_KEY(-moz-myanmar, _moz_myanmar)
159 CSS_KEY(-moz-nativehyperlinktext, _moz_nativehyperlinktext)
160 CSS_KEY(-moz-none, _moz_none)
161 CSS_KEY(-moz-oddtreerow, _moz_oddtreerow)
162 CSS_KEY(-moz-oriya, _moz_oriya)
163 CSS_KEY(-moz-persian, _moz_persian)
164 CSS_KEY(-moz-popup, _moz_popup)
165 CSS_KEY(-moz-pull-down-menu, _moz_pull_down_menu)
166 CSS_KEY(-moz-right, _moz_right)
167 CSS_KEY(-moz-run-in, _moz_run_in) // Disabled because not supported.
168 CSS_KEY(-moz-scrollbars-horizontal, _moz_scrollbars_horizontal)
169 CSS_KEY(-moz-scrollbars-none, _moz_scrollbars_none)
170 CSS_KEY(-moz-scrollbars-vertical, _moz_scrollbars_vertical)
171 CSS_KEY(-moz-show-background, _moz_show_background)
172 CSS_KEY(-moz-simp-chinese-formal, _moz_simp_chinese_formal)
173 CSS_KEY(-moz-simp-chinese-informal, _moz_simp_chinese_informal)
174 CSS_KEY(-moz-spinning, _moz_spinning)
175 CSS_KEY(-moz-stack, _moz_stack)
176 CSS_KEY(-moz-tamil, _moz_tamil)
177 CSS_KEY(-moz-telugu, _moz_telugu)
178 CSS_KEY(-moz-thai, _moz_thai)
179 CSS_KEY(-moz-trad-chinese-formal, _moz_trad_chinese_formal)
180 CSS_KEY(-moz-trad-chinese-informal, _moz_trad_chinese_informal)
181 CSS_KEY(-moz-urdu, _moz_urdu)
182 CSS_KEY(-moz-use-system-font, _moz_use_system_font)
183 CSS_KEY(-moz-use-text-color, _moz_use_text_color)
184 CSS_KEY(-moz-visitedhyperlinktext, _moz_visitedhyperlinktext)
185 CSS_KEY(-moz-window, _moz_window)
186 CSS_KEY(-moz-workspace, _moz_workspace)
187 CSS_KEY(-moz-zoom-in, _moz_zoom_in)
188 CSS_KEY(-moz-zoom-out, _moz_zoom_out)
189 CSS_KEY(above, above)
190 CSS_KEY(absolute, absolute)
191 CSS_KEY(active, active)
192 CSS_KEY(activeborder, activeborder)
193 CSS_KEY(activecaption, activecaption)
194 CSS_KEY(alias, alias)
195 CSS_KEY(all, all)
196 CSS_KEY(all-scroll, all_scroll)
197 CSS_KEY(always, always)
198 CSS_KEY(appworkspace, appworkspace)
199 CSS_KEY(armenian, armenian)
200 CSS_KEY(auto, auto)
201 CSS_KEY(avoid, avoid)
202 CSS_KEY(background, background)
203 CSS_KEY(baseline, baseline)
204 CSS_KEY(behind, behind)
205 CSS_KEY(below, below)
206 CSS_KEY(bidi-override, bidi_override)
207 CSS_KEY(blink, blink)
208 CSS_KEY(block, block)
209 CSS_KEY(block-axis, block_axis)
210 CSS_KEY(bold, bold)
211 CSS_KEY(bolder, bolder)
212 CSS_KEY(border, border)
213 CSS_KEY(border-box, border_box)
214 CSS_KEY(both, both)
215 CSS_KEY(bottom, bottom)
216 CSS_KEY(bottom-outside, bottom_outside)
217 CSS_KEY(bounding-box, bounding_box)
218 CSS_KEY(break-word, break_word)
219 CSS_KEY(button, button)
220 CSS_KEY(buttonface, buttonface)
221 CSS_KEY(buttonhighlight, buttonhighlight)
222 CSS_KEY(buttonshadow, buttonshadow)
223 CSS_KEY(buttontext, buttontext)
224 CSS_KEY(capitalize, capitalize)
225 CSS_KEY(caption, caption)
226 CSS_KEY(captiontext, captiontext)
227 CSS_KEY(cell, cell)
228 CSS_KEY(center, center)
229 CSS_KEY(center-left, center_left)
230 CSS_KEY(center-right, center_right)
231 CSS_KEY(ch, ch)
232 CSS_KEY(circle, circle)
233 CSS_KEY(cjk-ideographic, cjk_ideographic)
234 CSS_KEY(close-quote, close_quote)
235 CSS_KEY(cm, cm)
236 CSS_KEY(code, code)
237 CSS_KEY(col-resize, col_resize)
238 CSS_KEY(collapse, collapse)
239 CSS_KEY(condensed, condensed)
240 CSS_KEY(content, content)
241 CSS_KEY(content-box, content_box)
242 CSS_KEY(context-menu, context_menu)
243 CSS_KEY(continuous, continuous)
244 CSS_KEY(copy, copy)
245 CSS_KEY(crop, crop)
246 CSS_KEY(cross, cross)
247 CSS_KEY(crosshair, crosshair)
248 CSS_KEY(currentcolor, currentcolor)
249 CSS_KEY(dashed, dashed)
250 CSS_KEY(decimal, decimal)
251 CSS_KEY(decimal-leading-zero, decimal_leading_zero)
252 CSS_KEY(default, default)
253 CSS_KEY(deg, deg)
254 CSS_KEY(dialog, dialog)
255 CSS_KEY(digits, digits)
256 CSS_KEY(disabled, disabled)
257 CSS_KEY(disc, disc)
258 CSS_KEY(dotted, dotted)
259 CSS_KEY(double, double)
260 CSS_KEY(e-resize, e_resize)
261 CSS_KEY(each-box, each_box)
262 CSS_KEY(element, element)
263 CSS_KEY(elements, elements)
264 CSS_KEY(em, em)
265 CSS_KEY(embed, embed)
266 CSS_KEY(enabled, enabled)
267 CSS_KEY(end, end)
268 CSS_KEY(ex, ex)
269 CSS_KEY(expanded, expanded)
270 CSS_KEY(extra-condensed, extra_condensed)
271 CSS_KEY(extra-expanded, extra_expanded)
272 CSS_KEY(ew-resize, ew_resize)
273 CSS_KEY(far-left, far_left)
274 CSS_KEY(far-right, far_right)
275 CSS_KEY(fast, fast)
276 CSS_KEY(faster, faster)
277 CSS_KEY(fixed, fixed)
278 CSS_KEY(georgian, georgian)
279 CSS_KEY(grad, grad)
280 CSS_KEY(graytext, graytext)
281 CSS_KEY(groove, groove)
282 CSS_KEY(hebrew, hebrew)
283 CSS_KEY(help, help)
284 CSS_KEY(hidden, hidden)
285 CSS_KEY(hide, hide)
286 CSS_KEY(high, high)
287 CSS_KEY(higher, higher)
288 CSS_KEY(highlight, highlight)
289 CSS_KEY(highlighttext, highlighttext)
290 CSS_KEY(hiragana, hiragana)
291 CSS_KEY(hiragana-iroha, hiragana_iroha)
292 CSS_KEY(horizontal, horizontal)
293 CSS_KEY(hz, hz)
294 CSS_KEY(icon, icon)
295 CSS_KEY(ignore, ignore)
296 CSS_KEY(in, in)
297 CSS_KEY(interlace, interlace)
298 CSS_KEY(inactive, inactive)
299 CSS_KEY(inactiveborder, inactiveborder)
300 CSS_KEY(inactivecaption, inactivecaption)
301 CSS_KEY(inactivecaptiontext, inactivecaptiontext)
302 CSS_KEY(infobackground, infobackground)
303 CSS_KEY(infotext, infotext)
304 CSS_KEY(inherit, inherit)
305 CSS_KEY(inline, inline)
306 CSS_KEY(inline-axis, inline_axis)
307 CSS_KEY(inline-block, inline_block)
308 CSS_KEY(inline-table, inline_table)
309 CSS_KEY(inset, inset)
310 CSS_KEY(inside, inside)
311 #ifdef GFX_HAS_INVERT
312 CSS_KEY(invert, invert)
313 #endif
314 CSS_KEY(italic, italic)
315 CSS_KEY(justify, justify)
316 CSS_KEY(katakana, katakana)
317 CSS_KEY(katakana-iroha, katakana_iroha)
318 CSS_KEY(khz, khz)
319 CSS_KEY(landscape, landscape)
320 CSS_KEY(large, large)
321 CSS_KEY(larger, larger)
322 CSS_KEY(left, left)
323 CSS_KEY(left-side, left_side)
324 CSS_KEY(leftwards, leftwards)
325 CSS_KEY(level, level)
326 CSS_KEY(lighter, lighter)
327 CSS_KEY(line-through, line_through)
328 CSS_KEY(list-item, list_item)
329 CSS_KEY(logical, logical)
330 CSS_KEY(loud, loud)
331 CSS_KEY(low, low)
332 CSS_KEY(lower, lower)
333 CSS_KEY(lower-alpha, lower_alpha)
334 CSS_KEY(lower-greek, lower_greek)
335 CSS_KEY(lower-latin, lower_latin)
336 CSS_KEY(lower-roman, lower_roman)
337 CSS_KEY(lowercase, lowercase)
338 CSS_KEY(ltr, ltr)
339 CSS_KEY(margin-box, margin_box)
340 CSS_KEY(matrix, matrix)
341 CSS_KEY(medium, medium)
342 CSS_KEY(menu, menu)
343 CSS_KEY(menutext, menutext)
344 CSS_KEY(message-box, message_box)
345 CSS_KEY(middle, middle)
346 CSS_KEY(mix, mix)
347 CSS_KEY(mm, mm)
348 CSS_KEY(move, move)
349 CSS_KEY(ms, ms)
350 CSS_KEY(n-resize, n_resize)
351 CSS_KEY(narrower, narrower)
352 CSS_KEY(ne-resize, ne_resize)
353 CSS_KEY(nesw-resize, nesw_resize)
354 CSS_KEY(no-close-quote, no_close_quote)
355 CSS_KEY(no-drop, no_drop)
356 CSS_KEY(no-open-quote, no_open_quote)
357 CSS_KEY(no-repeat, no_repeat)
358 CSS_KEY(none, none)
359 CSS_KEY(normal, normal)
360 CSS_KEY(not-allowed, not_allowed)
361 CSS_KEY(nowrap, nowrap)
362 CSS_KEY(ns-resize, ns_resize)
363 CSS_KEY(nw-resize, nw_resize)
364 CSS_KEY(nwse-resize, nwse_resize)
365 CSS_KEY(oblique, oblique)
366 CSS_KEY(once, once)
367 CSS_KEY(open-quote, open_quote)
368 CSS_KEY(outset, outset)
369 CSS_KEY(outside, outside)
370 CSS_KEY(overline, overline)
371 CSS_KEY(padding, padding)
372 CSS_KEY(padding-box, padding_box)
373 CSS_KEY(pc, pc)
374 CSS_KEY(physical, physical)
375 CSS_KEY(pointer, pointer)
376 CSS_KEY(portrait, portrait)
377 CSS_KEY(pre, pre)
378 CSS_KEY(pre-wrap, pre_wrap)
379 CSS_KEY(pre-line, pre_line)
380 CSS_KEY(progress, progress)
381 CSS_KEY(progressive, progressive)
382 CSS_KEY(pt, pt)
383 CSS_KEY(px, px)
384 CSS_KEY(rad, rad)
385 CSS_KEY(read-only, read_only)
386 CSS_KEY(read-write, read_write)
387 CSS_KEY(relative, relative)
388 CSS_KEY(repeat, repeat)
389 CSS_KEY(repeat-x, repeat_x)
390 CSS_KEY(repeat-y, repeat_y)
391 CSS_KEY(reverse, reverse)
392 CSS_KEY(ridge, ridge)
393 CSS_KEY(right, right)
394 CSS_KEY(right-side, right_side)
395 CSS_KEY(rightwards, rightwards)
396 CSS_KEY(rotate, rotate)
397 CSS_KEY(round, round)
398 CSS_KEY(row-resize, row_resize)
399 CSS_KEY(rtl, rtl)
400 CSS_KEY(s, s)
401 CSS_KEY(s-resize, s_resize)
402 CSS_KEY(scale, scale)
403 CSS_KEY(scalex, scalex)
404 CSS_KEY(scaley, scaley)
405 CSS_KEY(scroll, scroll)
406 CSS_KEY(scrollbar, scrollbar)
407 CSS_KEY(scrollbar-small, scrollbar_small)
408 CSS_KEY(se-resize, se_resize)
409 CSS_KEY(select-after, select_after)
410 CSS_KEY(select-all, select_all)
411 CSS_KEY(select-before, select_before)
412 CSS_KEY(select-menu, select_menu)
413 CSS_KEY(select-same, select_same)
414 CSS_KEY(semi-condensed, semi_condensed)
415 CSS_KEY(semi-expanded, semi_expanded)
416 CSS_KEY(separate, separate)
417 CSS_KEY(show, show)
418 CSS_KEY(silent, silent)
419 CSS_KEY(skew, skew)
420 CSS_KEY(skewx, skewx)
421 CSS_KEY(skewy, skewy)
422 CSS_KEY(slow, slow)
423 CSS_KEY(slower, slower)
424 CSS_KEY(small, small)
425 CSS_KEY(small-caps, small_caps)
426 CSS_KEY(small-caption, small_caption)
427 CSS_KEY(smaller, smaller)
428 CSS_KEY(soft, soft)
429 CSS_KEY(solid, solid)
430 CSS_KEY(spell-out, spell_out)
431 CSS_KEY(square, square)
432 CSS_KEY(start, start)
433 CSS_KEY(static, static)
434 CSS_KEY(status-bar, status_bar)
435 CSS_KEY(stretch, stretch)
436 CSS_KEY(stretch-to-fit, stretch_to_fit)
437 CSS_KEY(sub, sub)
438 CSS_KEY(super, super)
439 CSS_KEY(sw-resize, sw_resize)
440 CSS_KEY(table, table)
441 CSS_KEY(table-caption, table_caption)
442 CSS_KEY(table-cell, table_cell)
443 CSS_KEY(table-column, table_column)
444 CSS_KEY(table-column-group, table_column_group)
445 CSS_KEY(table-footer-group, table_footer_group)
446 CSS_KEY(table-header-group, table_header_group)
447 CSS_KEY(table-row, table_row)
448 CSS_KEY(table-row-group, table_row_group)
449 CSS_KEY(text, text)
450 CSS_KEY(text-bottom, text_bottom)
451 CSS_KEY(text-top, text_top)
452 CSS_KEY(thick, thick)
453 CSS_KEY(thin, thin)
454 CSS_KEY(threeddarkshadow, threeddarkshadow)
455 CSS_KEY(threedface, threedface)
456 CSS_KEY(threedhighlight, threedhighlight)
457 CSS_KEY(threedlightshadow, threedlightshadow)
458 CSS_KEY(threedshadow, threedshadow)
459 CSS_KEY(toggle, toggle)
460 CSS_KEY(top, top)
461 CSS_KEY(top-outside, top_outside)
462 CSS_KEY(translate, translate)
463 CSS_KEY(translatex, translatex)
464 CSS_KEY(translatey, translatey)
465 CSS_KEY(tri-state, tri_state)
466 CSS_KEY(ultra-condensed, ultra_condensed)
467 CSS_KEY(ultra-expanded, ultra_expanded)
468 CSS_KEY(underline, underline)
469 CSS_KEY(upper-alpha, upper_alpha)
470 CSS_KEY(upper-latin, upper_latin)
471 CSS_KEY(upper-roman, upper_roman)
472 CSS_KEY(uppercase, uppercase)
473 CSS_KEY(vertical, vertical)
474 CSS_KEY(vertical-text, vertical_text)
475 CSS_KEY(visible, visible)
476 CSS_KEY(w-resize, w_resize)
477 CSS_KEY(wait, wait)
478 CSS_KEY(wider, wider)
479 CSS_KEY(window, window)
480 CSS_KEY(windowframe, windowframe)
481 CSS_KEY(windowtext, windowtext)
482 CSS_KEY(write-only, write_only)
483 CSS_KEY(x-fast, x_fast)
484 CSS_KEY(x-high, x_high)
485 CSS_KEY(x-large, x_large)
486 CSS_KEY(x-loud, x_loud)
487 CSS_KEY(x-low, x_low)
488 CSS_KEY(x-slow, x_slow)
489 CSS_KEY(x-small, x_small)
490 CSS_KEY(x-soft, x_soft)
491 CSS_KEY(xx-large, xx_large)
492 CSS_KEY(xx-small, xx_small)
494 // Appearance keywords for widget styles
495 CSS_KEY(radio, radio)
496 CSS_KEY(checkbox, checkbox)
497 CSS_KEY(radio-small, radio_small)
498 CSS_KEY(checkbox-small, checkbox_small)
499 CSS_KEY(button-bevel, button_bevel)
500 CSS_KEY(toolbox, toolbox)
501 CSS_KEY(toolbar, toolbar)
502 CSS_KEY(toolbarbutton, toolbarbutton)
503 CSS_KEY(toolbargripper, toolbargripper)
504 CSS_KEY(dualbutton, dualbutton)
505 CSS_KEY(toolbarbutton-dropdown, toolbarbutton_dropdown)
506 CSS_KEY(separator, separator)
507 CSS_KEY(splitter, splitter)
508 CSS_KEY(statusbar, statusbar)
509 CSS_KEY(statusbarpanel, statusbarpanel)
510 CSS_KEY(resizerpanel, resizerpanel)
511 CSS_KEY(resizer, resizer)
512 CSS_KEY(listbox, listbox)
513 CSS_KEY(listitem, listitem)
514 CSS_KEY(treeview, treeview)
515 CSS_KEY(treeitem, treeitem)
516 CSS_KEY(treetwisty, treetwisty)
517 CSS_KEY(treetwistyopen, treetwistyopen)
518 CSS_KEY(treeline, treeline)
519 CSS_KEY(treeheader, treeheader)
520 CSS_KEY(treeheadercell, treeheadercell)
521 CSS_KEY(treeheadersortarrow, treeheadersortarrow)
522 CSS_KEY(progressbar, progressbar)
523 CSS_KEY(progressbar-vertical, progressbar_vertical)
524 CSS_KEY(progresschunk, progresschunk)
525 CSS_KEY(progresschunk-vertical, progresschunk_vertical)
526 CSS_KEY(tab, tab)
527 CSS_KEY(tab-left-edge, tab_left_edge)
528 CSS_KEY(tab-right-edge, tab_right_edge)
529 CSS_KEY(tabpanels, tabpanels)
530 CSS_KEY(tabpanel, tabpanel)
531 CSS_KEY(tab-scroll-arrow-back, tabscrollarrow_back)
532 CSS_KEY(tab-scroll-arrow-forward, tabscrollarrow_forward)
533 CSS_KEY(tooltip, tooltip)
534 CSS_KEY(spinner, spinner)
535 CSS_KEY(spinner-upbutton, spinner_upbutton)
536 CSS_KEY(spinner-downbutton, spinner_downbutton)
537 CSS_KEY(spinner-textfield, spinner_textfield)
538 CSS_KEY(scrollbarbutton-up, scrollbarbutton_up)
539 CSS_KEY(scrollbarbutton-down, scrollbarbutton_down)
540 CSS_KEY(scrollbarbutton-left, scrollbarbutton_left)
541 CSS_KEY(scrollbarbutton-right, scrollbarbutton_right)
542 CSS_KEY(scrollbartrack-horizontal, scrollbartrack_horizontal)
543 CSS_KEY(scrollbartrack-vertical, scrollbartrack_vertical)
544 CSS_KEY(scrollbarthumb-horizontal, scrollbarthumb_horizontal)
545 CSS_KEY(scrollbarthumb-vertical, scrollbarthumb_vertical)
546 CSS_KEY(textfield, textfield)
547 CSS_KEY(textfield-multiline, textfield_multiline)
548 CSS_KEY(caret, caret)
549 CSS_KEY(menubar, menubar)
550 CSS_KEY(menupopup, menupopup)
551 CSS_KEY(menuitem, menuitem)
552 CSS_KEY(checkmenuitem, checkmenuitem)
553 CSS_KEY(radiomenuitem, radiomenuitem)
554 CSS_KEY(menucheckbox, menucheckbox)
555 CSS_KEY(menuradio, menuradio)
556 CSS_KEY(menuseparator, menuseparator)
557 CSS_KEY(menuarrow, menuarrow)
558 CSS_KEY(menuimage, menuimage)
559 CSS_KEY(menuitemtext, menuitemtext)
560 CSS_KEY(menulist, menulist)
561 CSS_KEY(menulist-button, menulistbutton)
562 CSS_KEY(menulist-text, menulisttext)
563 CSS_KEY(menulist-textfield, menulisttextfield)
564 CSS_KEY(scale-horizontal, scale_horizontal)
565 CSS_KEY(scale-vertical, scale_vertical)
566 CSS_KEY(scalethumb-horizontal, scalethumb_horizontal)
567 CSS_KEY(scalethumb-vertical, scalethumb_vertical)
568 CSS_KEY(scalethumbstart, scalethumbstart)
569 CSS_KEY(scalethumbend, scalethumbend)
570 CSS_KEY(scalethumbtick, scalethumbtick)
571 CSS_KEY(groupbox, groupbox)
572 CSS_KEY(checkbox-container, checkboxcontainer)
573 CSS_KEY(radio-container, radiocontainer)
574 CSS_KEY(checkbox-label, checkboxlabel)
575 CSS_KEY(radio-label, radiolabel)
576 CSS_KEY(button-focus, buttonfocus)
577 CSS_KEY(-moz-win-media-toolbox, _moz_win_media_toolbox)
578 CSS_KEY(-moz-win-communications-toolbox, _moz_win_communications_toolbox)
579 CSS_KEY(-moz-win-browsertabbar-toolbox, _moz_win_browsertabbar_toolbox)
580 CSS_KEY(-moz-win-mediatext, _moz_win_mediatext)
581 CSS_KEY(-moz-win-communicationstext, _moz_win_communicationstext)
582 CSS_KEY(-moz-win-glass, _moz_win_glass)
583 CSS_KEY(-moz-mac-unified-toolbar, _moz_mac_unified_toolbar)
585 #ifdef MOZ_SVG
586 //CSS_KEY(all, all)
587 CSS_KEY(alphabetic, alphabetic)
588 //CSS_KEY(auto, auto)
589 CSS_KEY(bevel, bevel)
590 CSS_KEY(butt, butt)
591 CSS_KEY(central, central)
592 CSS_KEY(crispedges, crispedges)
593 //CSS_KEY(end, end)
594 CSS_KEY(evenodd, evenodd)
595 CSS_KEY(fill, fill)
596 CSS_KEY(geometricprecision, geometricprecision)
597 CSS_KEY(hanging, hanging)
598 CSS_KEY(ideographic, ideographic)
599 CSS_KEY(linearrgb, linearrgb)
600 CSS_KEY(mathematical, mathematical)
601 //CSS_KEY(middle, middle)
602 CSS_KEY(miter, miter)
603 CSS_KEY(no-change, no_change)
604 //CSS_KEY(none, none)
605 CSS_KEY(nonzero, nonzero)
606 CSS_KEY(optimizelegibility, optimizelegibility)
607 CSS_KEY(optimizespeed, optimizespeed)
608 CSS_KEY(painted, painted)
609 CSS_KEY(reset-size, reset_size)
610 //CSS_KEY(square, square)
611 //CSS_KEY(start, start)
612 CSS_KEY(srgb, srgb)
613 CSS_KEY(stroke, stroke)
614 CSS_KEY(text-after-edge, text_after_edge)
615 CSS_KEY(text-before-edge, text_before_edge)
616 CSS_KEY(use-script, use_script)
617 //CSS_KEY(visible, visible)
618 CSS_KEY(visiblefill, visiblefill)
619 CSS_KEY(visiblepainted, visiblepainted)
620 CSS_KEY(visiblestroke, visiblestroke)
621 #endif