michael@0: /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ michael@0: /* This Source Code Form is subject to the terms of the Mozilla Public michael@0: * License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ michael@0: michael@0: /* keywords used within CSS property values */ michael@0: michael@0: /****** michael@0: michael@0: This file contains the list of all parsed CSS keywords michael@0: See nsCSSKeywords.h for access to the enum values for keywords michael@0: michael@0: It is designed to be used as inline input to nsCSSKeywords.cpp *only* michael@0: through the magic of C preprocessing. michael@0: michael@0: All entries must be enclosed in the macro CSS_KEY which will have cruel michael@0: and unusual things done to it michael@0: michael@0: It is recommended (but not strictly necessary) to keep all entries michael@0: in alphabetical order michael@0: michael@0: Requirements: michael@0: michael@0: Entries are in the form: (name, id). 'id' must always be the same as 'name' michael@0: except that all hyphens ('-') in 'name' are converted to underscores ('_') michael@0: in 'id'. This lets us do nice things with the macros without having to michael@0: copy/convert strings at runtime. michael@0: michael@0: 'name' entries *must* use only lowercase characters. michael@0: michael@0: ** Break these invariants and bad things will happen. ** michael@0: michael@0: ******/ michael@0: michael@0: // OUTPUT_CLASS=nsCSSKeywords michael@0: // MACRO_NAME=CSS_KEY michael@0: michael@0: CSS_KEY(-moz-activehyperlinktext, _moz_activehyperlinktext) michael@0: CSS_KEY(-moz-all, _moz_all) michael@0: CSS_KEY(-moz-alt-content, _moz_alt_content) michael@0: CSS_KEY(-moz-anchor-decoration, _moz_anchor_decoration) michael@0: CSS_KEY(-moz-arabic-indic, _moz_arabic_indic) michael@0: CSS_KEY(-moz-available, _moz_available) michael@0: CSS_KEY(-moz-bengali, _moz_bengali) michael@0: CSS_KEY(-moz-box, _moz_box) michael@0: CSS_KEY(-moz-button, _moz_button) michael@0: CSS_KEY(-moz-buttondefault, _moz_buttondefault) michael@0: CSS_KEY(-moz-buttonhoverface, _moz_buttonhoverface) michael@0: CSS_KEY(-moz-buttonhovertext, _moz_buttonhovertext) michael@0: CSS_KEY(-moz-cellhighlight, _moz_cellhighlight) michael@0: CSS_KEY(-moz-cellhighlighttext, _moz_cellhighlighttext) michael@0: CSS_KEY(-moz-center, _moz_center) michael@0: CSS_KEY(-moz-cjk-earthly-branch, _moz_cjk_earthly_branch) michael@0: CSS_KEY(-moz-cjk-heavenly-stem, _moz_cjk_heavenly_stem) michael@0: CSS_KEY(-moz-combobox, _moz_combobox) michael@0: CSS_KEY(-moz-comboboxtext, _moz_comboboxtext) michael@0: CSS_KEY(-moz-block-height, _moz_block_height) michael@0: CSS_KEY(-moz-deck, _moz_deck) michael@0: CSS_KEY(-moz-default-background-color, _moz_default_background_color) michael@0: CSS_KEY(-moz-default-color, _moz_default_color) michael@0: CSS_KEY(-moz-desktop, _moz_desktop) michael@0: CSS_KEY(-moz-devanagari, _moz_devanagari) michael@0: CSS_KEY(-moz-dialog, _moz_dialog) michael@0: CSS_KEY(-moz-dialogtext, _moz_dialogtext) michael@0: CSS_KEY(-moz-document, _moz_document) michael@0: CSS_KEY(-moz-dragtargetzone, _moz_dragtargetzone) michael@0: CSS_KEY(-moz-element, _moz_element) michael@0: CSS_KEY(-moz-eventreerow, _moz_eventreerow) michael@0: CSS_KEY(-moz-ethiopic-halehame, _moz_ethiopic_halehame) michael@0: CSS_KEY(-moz-ethiopic-numeric, _moz_ethiopic_numeric) michael@0: CSS_KEY(-moz-ethiopic-halehame-am, _moz_ethiopic_halehame_am) michael@0: CSS_KEY(-moz-ethiopic-halehame-ti-er, _moz_ethiopic_halehame_ti_er) michael@0: CSS_KEY(-moz-ethiopic-halehame-ti-et, _moz_ethiopic_halehame_ti_et) michael@0: CSS_KEY(-moz-field, _moz_field) michael@0: CSS_KEY(-moz-fieldtext, _moz_fieldtext) michael@0: CSS_KEY(-moz-fit-content, _moz_fit_content) michael@0: CSS_KEY(-moz-grabbing, _moz_grabbing) michael@0: CSS_KEY(-moz-grab, _moz_grab) michael@0: CSS_KEY(-moz-grid-group, _moz_grid_group) michael@0: CSS_KEY(-moz-grid-line, _moz_grid_line) michael@0: CSS_KEY(-moz-grid, _moz_grid) michael@0: CSS_KEY(-moz-groupbox, _moz_groupbox) michael@0: CSS_KEY(-moz-gujarati, _moz_gujarati) michael@0: CSS_KEY(-moz-gurmukhi, _moz_gurmukhi) michael@0: CSS_KEY(-moz-hangul-consonant, _moz_hangul_consonant) michael@0: CSS_KEY(-moz-hidden-unscrollable, _moz_hidden_unscrollable) michael@0: CSS_KEY(-moz-hangul, _moz_hangul) michael@0: CSS_KEY(-moz-hyperlinktext, _moz_hyperlinktext) michael@0: CSS_KEY(-moz-html-cellhighlight, _moz_html_cellhighlight) michael@0: CSS_KEY(-moz-html-cellhighlighttext, _moz_html_cellhighlighttext) michael@0: CSS_KEY(-moz-image-rect, _moz_image_rect) michael@0: CSS_KEY(-moz-info, _moz_info) michael@0: CSS_KEY(-moz-inline-box, _moz_inline_box) michael@0: CSS_KEY(-moz-inline-grid, _moz_inline_grid) michael@0: CSS_KEY(-moz-inline-stack, _moz_inline_stack) michael@0: CSS_KEY(-moz-isolate, _moz_isolate) michael@0: CSS_KEY(-moz-isolate-override, _moz_isolate_override) michael@0: CSS_KEY(-moz-japanese-formal, _moz_japanese_formal) michael@0: CSS_KEY(-moz-japanese-informal, _moz_japanese_informal) michael@0: CSS_KEY(-moz-kannada, _moz_kannada) michael@0: CSS_KEY(-moz-khmer, _moz_khmer) michael@0: CSS_KEY(-moz-lao, _moz_lao) michael@0: CSS_KEY(-moz-left, _moz_left) michael@0: CSS_KEY(-moz-list, _moz_list) michael@0: CSS_KEY(-moz-mac-chrome-active, _moz_mac_chrome_active) michael@0: CSS_KEY(-moz-mac-chrome-inactive, _moz_mac_chrome_inactive) michael@0: CSS_KEY(-moz-mac-focusring, _moz_mac_focusring) michael@0: CSS_KEY(-moz-mac-fullscreen-button, _moz_mac_fullscreen_button) michael@0: CSS_KEY(-moz-mac-menuselect, _moz_mac_menuselect) michael@0: CSS_KEY(-moz-mac-menushadow, _moz_mac_menushadow) michael@0: CSS_KEY(-moz-mac-menutextdisable, _moz_mac_menutextdisable) michael@0: CSS_KEY(-moz-mac-menutextselect, _moz_mac_menutextselect) michael@0: CSS_KEY(-moz-mac-disabledtoolbartext, _moz_mac_disabledtoolbartext) michael@0: CSS_KEY(-moz-mac-secondaryhighlight, _moz_mac_secondaryhighlight) michael@0: CSS_KEY(-moz-malayalam, _moz_malayalam) michael@0: CSS_KEY(-moz-max-content, _moz_max_content) michael@0: CSS_KEY(-moz-menuhover, _moz_menuhover) michael@0: CSS_KEY(-moz-menuhovertext, _moz_menuhovertext) michael@0: CSS_KEY(-moz-menubartext, _moz_menubartext) michael@0: CSS_KEY(-moz-menubarhovertext, _moz_menubarhovertext) michael@0: CSS_KEY(-moz-middle-with-baseline, _moz_middle_with_baseline) michael@0: CSS_KEY(-moz-min-content, _moz_min_content) michael@0: CSS_KEY(-moz-myanmar, _moz_myanmar) michael@0: CSS_KEY(-moz-nativehyperlinktext, _moz_nativehyperlinktext) michael@0: CSS_KEY(-moz-none, _moz_none) michael@0: CSS_KEY(-moz-oddtreerow, _moz_oddtreerow) michael@0: CSS_KEY(-moz-oriya, _moz_oriya) michael@0: CSS_KEY(-moz-persian, _moz_persian) michael@0: CSS_KEY(-moz-plaintext, _moz_plaintext) michael@0: CSS_KEY(-moz-popup, _moz_popup) michael@0: CSS_KEY(-moz-pre-discard-newlines, _moz_pre_discard_newlines) michael@0: CSS_KEY(-moz-pull-down-menu, _moz_pull_down_menu) michael@0: CSS_KEY(-moz-right, _moz_right) michael@0: CSS_KEY(-moz-scrollbars-horizontal, _moz_scrollbars_horizontal) michael@0: CSS_KEY(-moz-scrollbars-none, _moz_scrollbars_none) michael@0: CSS_KEY(-moz-scrollbars-vertical, _moz_scrollbars_vertical) michael@0: CSS_KEY(-moz-show-background, _moz_show_background) michael@0: CSS_KEY(-moz-simp-chinese-formal, _moz_simp_chinese_formal) michael@0: CSS_KEY(-moz-simp-chinese-informal, _moz_simp_chinese_informal) michael@0: CSS_KEY(-moz-stack, _moz_stack) michael@0: CSS_KEY(-moz-tamil, _moz_tamil) michael@0: CSS_KEY(-moz-telugu, _moz_telugu) michael@0: CSS_KEY(-moz-thai, _moz_thai) michael@0: CSS_KEY(-moz-trad-chinese-formal, _moz_trad_chinese_formal) michael@0: CSS_KEY(-moz-trad-chinese-informal, _moz_trad_chinese_informal) michael@0: CSS_KEY(-moz-urdu, _moz_urdu) michael@0: CSS_KEY(-moz-use-system-font, _moz_use_system_font) michael@0: CSS_KEY(-moz-use-text-color, _moz_use_text_color) michael@0: CSS_KEY(-moz-visitedhyperlinktext, _moz_visitedhyperlinktext) michael@0: CSS_KEY(-moz-window, _moz_window) michael@0: CSS_KEY(-moz-workspace, _moz_workspace) michael@0: CSS_KEY(-moz-zoom-in, _moz_zoom_in) michael@0: CSS_KEY(-moz-zoom-out, _moz_zoom_out) michael@0: CSS_KEY(absolute, absolute) michael@0: CSS_KEY(active, active) michael@0: CSS_KEY(activeborder, activeborder) michael@0: CSS_KEY(activecaption, activecaption) michael@0: CSS_KEY(alias, alias) michael@0: CSS_KEY(all, all) michael@0: CSS_KEY(all-petite-caps, all_petite_caps) michael@0: CSS_KEY(all-scroll, all_scroll) michael@0: CSS_KEY(all-small-caps, all_small_caps) michael@0: CSS_KEY(alpha, alpha) michael@0: CSS_KEY(alternate, alternate) michael@0: CSS_KEY(alternate-reverse, alternate_reverse) michael@0: CSS_KEY(always, always) michael@0: CSS_KEY(annotation, annotation) michael@0: CSS_KEY(appworkspace, appworkspace) michael@0: CSS_KEY(armenian, armenian) michael@0: CSS_KEY(auto, auto) michael@0: CSS_KEY(avoid, avoid) michael@0: CSS_KEY(background, background) michael@0: CSS_KEY(backwards, backwards) michael@0: CSS_KEY(balance, balance) michael@0: CSS_KEY(baseline, baseline) michael@0: CSS_KEY(bidi-override, bidi_override) michael@0: CSS_KEY(blink, blink) michael@0: CSS_KEY(block, block) michael@0: CSS_KEY(block-axis, block_axis) michael@0: CSS_KEY(blur, blur) michael@0: CSS_KEY(bold, bold) michael@0: CSS_KEY(bold-fraktur, bold_fraktur) michael@0: CSS_KEY(bold-italic, bold_italic) michael@0: CSS_KEY(bold-sans-serif, bold_sans_serif) michael@0: CSS_KEY(bold-script, bold_script) michael@0: CSS_KEY(bolder, bolder) michael@0: CSS_KEY(border-box, border_box) michael@0: CSS_KEY(both, both) michael@0: CSS_KEY(bottom, bottom) michael@0: CSS_KEY(bottom-outside, bottom_outside) michael@0: CSS_KEY(bounding-box, bounding_box) michael@0: CSS_KEY(break-all, break_all) michael@0: CSS_KEY(break-word, break_word) michael@0: CSS_KEY(brightness, brightness) michael@0: CSS_KEY(button, button) michael@0: CSS_KEY(buttonface, buttonface) michael@0: CSS_KEY(buttonhighlight, buttonhighlight) michael@0: CSS_KEY(buttonshadow, buttonshadow) michael@0: CSS_KEY(buttontext, buttontext) michael@0: CSS_KEY(capitalize, capitalize) michael@0: CSS_KEY(caption, caption) michael@0: CSS_KEY(captiontext, captiontext) michael@0: CSS_KEY(cell, cell) michael@0: CSS_KEY(center, center) michael@0: CSS_KEY(ch, ch) michael@0: CSS_KEY(character-variant, character_variant) michael@0: CSS_KEY(circle, circle) michael@0: CSS_KEY(cjk-decimal, cjk_decimal) michael@0: CSS_KEY(cjk-ideographic, cjk_ideographic) michael@0: CSS_KEY(clip, clip) michael@0: CSS_KEY(close-quote, close_quote) michael@0: CSS_KEY(closest-corner, closest_corner) michael@0: CSS_KEY(closest-side, closest_side) michael@0: CSS_KEY(cm, cm) michael@0: CSS_KEY(col-resize, col_resize) michael@0: CSS_KEY(collapse, collapse) michael@0: CSS_KEY(color, color) michael@0: CSS_KEY(color-burn, color_burn) michael@0: CSS_KEY(color-dodge, color_dodge) michael@0: CSS_KEY(common-ligatures, common_ligatures) michael@0: CSS_KEY(column, column) michael@0: CSS_KEY(column-reverse, column_reverse) michael@0: CSS_KEY(condensed, condensed) michael@0: CSS_KEY(contain, contain) michael@0: CSS_KEY(content-box, content_box) michael@0: CSS_KEY(context-fill, context_fill) michael@0: CSS_KEY(context-fill-opacity, context_fill_opacity) michael@0: CSS_KEY(context-menu, context_menu) michael@0: CSS_KEY(context-stroke, context_stroke) michael@0: CSS_KEY(context-stroke-opacity, context_stroke_opacity) michael@0: CSS_KEY(context-value, context_value) michael@0: CSS_KEY(continuous, continuous) michael@0: CSS_KEY(contrast, contrast) michael@0: CSS_KEY(copy, copy) michael@0: CSS_KEY(contextual, contextual) michael@0: CSS_KEY(cover, cover) michael@0: CSS_KEY(crop, crop) michael@0: CSS_KEY(cross, cross) michael@0: CSS_KEY(crosshair, crosshair) michael@0: CSS_KEY(currentcolor, currentcolor) michael@0: CSS_KEY(darken, darken) michael@0: CSS_KEY(dashed, dashed) michael@0: CSS_KEY(dense, dense) michael@0: CSS_KEY(decimal, decimal) michael@0: CSS_KEY(decimal-leading-zero, decimal_leading_zero) michael@0: CSS_KEY(default, default) michael@0: CSS_KEY(deg, deg) michael@0: CSS_KEY(diagonal-fractions, diagonal_fractions) michael@0: CSS_KEY(dialog, dialog) michael@0: CSS_KEY(difference, difference) michael@0: CSS_KEY(digits, digits) michael@0: CSS_KEY(disabled, disabled) michael@0: CSS_KEY(disc, disc) michael@0: CSS_KEY(discretionary-ligatures, discretionary_ligatures) michael@0: CSS_KEY(dotted, dotted) michael@0: CSS_KEY(double, double) michael@0: CSS_KEY(double-struck, double_struck) michael@0: CSS_KEY(drop-shadow, drop_shadow) michael@0: CSS_KEY(e-resize, e_resize) michael@0: CSS_KEY(each-box, each_box) michael@0: CSS_KEY(ease, ease) michael@0: CSS_KEY(ease-in, ease_in) michael@0: CSS_KEY(ease-in-out, ease_in_out) michael@0: CSS_KEY(ease-out, ease_out) michael@0: CSS_KEY(element, element) michael@0: CSS_KEY(elements, elements) michael@0: CSS_KEY(ellipse, ellipse) michael@0: CSS_KEY(ellipsis, ellipsis) michael@0: CSS_KEY(em, em) michael@0: CSS_KEY(embed, embed) michael@0: CSS_KEY(enabled, enabled) michael@0: CSS_KEY(end, end) michael@0: CSS_KEY(ex, ex) michael@0: CSS_KEY(exclusion, exclusion) michael@0: CSS_KEY(expanded, expanded) michael@0: CSS_KEY(extra-condensed, extra_condensed) michael@0: CSS_KEY(extra-expanded, extra_expanded) michael@0: CSS_KEY(ew-resize, ew_resize) michael@0: CSS_KEY(farthest-side, farthest_side) michael@0: CSS_KEY(farthest-corner, farthest_corner) michael@0: CSS_KEY(fill, fill) michael@0: CSS_KEY(fixed, fixed) michael@0: CSS_KEY(flat, flat) michael@0: CSS_KEY(flex, flex) michael@0: CSS_KEY(flex-end, flex_end) michael@0: CSS_KEY(flex-start, flex_start) michael@0: CSS_KEY(flip, flip) michael@0: CSS_KEY(forwards, forwards) michael@0: CSS_KEY(fraktur, fraktur) michael@0: CSS_KEY(from-image, from_image) michael@0: CSS_KEY(full-width, full_width) michael@0: CSS_KEY(georgian, georgian) michael@0: CSS_KEY(grab, grab) michael@0: CSS_KEY(grabbing, grabbing) michael@0: CSS_KEY(grad, grad) michael@0: CSS_KEY(grayscale, grayscale) michael@0: CSS_KEY(graytext, graytext) michael@0: CSS_KEY(grid, grid) michael@0: CSS_KEY(groove, groove) michael@0: CSS_KEY(hard-light, hard_light) michael@0: CSS_KEY(hebrew, hebrew) michael@0: CSS_KEY(help, help) michael@0: CSS_KEY(hidden, hidden) michael@0: CSS_KEY(hide, hide) michael@0: CSS_KEY(highlight, highlight) michael@0: CSS_KEY(highlighttext, highlighttext) michael@0: CSS_KEY(hiragana, hiragana) michael@0: CSS_KEY(hiragana-iroha, hiragana_iroha) michael@0: CSS_KEY(historical-forms, historical_forms) michael@0: CSS_KEY(historical-ligatures, historical_ligatures) michael@0: CSS_KEY(horizontal, horizontal) michael@0: CSS_KEY(horizontal-tb, horizontal_tb) michael@0: CSS_KEY(hue, hue) michael@0: CSS_KEY(hue-rotate, hue_rotate) michael@0: CSS_KEY(hz, hz) michael@0: CSS_KEY(icon, icon) michael@0: CSS_KEY(ignore, ignore) michael@0: CSS_KEY(in, in) michael@0: CSS_KEY(interlace, interlace) michael@0: CSS_KEY(inactive, inactive) michael@0: CSS_KEY(inactiveborder, inactiveborder) michael@0: CSS_KEY(inactivecaption, inactivecaption) michael@0: CSS_KEY(inactivecaptiontext, inactivecaptiontext) michael@0: CSS_KEY(infinite, infinite) michael@0: CSS_KEY(infobackground, infobackground) michael@0: CSS_KEY(infotext, infotext) michael@0: CSS_KEY(inherit, inherit) michael@0: CSS_KEY(initial, initial) michael@0: CSS_KEY(inline, inline) michael@0: CSS_KEY(inline-axis, inline_axis) michael@0: CSS_KEY(inline-block, inline_block) michael@0: CSS_KEY(inline-flex, inline_flex) michael@0: CSS_KEY(inline-grid, inline_grid) michael@0: CSS_KEY(inline-table, inline_table) michael@0: CSS_KEY(inset, inset) michael@0: CSS_KEY(inside, inside) michael@0: CSS_KEY(interpolatematrix, interpolatematrix) michael@0: CSS_KEY(invert, invert) michael@0: CSS_KEY(italic, italic) michael@0: CSS_KEY(japanese-formal, japanese_formal) michael@0: CSS_KEY(japanese-informal, japanese_informal) michael@0: CSS_KEY(jis78, jis78) michael@0: CSS_KEY(jis83, jis83) michael@0: CSS_KEY(jis90, jis90) michael@0: CSS_KEY(jis04, jis04) michael@0: CSS_KEY(justify, justify) michael@0: CSS_KEY(katakana, katakana) michael@0: CSS_KEY(katakana-iroha, katakana_iroha) michael@0: CSS_KEY(keep-all, keep_all) michael@0: CSS_KEY(khz, khz) michael@0: CSS_KEY(korean-hangul-formal, korean_hangul_formal) michael@0: CSS_KEY(korean-hanja-formal, korean_hanja_formal) michael@0: CSS_KEY(korean-hanja-informal, korean_hanja_informal) michael@0: CSS_KEY(landscape, landscape) michael@0: CSS_KEY(large, large) michael@0: CSS_KEY(larger, larger) michael@0: CSS_KEY(left, left) michael@0: CSS_KEY(lighten, lighten) michael@0: CSS_KEY(lighter, lighter) michael@0: CSS_KEY(line-through, line_through) michael@0: CSS_KEY(linear, linear) michael@0: CSS_KEY(lining-nums, lining_nums) michael@0: CSS_KEY(list-item, list_item) michael@0: CSS_KEY(local, local) michael@0: CSS_KEY(logical, logical) michael@0: CSS_KEY(looped, looped) michael@0: CSS_KEY(lower-alpha, lower_alpha) michael@0: CSS_KEY(lower-greek, lower_greek) michael@0: CSS_KEY(lower-latin, lower_latin) michael@0: CSS_KEY(lower-roman, lower_roman) michael@0: CSS_KEY(lowercase, lowercase) michael@0: CSS_KEY(ltr, ltr) michael@0: CSS_KEY(luminance, luminance) michael@0: CSS_KEY(luminosity, luminosity) michael@0: CSS_KEY(manipulation, manipulation) michael@0: CSS_KEY(manual, manual) michael@0: CSS_KEY(margin-box, margin_box) michael@0: CSS_KEY(markers, markers) michael@0: CSS_KEY(matrix, matrix) michael@0: CSS_KEY(matrix3d, matrix3d) michael@0: CSS_KEY(max-content, max_content) michael@0: CSS_KEY(medium, medium) michael@0: CSS_KEY(menu, menu) michael@0: CSS_KEY(menutext, menutext) michael@0: CSS_KEY(message-box, message_box) michael@0: CSS_KEY(middle, middle) michael@0: CSS_KEY(min-content, min_content) michael@0: CSS_KEY(minmax, minmax) michael@0: CSS_KEY(mix, mix) michael@0: CSS_KEY(mm, mm) michael@0: CSS_KEY(monospace, monospace) michael@0: CSS_KEY(move, move) michael@0: CSS_KEY(ms, ms) michael@0: CSS_KEY(multiply, multiply) michael@0: CSS_KEY(n-resize, n_resize) michael@0: CSS_KEY(narrower, narrower) michael@0: CSS_KEY(ne-resize, ne_resize) michael@0: CSS_KEY(nesw-resize, nesw_resize) michael@0: CSS_KEY(no-close-quote, no_close_quote) michael@0: CSS_KEY(no-common-ligatures, no_common_ligatures) michael@0: CSS_KEY(no-contextual, no_contextual) michael@0: CSS_KEY(no-discretionary-ligatures, no_discretionary_ligatures) michael@0: CSS_KEY(no-drop, no_drop) michael@0: CSS_KEY(no-historical-ligatures, no_historical_ligatures) michael@0: CSS_KEY(no-open-quote, no_open_quote) michael@0: CSS_KEY(no-repeat, no_repeat) michael@0: CSS_KEY(none, none) michael@0: CSS_KEY(normal, normal) michael@0: CSS_KEY(not-allowed, not_allowed) michael@0: CSS_KEY(nowrap, nowrap) michael@0: CSS_KEY(ns-resize, ns_resize) michael@0: CSS_KEY(nw-resize, nw_resize) michael@0: CSS_KEY(nwse-resize, nwse_resize) michael@0: CSS_KEY(oblique, oblique) michael@0: CSS_KEY(oldstyle-nums, oldstyle_nums) michael@0: CSS_KEY(opacity, opacity) michael@0: CSS_KEY(open-quote, open_quote) michael@0: CSS_KEY(ordinal, ordinal) michael@0: CSS_KEY(ornaments, ornaments) michael@0: CSS_KEY(outset, outset) michael@0: CSS_KEY(outside, outside) michael@0: CSS_KEY(overlay, overlay) michael@0: CSS_KEY(overline, overline) michael@0: CSS_KEY(padding-box, padding_box) michael@0: CSS_KEY(painted, painted) michael@0: CSS_KEY(pan-x, pan_x) michael@0: CSS_KEY(pan-y, pan_y) michael@0: CSS_KEY(paused, paused) michael@0: CSS_KEY(pc, pc) michael@0: CSS_KEY(perspective, perspective) michael@0: CSS_KEY(petite-caps, petite_caps) michael@0: CSS_KEY(physical, physical) michael@0: CSS_KEY(pointer, pointer) michael@0: CSS_KEY(portrait, portrait) michael@0: CSS_KEY(pre, pre) michael@0: CSS_KEY(pre-wrap, pre_wrap) michael@0: CSS_KEY(pre-line, pre_line) michael@0: CSS_KEY(preserve-3d, preserve_3d) michael@0: CSS_KEY(progress, progress) michael@0: CSS_KEY(progressive, progressive) michael@0: CSS_KEY(proportional-nums, proportional_nums) michael@0: CSS_KEY(proportional-width, proportional_width) michael@0: CSS_KEY(pt, pt) michael@0: CSS_KEY(px, px) michael@0: CSS_KEY(rad, rad) michael@0: CSS_KEY(read-only, read_only) michael@0: CSS_KEY(read-write, read_write) michael@0: CSS_KEY(relative, relative) michael@0: CSS_KEY(repeat, repeat) michael@0: CSS_KEY(repeat-x, repeat_x) michael@0: CSS_KEY(repeat-y, repeat_y) michael@0: CSS_KEY(reverse, reverse) michael@0: CSS_KEY(ridge, ridge) michael@0: CSS_KEY(right, right) michael@0: CSS_KEY(rotate, rotate) michael@0: CSS_KEY(rotate3d, rotate3d) michael@0: CSS_KEY(rotatex, rotatex) michael@0: CSS_KEY(rotatey, rotatey) michael@0: CSS_KEY(rotatez, rotatez) michael@0: CSS_KEY(round, round) michael@0: CSS_KEY(row, row) michael@0: CSS_KEY(row-resize, row_resize) michael@0: CSS_KEY(row-reverse, row_reverse) michael@0: CSS_KEY(rtl, rtl) michael@0: CSS_KEY(ruby, ruby) michael@0: CSS_KEY(running, running) michael@0: CSS_KEY(s, s) michael@0: CSS_KEY(s-resize, s_resize) michael@0: CSS_KEY(saturate, saturate) michael@0: CSS_KEY(saturation, saturation) michael@0: CSS_KEY(scale, scale) michael@0: CSS_KEY(scale3d, scale3d) michael@0: CSS_KEY(scalex, scalex) michael@0: CSS_KEY(scaley, scaley) michael@0: CSS_KEY(scalez, scalez) michael@0: CSS_KEY(screen, screen) michael@0: CSS_KEY(script, script) michael@0: CSS_KEY(scroll, scroll) michael@0: CSS_KEY(scrollbar, scrollbar) michael@0: CSS_KEY(scrollbar-small, scrollbar_small) michael@0: CSS_KEY(se-resize, se_resize) michael@0: CSS_KEY(select-after, select_after) michael@0: CSS_KEY(select-all, select_all) michael@0: CSS_KEY(select-before, select_before) michael@0: CSS_KEY(select-menu, select_menu) michael@0: CSS_KEY(select-same, select_same) michael@0: CSS_KEY(semi-condensed, semi_condensed) michael@0: CSS_KEY(semi-expanded, semi_expanded) michael@0: CSS_KEY(separate, separate) michael@0: CSS_KEY(sepia, sepia) michael@0: CSS_KEY(show, show) michael@0: CSS_KEY(sideways, sideways) michael@0: CSS_KEY(simp-chinese-formal, simp_chinese_formal) michael@0: CSS_KEY(simp-chinese-informal, simp_chinese_informal) michael@0: CSS_KEY(simplified, simplified) michael@0: CSS_KEY(skew, skew) michael@0: CSS_KEY(skewx, skewx) michael@0: CSS_KEY(skewy, skewy) michael@0: CSS_KEY(slashed-zero, slashed_zero) michael@0: CSS_KEY(small, small) michael@0: CSS_KEY(small-caps, small_caps) michael@0: CSS_KEY(small-caption, small_caption) michael@0: CSS_KEY(smaller, smaller) michael@0: CSS_KEY(soft, soft) michael@0: CSS_KEY(soft-light, soft_light) michael@0: CSS_KEY(solid, solid) michael@0: CSS_KEY(space-around, space_around) michael@0: CSS_KEY(space-between, space_between) michael@0: CSS_KEY(span, span) michael@0: CSS_KEY(square, square) michael@0: CSS_KEY(stacked-fractions, stacked_fractions) michael@0: CSS_KEY(start, start) michael@0: CSS_KEY(static, static) michael@0: CSS_KEY(status-bar, status_bar) michael@0: CSS_KEY(step-end, step_end) michael@0: CSS_KEY(step-start, step_start) michael@0: CSS_KEY(sticky, sticky) michael@0: CSS_KEY(stretch, stretch) michael@0: CSS_KEY(stretch-to-fit, stretch_to_fit) michael@0: CSS_KEY(stretched, stretched) michael@0: CSS_KEY(stroke, stroke) michael@0: CSS_KEY(style, style) michael@0: CSS_KEY(styleset, styleset) michael@0: CSS_KEY(stylistic, stylistic) michael@0: CSS_KEY(sub, sub) michael@0: CSS_KEY(subgrid, subgrid) michael@0: CSS_KEY(super, super) michael@0: CSS_KEY(sw-resize, sw_resize) michael@0: CSS_KEY(swash, swash) michael@0: CSS_KEY(table, table) michael@0: CSS_KEY(table-caption, table_caption) michael@0: CSS_KEY(table-cell, table_cell) michael@0: CSS_KEY(table-column, table_column) michael@0: CSS_KEY(table-column-group, table_column_group) michael@0: CSS_KEY(table-footer-group, table_footer_group) michael@0: CSS_KEY(table-header-group, table_header_group) michael@0: CSS_KEY(table-row, table_row) michael@0: CSS_KEY(table-row-group, table_row_group) michael@0: CSS_KEY(tabular-nums, tabular_nums) michael@0: CSS_KEY(tailed, tailed) michael@0: CSS_KEY(text, text) michael@0: CSS_KEY(text-bottom, text_bottom) michael@0: CSS_KEY(text-top, text_top) michael@0: CSS_KEY(thick, thick) michael@0: CSS_KEY(thin, thin) michael@0: CSS_KEY(threeddarkshadow, threeddarkshadow) michael@0: CSS_KEY(threedface, threedface) michael@0: CSS_KEY(threedhighlight, threedhighlight) michael@0: CSS_KEY(threedlightshadow, threedlightshadow) michael@0: CSS_KEY(threedshadow, threedshadow) michael@0: CSS_KEY(titling-caps, titling_caps) michael@0: CSS_KEY(toggle, toggle) michael@0: CSS_KEY(top, top) michael@0: CSS_KEY(top-outside, top_outside) michael@0: CSS_KEY(trad-chinese-formal, trad_chinese_formal) michael@0: CSS_KEY(trad-chinese-informal, trad_chinese_informal) michael@0: CSS_KEY(traditional, traditional) michael@0: CSS_KEY(translate, translate) michael@0: CSS_KEY(translate3d, translate3d) michael@0: CSS_KEY(translatex, translatex) michael@0: CSS_KEY(translatey, translatey) michael@0: CSS_KEY(translatez, translatez) michael@0: CSS_KEY(transparent, transparent) // for nsComputedDOMStyle only michael@0: CSS_KEY(tri-state, tri_state) michael@0: CSS_KEY(true, true) michael@0: CSS_KEY(ultra-condensed, ultra_condensed) michael@0: CSS_KEY(ultra-expanded, ultra_expanded) michael@0: CSS_KEY(underline, underline) michael@0: CSS_KEY(unicase, unicase) michael@0: CSS_KEY(unset, unset) michael@0: CSS_KEY(upper-alpha, upper_alpha) michael@0: CSS_KEY(upper-latin, upper_latin) michael@0: CSS_KEY(upper-roman, upper_roman) michael@0: CSS_KEY(uppercase, uppercase) michael@0: CSS_KEY(upright, upright) michael@0: CSS_KEY(vertical, vertical) michael@0: CSS_KEY(vertical-lr, vertical_lr) michael@0: CSS_KEY(vertical-rl, vertical_rl) michael@0: CSS_KEY(vertical-text, vertical_text) michael@0: CSS_KEY(visible, visible) michael@0: CSS_KEY(visiblefill, visiblefill) michael@0: CSS_KEY(visiblepainted, visiblepainted) michael@0: CSS_KEY(visiblestroke, visiblestroke) michael@0: CSS_KEY(w-resize, w_resize) michael@0: CSS_KEY(wait, wait) michael@0: CSS_KEY(wavy, wavy) michael@0: CSS_KEY(weight, weight) michael@0: CSS_KEY(wider, wider) michael@0: CSS_KEY(window, window) michael@0: CSS_KEY(windowframe, windowframe) michael@0: CSS_KEY(windowtext, windowtext) michael@0: CSS_KEY(wrap, wrap) michael@0: CSS_KEY(wrap-reverse, wrap_reverse) michael@0: CSS_KEY(write-only, write_only) michael@0: CSS_KEY(x-large, x_large) michael@0: CSS_KEY(x-small, x_small) michael@0: CSS_KEY(xx-large, xx_large) michael@0: CSS_KEY(xx-small, xx_small) michael@0: CSS_KEY(zoom-in, zoom_in) michael@0: CSS_KEY(zoom-out, zoom_out) michael@0: michael@0: // Appearance keywords for widget styles michael@0: CSS_KEY(radio, radio) michael@0: CSS_KEY(checkbox, checkbox) michael@0: CSS_KEY(button-bevel, button_bevel) michael@0: CSS_KEY(toolbox, toolbox) michael@0: CSS_KEY(toolbar, toolbar) michael@0: CSS_KEY(toolbarbutton, toolbarbutton) michael@0: CSS_KEY(toolbargripper, toolbargripper) michael@0: CSS_KEY(dualbutton, dualbutton) michael@0: CSS_KEY(toolbarbutton-dropdown, toolbarbutton_dropdown) michael@0: CSS_KEY(button-arrow-up, button_arrow_up) michael@0: CSS_KEY(button-arrow-down, button_arrow_down) michael@0: CSS_KEY(button-arrow-next, button_arrow_next) michael@0: CSS_KEY(button-arrow-previous, button_arrow_previous) michael@0: CSS_KEY(separator, separator) michael@0: CSS_KEY(splitter, splitter) michael@0: CSS_KEY(statusbar, statusbar) michael@0: CSS_KEY(statusbarpanel, statusbarpanel) michael@0: CSS_KEY(resizerpanel, resizerpanel) michael@0: CSS_KEY(resizer, resizer) michael@0: CSS_KEY(listbox, listbox) michael@0: CSS_KEY(listitem, listitem) michael@0: CSS_KEY(number-input, number_input) michael@0: CSS_KEY(treeview, treeview) michael@0: CSS_KEY(treeitem, treeitem) michael@0: CSS_KEY(treetwisty, treetwisty) michael@0: CSS_KEY(treetwistyopen, treetwistyopen) michael@0: CSS_KEY(treeline, treeline) michael@0: CSS_KEY(treeheader, treeheader) michael@0: CSS_KEY(treeheadercell, treeheadercell) michael@0: CSS_KEY(treeheadersortarrow, treeheadersortarrow) michael@0: CSS_KEY(progressbar, progressbar) michael@0: CSS_KEY(progressbar-vertical, progressbar_vertical) michael@0: CSS_KEY(progresschunk, progresschunk) michael@0: CSS_KEY(progresschunk-vertical, progresschunk_vertical) michael@0: CSS_KEY(tab, tab) michael@0: CSS_KEY(tabpanels, tabpanels) michael@0: CSS_KEY(tabpanel, tabpanel) michael@0: CSS_KEY(tab-scroll-arrow-back, tab_scroll_arrow_back) michael@0: CSS_KEY(tab-scroll-arrow-forward, tab_scroll_arrow_forward) michael@0: CSS_KEY(tooltip, tooltip) michael@0: CSS_KEY(spinner, spinner) michael@0: CSS_KEY(spinner-upbutton, spinner_upbutton) michael@0: CSS_KEY(spinner-downbutton, spinner_downbutton) michael@0: CSS_KEY(spinner-textfield, spinner_textfield) michael@0: CSS_KEY(scrollbarbutton-up, scrollbarbutton_up) michael@0: CSS_KEY(scrollbarbutton-down, scrollbarbutton_down) michael@0: CSS_KEY(scrollbarbutton-left, scrollbarbutton_left) michael@0: CSS_KEY(scrollbarbutton-right, scrollbarbutton_right) michael@0: CSS_KEY(scrollbartrack-horizontal, scrollbartrack_horizontal) michael@0: CSS_KEY(scrollbartrack-vertical, scrollbartrack_vertical) michael@0: CSS_KEY(scrollbarthumb-horizontal, scrollbarthumb_horizontal) michael@0: CSS_KEY(scrollbarthumb-vertical, scrollbarthumb_vertical) michael@0: CSS_KEY(sheet, sheet) michael@0: CSS_KEY(textfield, textfield) michael@0: CSS_KEY(textfield-multiline, textfield_multiline) michael@0: CSS_KEY(caret, caret) michael@0: CSS_KEY(searchfield, searchfield) michael@0: CSS_KEY(menubar, menubar) michael@0: CSS_KEY(menupopup, menupopup) michael@0: CSS_KEY(menuitem, menuitem) michael@0: CSS_KEY(checkmenuitem, checkmenuitem) michael@0: CSS_KEY(radiomenuitem, radiomenuitem) michael@0: CSS_KEY(menucheckbox, menucheckbox) michael@0: CSS_KEY(menuradio, menuradio) michael@0: CSS_KEY(menuseparator, menuseparator) michael@0: CSS_KEY(menuarrow, menuarrow) michael@0: CSS_KEY(menuimage, menuimage) michael@0: CSS_KEY(menuitemtext, menuitemtext) michael@0: CSS_KEY(menulist, menulist) michael@0: CSS_KEY(menulist-button, menulist_button) michael@0: CSS_KEY(menulist-text, menulist_text) michael@0: CSS_KEY(menulist-textfield, menulist_textfield) michael@0: CSS_KEY(meterbar, meterbar) michael@0: CSS_KEY(meterchunk, meterchunk) michael@0: CSS_KEY(range, range) michael@0: CSS_KEY(range-thumb, range_thumb) michael@0: CSS_KEY(sans-serif, sans_serif) michael@0: CSS_KEY(sans-serif-bold-italic, sans_serif_bold_italic) michael@0: CSS_KEY(sans-serif-italic, sans_serif_italic) michael@0: CSS_KEY(scale-horizontal, scale_horizontal) michael@0: CSS_KEY(scale-vertical, scale_vertical) michael@0: CSS_KEY(scalethumb-horizontal, scalethumb_horizontal) michael@0: CSS_KEY(scalethumb-vertical, scalethumb_vertical) michael@0: CSS_KEY(scalethumbstart, scalethumbstart) michael@0: CSS_KEY(scalethumbend, scalethumbend) michael@0: CSS_KEY(scalethumbtick, scalethumbtick) michael@0: CSS_KEY(groupbox, groupbox) michael@0: CSS_KEY(checkbox-container, checkbox_container) michael@0: CSS_KEY(radio-container, radio_container) michael@0: CSS_KEY(checkbox-label, checkbox_label) michael@0: CSS_KEY(radio-label, radio_label) michael@0: CSS_KEY(button-focus, button_focus) michael@0: CSS_KEY(-moz-win-media-toolbox, _moz_win_media_toolbox) michael@0: CSS_KEY(-moz-win-communications-toolbox, _moz_win_communications_toolbox) michael@0: CSS_KEY(-moz-win-browsertabbar-toolbox, _moz_win_browsertabbar_toolbox) michael@0: CSS_KEY(-moz-win-mediatext, _moz_win_mediatext) michael@0: CSS_KEY(-moz-win-communicationstext, _moz_win_communicationstext) michael@0: CSS_KEY(-moz-win-glass, _moz_win_glass) michael@0: CSS_KEY(-moz-win-borderless-glass, _moz_win_borderless_glass) michael@0: CSS_KEY(-moz-window-titlebar, _moz_window_titlebar) michael@0: CSS_KEY(-moz-window-titlebar-maximized, _moz_window_titlebar_maximized) michael@0: CSS_KEY(-moz-window-frame-left, _moz_window_frame_left) michael@0: CSS_KEY(-moz-window-frame-right, _moz_window_frame_right) michael@0: CSS_KEY(-moz-window-frame-bottom, _moz_window_frame_bottom) michael@0: CSS_KEY(-moz-window-button-close, _moz_window_button_close) michael@0: CSS_KEY(-moz-window-button-minimize, _moz_window_button_minimize) michael@0: CSS_KEY(-moz-window-button-maximize, _moz_window_button_maximize) michael@0: CSS_KEY(-moz-window-button-restore, _moz_window_button_restore) michael@0: CSS_KEY(-moz-window-button-box, _moz_window_button_box) michael@0: CSS_KEY(-moz-window-button-box-maximized, _moz_window_button_box_maximized) michael@0: CSS_KEY(-moz-mac-help-button, _moz_mac_help_button) michael@0: CSS_KEY(-moz-mac-unified-toolbar, _moz_mac_unified_toolbar) michael@0: CSS_KEY(-moz-win-exclude-glass, _moz_win_exclude_glass) michael@0: CSS_KEY(alphabetic, alphabetic) michael@0: CSS_KEY(bevel, bevel) michael@0: CSS_KEY(butt, butt) michael@0: CSS_KEY(central, central) michael@0: CSS_KEY(crispedges, crispedges) michael@0: //CSS_KEY(end, end) michael@0: CSS_KEY(evenodd, evenodd) michael@0: CSS_KEY(geometricprecision, geometricprecision) michael@0: CSS_KEY(hanging, hanging) michael@0: CSS_KEY(ideographic, ideographic) michael@0: CSS_KEY(linearrgb, linearrgb) michael@0: CSS_KEY(mathematical, mathematical) michael@0: //CSS_KEY(middle, middle) michael@0: CSS_KEY(miter, miter) michael@0: CSS_KEY(no-change, no_change) michael@0: CSS_KEY(non-scaling-stroke, non_scaling_stroke) michael@0: CSS_KEY(nonzero, nonzero) michael@0: CSS_KEY(optimizelegibility, optimizelegibility) michael@0: CSS_KEY(optimizequality, optimizequality) michael@0: CSS_KEY(optimizespeed, optimizespeed) michael@0: CSS_KEY(reset-size, reset_size) michael@0: //CSS_KEY(square, square) michael@0: //CSS_KEY(start, start) michael@0: CSS_KEY(srgb, srgb) michael@0: CSS_KEY(text-after-edge, text_after_edge) michael@0: CSS_KEY(text-before-edge, text_before_edge) michael@0: CSS_KEY(use-script, use_script) michael@0: CSS_KEY(-moz-crisp-edges, _moz_crisp_edges)