diff options
Diffstat (limited to 'components/style/gecko_bindings/structs_debug.rs')
-rw-r--r-- | components/style/gecko_bindings/structs_debug.rs | 766 |
1 files changed, 762 insertions, 4 deletions
diff --git a/components/style/gecko_bindings/structs_debug.rs b/components/style/gecko_bindings/structs_debug.rs index be9627a71e6..c3acede57cc 100644 --- a/components/style/gecko_bindings/structs_debug.rs +++ b/components/style/gecko_bindings/structs_debug.rs @@ -8779,6 +8779,765 @@ fn bindgen_test_layout_StyleComplexColor() { impl Clone for StyleComplexColor { fn clone(&self) -> Self { *self } } +#[repr(i16)] +#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)] +pub enum nsCSSKeyword { + eCSSKeyword_UNKNOWN = -1, + eCSSKeyword__moz_activehyperlinktext = 0, + eCSSKeyword__moz_all = 1, + eCSSKeyword__moz_alt_content = 2, + eCSSKeyword__moz_anchor_decoration = 3, + eCSSKeyword__moz_available = 4, + eCSSKeyword__moz_box = 5, + eCSSKeyword__moz_button = 6, + eCSSKeyword__moz_buttondefault = 7, + eCSSKeyword__moz_buttonhoverface = 8, + eCSSKeyword__moz_buttonhovertext = 9, + eCSSKeyword__moz_cellhighlight = 10, + eCSSKeyword__moz_cellhighlighttext = 11, + eCSSKeyword__moz_center = 12, + eCSSKeyword__moz_combobox = 13, + eCSSKeyword__moz_comboboxtext = 14, + eCSSKeyword__moz_block_height = 15, + eCSSKeyword__moz_deck = 16, + eCSSKeyword__moz_default_background_color = 17, + eCSSKeyword__moz_default_color = 18, + eCSSKeyword__moz_desktop = 19, + eCSSKeyword__moz_dialog = 20, + eCSSKeyword__moz_dialogtext = 21, + eCSSKeyword__moz_document = 22, + eCSSKeyword__moz_dragtargetzone = 23, + eCSSKeyword__moz_element = 24, + eCSSKeyword__moz_eventreerow = 25, + eCSSKeyword__moz_field = 26, + eCSSKeyword__moz_fieldtext = 27, + eCSSKeyword__moz_fit_content = 28, + eCSSKeyword__moz_fixed = 29, + eCSSKeyword__moz_grabbing = 30, + eCSSKeyword__moz_grab = 31, + eCSSKeyword__moz_grid_group = 32, + eCSSKeyword__moz_grid_line = 33, + eCSSKeyword__moz_grid = 34, + eCSSKeyword__moz_groupbox = 35, + eCSSKeyword__moz_gtk_info_bar = 36, + eCSSKeyword__moz_gtk_info_bar_text = 37, + eCSSKeyword__moz_hidden_unscrollable = 38, + eCSSKeyword__moz_hyperlinktext = 39, + eCSSKeyword__moz_html_cellhighlight = 40, + eCSSKeyword__moz_html_cellhighlighttext = 41, + eCSSKeyword__moz_image_rect = 42, + eCSSKeyword__moz_info = 43, + eCSSKeyword__moz_inline_box = 44, + eCSSKeyword__moz_inline_grid = 45, + eCSSKeyword__moz_inline_stack = 46, + eCSSKeyword__moz_isolate = 47, + eCSSKeyword__moz_isolate_override = 48, + eCSSKeyword__moz_left = 49, + eCSSKeyword__moz_list = 50, + eCSSKeyword__moz_mac_buttonactivetext = 51, + eCSSKeyword__moz_mac_chrome_active = 52, + eCSSKeyword__moz_mac_chrome_inactive = 53, + eCSSKeyword__moz_mac_defaultbuttontext = 54, + eCSSKeyword__moz_mac_focusring = 55, + eCSSKeyword__moz_mac_fullscreen_button = 56, + eCSSKeyword__moz_mac_menuselect = 57, + eCSSKeyword__moz_mac_menushadow = 58, + eCSSKeyword__moz_mac_menutextdisable = 59, + eCSSKeyword__moz_mac_menutextselect = 60, + eCSSKeyword__moz_mac_disabledtoolbartext = 61, + eCSSKeyword__moz_mac_secondaryhighlight = 62, + eCSSKeyword__moz_max_content = 63, + eCSSKeyword__moz_menuhover = 64, + eCSSKeyword__moz_menuhovertext = 65, + eCSSKeyword__moz_menubartext = 66, + eCSSKeyword__moz_menubarhovertext = 67, + eCSSKeyword__moz_middle_with_baseline = 68, + eCSSKeyword__moz_min_content = 69, + eCSSKeyword__moz_nativehyperlinktext = 70, + eCSSKeyword__moz_none = 71, + eCSSKeyword__moz_oddtreerow = 72, + eCSSKeyword__moz_plaintext = 73, + eCSSKeyword__moz_popup = 74, + eCSSKeyword__moz_pre_space = 75, + eCSSKeyword__moz_pull_down_menu = 76, + eCSSKeyword__moz_right = 77, + eCSSKeyword__moz_scrollbars_horizontal = 78, + eCSSKeyword__moz_scrollbars_none = 79, + eCSSKeyword__moz_scrollbars_vertical = 80, + eCSSKeyword__moz_stack = 81, + eCSSKeyword__moz_text = 82, + eCSSKeyword__moz_use_system_font = 83, + eCSSKeyword__moz_visitedhyperlinktext = 84, + eCSSKeyword__moz_window = 85, + eCSSKeyword__moz_workspace = 86, + eCSSKeyword__moz_zoom_in = 87, + eCSSKeyword__moz_zoom_out = 88, + eCSSKeyword__webkit_box = 89, + eCSSKeyword__webkit_flex = 90, + eCSSKeyword__webkit_inline_box = 91, + eCSSKeyword__webkit_inline_flex = 92, + eCSSKeyword_absolute = 93, + eCSSKeyword_active = 94, + eCSSKeyword_activeborder = 95, + eCSSKeyword_activecaption = 96, + eCSSKeyword_add = 97, + eCSSKeyword_additive = 98, + eCSSKeyword_alias = 99, + eCSSKeyword_all = 100, + eCSSKeyword_all_petite_caps = 101, + eCSSKeyword_all_scroll = 102, + eCSSKeyword_all_small_caps = 103, + eCSSKeyword_alpha = 104, + eCSSKeyword_alternate = 105, + eCSSKeyword_alternate_reverse = 106, + eCSSKeyword_always = 107, + eCSSKeyword_annotation = 108, + eCSSKeyword_appworkspace = 109, + eCSSKeyword_auto = 110, + eCSSKeyword_auto_fill = 111, + eCSSKeyword_auto_fit = 112, + eCSSKeyword_auto_flow = 113, + eCSSKeyword_avoid = 114, + eCSSKeyword_background = 115, + eCSSKeyword_backwards = 116, + eCSSKeyword_balance = 117, + eCSSKeyword_baseline = 118, + eCSSKeyword_bidi_override = 119, + eCSSKeyword_blink = 120, + eCSSKeyword_block = 121, + eCSSKeyword_block_axis = 122, + eCSSKeyword_blur = 123, + eCSSKeyword_bold = 124, + eCSSKeyword_bold_fraktur = 125, + eCSSKeyword_bold_italic = 126, + eCSSKeyword_bold_sans_serif = 127, + eCSSKeyword_bold_script = 128, + eCSSKeyword_bolder = 129, + eCSSKeyword_border_box = 130, + eCSSKeyword_both = 131, + eCSSKeyword_bottom = 132, + eCSSKeyword_bottom_outside = 133, + eCSSKeyword_break_all = 134, + eCSSKeyword_break_word = 135, + eCSSKeyword_brightness = 136, + eCSSKeyword_browser = 137, + eCSSKeyword_bullets = 138, + eCSSKeyword_button = 139, + eCSSKeyword_buttonface = 140, + eCSSKeyword_buttonhighlight = 141, + eCSSKeyword_buttonshadow = 142, + eCSSKeyword_buttontext = 143, + eCSSKeyword_capitalize = 144, + eCSSKeyword_caption = 145, + eCSSKeyword_captiontext = 146, + eCSSKeyword_cell = 147, + eCSSKeyword_center = 148, + eCSSKeyword_ch = 149, + eCSSKeyword_character_variant = 150, + eCSSKeyword_circle = 151, + eCSSKeyword_cjk_decimal = 152, + eCSSKeyword_clip = 153, + eCSSKeyword_clone = 154, + eCSSKeyword_close_quote = 155, + eCSSKeyword_closest_corner = 156, + eCSSKeyword_closest_side = 157, + eCSSKeyword_cm = 158, + eCSSKeyword_col_resize = 159, + eCSSKeyword_collapse = 160, + eCSSKeyword_color = 161, + eCSSKeyword_color_burn = 162, + eCSSKeyword_color_dodge = 163, + eCSSKeyword_common_ligatures = 164, + eCSSKeyword_column = 165, + eCSSKeyword_column_reverse = 166, + eCSSKeyword_condensed = 167, + eCSSKeyword_contain = 168, + eCSSKeyword_content_box = 169, + eCSSKeyword_contents = 170, + eCSSKeyword_context_fill = 171, + eCSSKeyword_context_fill_opacity = 172, + eCSSKeyword_context_menu = 173, + eCSSKeyword_context_stroke = 174, + eCSSKeyword_context_stroke_opacity = 175, + eCSSKeyword_context_value = 176, + eCSSKeyword_continuous = 177, + eCSSKeyword_contrast = 178, + eCSSKeyword_copy = 179, + eCSSKeyword_contextual = 180, + eCSSKeyword_cover = 181, + eCSSKeyword_crop = 182, + eCSSKeyword_cross = 183, + eCSSKeyword_crosshair = 184, + eCSSKeyword_currentcolor = 185, + eCSSKeyword_cursive = 186, + eCSSKeyword_cyclic = 187, + eCSSKeyword_darken = 188, + eCSSKeyword_dashed = 189, + eCSSKeyword_dense = 190, + eCSSKeyword_decimal = 191, + eCSSKeyword_default = 192, + eCSSKeyword_deg = 193, + eCSSKeyword_diagonal_fractions = 194, + eCSSKeyword_dialog = 195, + eCSSKeyword_difference = 196, + eCSSKeyword_digits = 197, + eCSSKeyword_disabled = 198, + eCSSKeyword_disc = 199, + eCSSKeyword_disclosure_closed = 200, + eCSSKeyword_disclosure_open = 201, + eCSSKeyword_discretionary_ligatures = 202, + eCSSKeyword_dot = 203, + eCSSKeyword_dotted = 204, + eCSSKeyword_double = 205, + eCSSKeyword_double_circle = 206, + eCSSKeyword_double_struck = 207, + eCSSKeyword_drag = 208, + eCSSKeyword_drop_shadow = 209, + eCSSKeyword_e_resize = 210, + eCSSKeyword_ease = 211, + eCSSKeyword_ease_in = 212, + eCSSKeyword_ease_in_out = 213, + eCSSKeyword_ease_out = 214, + eCSSKeyword_economy = 215, + eCSSKeyword_element = 216, + eCSSKeyword_elements = 217, + eCSSKeyword_ellipse = 218, + eCSSKeyword_ellipsis = 219, + eCSSKeyword_em = 220, + eCSSKeyword_embed = 221, + eCSSKeyword_enabled = 222, + eCSSKeyword_end = 223, + eCSSKeyword_ethiopic_numeric = 224, + eCSSKeyword_ex = 225, + eCSSKeyword_exact = 226, + eCSSKeyword_exclude = 227, + eCSSKeyword_exclusion = 228, + eCSSKeyword_expanded = 229, + eCSSKeyword_extends = 230, + eCSSKeyword_extra_condensed = 231, + eCSSKeyword_extra_expanded = 232, + eCSSKeyword_ew_resize = 233, + eCSSKeyword_fallback = 234, + eCSSKeyword_fantasy = 235, + eCSSKeyword_farthest_side = 236, + eCSSKeyword_farthest_corner = 237, + eCSSKeyword_fill = 238, + eCSSKeyword_filled = 239, + eCSSKeyword_fill_box = 240, + eCSSKeyword_fit_content = 241, + eCSSKeyword_fixed = 242, + eCSSKeyword_flat = 243, + eCSSKeyword_flex = 244, + eCSSKeyword_flex_end = 245, + eCSSKeyword_flex_start = 246, + eCSSKeyword_flip = 247, + eCSSKeyword_forwards = 248, + eCSSKeyword_fraktur = 249, + eCSSKeyword_from_image = 250, + eCSSKeyword_full_width = 251, + eCSSKeyword_fullscreen = 252, + eCSSKeyword_grab = 253, + eCSSKeyword_grabbing = 254, + eCSSKeyword_grad = 255, + eCSSKeyword_grayscale = 256, + eCSSKeyword_graytext = 257, + eCSSKeyword_grid = 258, + eCSSKeyword_groove = 259, + eCSSKeyword_hard_light = 260, + eCSSKeyword_hebrew = 261, + eCSSKeyword_help = 262, + eCSSKeyword_hidden = 263, + eCSSKeyword_hide = 264, + eCSSKeyword_highlight = 265, + eCSSKeyword_highlighttext = 266, + eCSSKeyword_historical_forms = 267, + eCSSKeyword_historical_ligatures = 268, + eCSSKeyword_horizontal = 269, + eCSSKeyword_horizontal_tb = 270, + eCSSKeyword_hue = 271, + eCSSKeyword_hue_rotate = 272, + eCSSKeyword_hz = 273, + eCSSKeyword_icon = 274, + eCSSKeyword_ignore = 275, + eCSSKeyword_in = 276, + eCSSKeyword_interlace = 277, + eCSSKeyword_inactive = 278, + eCSSKeyword_inactiveborder = 279, + eCSSKeyword_inactivecaption = 280, + eCSSKeyword_inactivecaptiontext = 281, + eCSSKeyword_infinite = 282, + eCSSKeyword_infobackground = 283, + eCSSKeyword_infotext = 284, + eCSSKeyword_inherit = 285, + eCSSKeyword_initial = 286, + eCSSKeyword_inline = 287, + eCSSKeyword_inline_axis = 288, + eCSSKeyword_inline_block = 289, + eCSSKeyword_inline_end = 290, + eCSSKeyword_inline_flex = 291, + eCSSKeyword_inline_grid = 292, + eCSSKeyword_inline_start = 293, + eCSSKeyword_inline_table = 294, + eCSSKeyword_inset = 295, + eCSSKeyword_inside = 296, + eCSSKeyword_interpolatematrix = 297, + eCSSKeyword_intersect = 298, + eCSSKeyword_isolate = 299, + eCSSKeyword_isolate_override = 300, + eCSSKeyword_invert = 301, + eCSSKeyword_italic = 302, + eCSSKeyword_japanese_formal = 303, + eCSSKeyword_japanese_informal = 304, + eCSSKeyword_jis78 = 305, + eCSSKeyword_jis83 = 306, + eCSSKeyword_jis90 = 307, + eCSSKeyword_jis04 = 308, + eCSSKeyword_justify = 309, + eCSSKeyword_keep_all = 310, + eCSSKeyword_khz = 311, + eCSSKeyword_korean_hangul_formal = 312, + eCSSKeyword_korean_hanja_formal = 313, + eCSSKeyword_korean_hanja_informal = 314, + eCSSKeyword_landscape = 315, + eCSSKeyword_large = 316, + eCSSKeyword_larger = 317, + eCSSKeyword_layout = 318, + eCSSKeyword_last_baseline = 319, + eCSSKeyword_left = 320, + eCSSKeyword_legacy = 321, + eCSSKeyword_lighten = 322, + eCSSKeyword_lighter = 323, + eCSSKeyword_line_through = 324, + eCSSKeyword_linear = 325, + eCSSKeyword_lining_nums = 326, + eCSSKeyword_list_item = 327, + eCSSKeyword_local = 328, + eCSSKeyword_logical = 329, + eCSSKeyword_looped = 330, + eCSSKeyword_lowercase = 331, + eCSSKeyword_lr = 332, + eCSSKeyword_lr_tb = 333, + eCSSKeyword_ltr = 334, + eCSSKeyword_luminance = 335, + eCSSKeyword_luminosity = 336, + eCSSKeyword_mandatory = 337, + eCSSKeyword_manipulation = 338, + eCSSKeyword_manual = 339, + eCSSKeyword_margin_box = 340, + eCSSKeyword_markers = 341, + eCSSKeyword_match_parent = 342, + eCSSKeyword_match_source = 343, + eCSSKeyword_matrix = 344, + eCSSKeyword_matrix3d = 345, + eCSSKeyword_max_content = 346, + eCSSKeyword_medium = 347, + eCSSKeyword_menu = 348, + eCSSKeyword_menutext = 349, + eCSSKeyword_message_box = 350, + eCSSKeyword_middle = 351, + eCSSKeyword_min_content = 352, + eCSSKeyword_minmax = 353, + eCSSKeyword_mix = 354, + eCSSKeyword_mixed = 355, + eCSSKeyword_mm = 356, + eCSSKeyword_monospace = 357, + eCSSKeyword_move = 358, + eCSSKeyword_ms = 359, + eCSSKeyword_multiply = 360, + eCSSKeyword_n_resize = 361, + eCSSKeyword_narrower = 362, + eCSSKeyword_ne_resize = 363, + eCSSKeyword_nesw_resize = 364, + eCSSKeyword_no_close_quote = 365, + eCSSKeyword_no_common_ligatures = 366, + eCSSKeyword_no_contextual = 367, + eCSSKeyword_no_discretionary_ligatures = 368, + eCSSKeyword_no_drag = 369, + eCSSKeyword_no_drop = 370, + eCSSKeyword_no_historical_ligatures = 371, + eCSSKeyword_no_open_quote = 372, + eCSSKeyword_no_repeat = 373, + eCSSKeyword_none = 374, + eCSSKeyword_normal = 375, + eCSSKeyword_not_allowed = 376, + eCSSKeyword_nowrap = 377, + eCSSKeyword_numeric = 378, + eCSSKeyword_ns_resize = 379, + eCSSKeyword_nw_resize = 380, + eCSSKeyword_nwse_resize = 381, + eCSSKeyword_oblique = 382, + eCSSKeyword_oldstyle_nums = 383, + eCSSKeyword_opacity = 384, + eCSSKeyword_open = 385, + eCSSKeyword_open_quote = 386, + eCSSKeyword_optional = 387, + eCSSKeyword_ordinal = 388, + eCSSKeyword_ornaments = 389, + eCSSKeyword_outset = 390, + eCSSKeyword_outside = 391, + eCSSKeyword_over = 392, + eCSSKeyword_overlay = 393, + eCSSKeyword_overline = 394, + eCSSKeyword_paint = 395, + eCSSKeyword_padding_box = 396, + eCSSKeyword_painted = 397, + eCSSKeyword_pan_x = 398, + eCSSKeyword_pan_y = 399, + eCSSKeyword_paused = 400, + eCSSKeyword_pc = 401, + eCSSKeyword_perspective = 402, + eCSSKeyword_petite_caps = 403, + eCSSKeyword_physical = 404, + eCSSKeyword_plaintext = 405, + eCSSKeyword_pointer = 406, + eCSSKeyword_polygon = 407, + eCSSKeyword_portrait = 408, + eCSSKeyword_pre = 409, + eCSSKeyword_pre_wrap = 410, + eCSSKeyword_pre_line = 411, + eCSSKeyword_preserve_3d = 412, + eCSSKeyword_progress = 413, + eCSSKeyword_progressive = 414, + eCSSKeyword_proportional_nums = 415, + eCSSKeyword_proportional_width = 416, + eCSSKeyword_proximity = 417, + eCSSKeyword_pt = 418, + eCSSKeyword_px = 419, + eCSSKeyword_rad = 420, + eCSSKeyword_read_only = 421, + eCSSKeyword_read_write = 422, + eCSSKeyword_relative = 423, + eCSSKeyword_repeat = 424, + eCSSKeyword_repeat_x = 425, + eCSSKeyword_repeat_y = 426, + eCSSKeyword_reverse = 427, + eCSSKeyword_ridge = 428, + eCSSKeyword_right = 429, + eCSSKeyword_rl = 430, + eCSSKeyword_rl_tb = 431, + eCSSKeyword_rotate = 432, + eCSSKeyword_rotate3d = 433, + eCSSKeyword_rotatex = 434, + eCSSKeyword_rotatey = 435, + eCSSKeyword_rotatez = 436, + eCSSKeyword_round = 437, + eCSSKeyword_row = 438, + eCSSKeyword_row_resize = 439, + eCSSKeyword_row_reverse = 440, + eCSSKeyword_rtl = 441, + eCSSKeyword_ruby = 442, + eCSSKeyword_ruby_base = 443, + eCSSKeyword_ruby_base_container = 444, + eCSSKeyword_ruby_text = 445, + eCSSKeyword_ruby_text_container = 446, + eCSSKeyword_running = 447, + eCSSKeyword_s = 448, + eCSSKeyword_s_resize = 449, + eCSSKeyword_safe = 450, + eCSSKeyword_saturate = 451, + eCSSKeyword_saturation = 452, + eCSSKeyword_scale = 453, + eCSSKeyword_scale_down = 454, + eCSSKeyword_scale3d = 455, + eCSSKeyword_scalex = 456, + eCSSKeyword_scaley = 457, + eCSSKeyword_scalez = 458, + eCSSKeyword_screen = 459, + eCSSKeyword_script = 460, + eCSSKeyword_scroll = 461, + eCSSKeyword_scrollbar = 462, + eCSSKeyword_scrollbar_small = 463, + eCSSKeyword_scrollbar_horizontal = 464, + eCSSKeyword_scrollbar_vertical = 465, + eCSSKeyword_se_resize = 466, + eCSSKeyword_select_after = 467, + eCSSKeyword_select_all = 468, + eCSSKeyword_select_before = 469, + eCSSKeyword_select_menu = 470, + eCSSKeyword_select_same = 471, + eCSSKeyword_self_end = 472, + eCSSKeyword_self_start = 473, + eCSSKeyword_semi_condensed = 474, + eCSSKeyword_semi_expanded = 475, + eCSSKeyword_separate = 476, + eCSSKeyword_sepia = 477, + eCSSKeyword_serif = 478, + eCSSKeyword_sesame = 479, + eCSSKeyword_show = 480, + eCSSKeyword_sideways = 481, + eCSSKeyword_sideways_lr = 482, + eCSSKeyword_sideways_right = 483, + eCSSKeyword_sideways_rl = 484, + eCSSKeyword_simp_chinese_formal = 485, + eCSSKeyword_simp_chinese_informal = 486, + eCSSKeyword_simplified = 487, + eCSSKeyword_skew = 488, + eCSSKeyword_skewx = 489, + eCSSKeyword_skewy = 490, + eCSSKeyword_slashed_zero = 491, + eCSSKeyword_slice = 492, + eCSSKeyword_small = 493, + eCSSKeyword_small_caps = 494, + eCSSKeyword_small_caption = 495, + eCSSKeyword_smaller = 496, + eCSSKeyword_smooth = 497, + eCSSKeyword_soft = 498, + eCSSKeyword_soft_light = 499, + eCSSKeyword_solid = 500, + eCSSKeyword_space_around = 501, + eCSSKeyword_space_between = 502, + eCSSKeyword_space_evenly = 503, + eCSSKeyword_span = 504, + eCSSKeyword_spell_out = 505, + eCSSKeyword_square = 506, + eCSSKeyword_stacked_fractions = 507, + eCSSKeyword_start = 508, + eCSSKeyword_static = 509, + eCSSKeyword_standalone = 510, + eCSSKeyword_status_bar = 511, + eCSSKeyword_step_end = 512, + eCSSKeyword_step_start = 513, + eCSSKeyword_sticky = 514, + eCSSKeyword_stretch = 515, + eCSSKeyword_stretch_to_fit = 516, + eCSSKeyword_stretched = 517, + eCSSKeyword_strict = 518, + eCSSKeyword_stroke = 519, + eCSSKeyword_stroke_box = 520, + eCSSKeyword_style = 521, + eCSSKeyword_styleset = 522, + eCSSKeyword_stylistic = 523, + eCSSKeyword_sub = 524, + eCSSKeyword_subgrid = 525, + eCSSKeyword_subtract = 526, + eCSSKeyword_super = 527, + eCSSKeyword_sw_resize = 528, + eCSSKeyword_swash = 529, + eCSSKeyword_swap = 530, + eCSSKeyword_table = 531, + eCSSKeyword_table_caption = 532, + eCSSKeyword_table_cell = 533, + eCSSKeyword_table_column = 534, + eCSSKeyword_table_column_group = 535, + eCSSKeyword_table_footer_group = 536, + eCSSKeyword_table_header_group = 537, + eCSSKeyword_table_row = 538, + eCSSKeyword_table_row_group = 539, + eCSSKeyword_tabular_nums = 540, + eCSSKeyword_tailed = 541, + eCSSKeyword_tb = 542, + eCSSKeyword_tb_rl = 543, + eCSSKeyword_text = 544, + eCSSKeyword_text_bottom = 545, + eCSSKeyword_text_top = 546, + eCSSKeyword_thick = 547, + eCSSKeyword_thin = 548, + eCSSKeyword_threeddarkshadow = 549, + eCSSKeyword_threedface = 550, + eCSSKeyword_threedhighlight = 551, + eCSSKeyword_threedlightshadow = 552, + eCSSKeyword_threedshadow = 553, + eCSSKeyword_titling_caps = 554, + eCSSKeyword_toggle = 555, + eCSSKeyword_top = 556, + eCSSKeyword_top_outside = 557, + eCSSKeyword_trad_chinese_formal = 558, + eCSSKeyword_trad_chinese_informal = 559, + eCSSKeyword_traditional = 560, + eCSSKeyword_translate = 561, + eCSSKeyword_translate3d = 562, + eCSSKeyword_translatex = 563, + eCSSKeyword_translatey = 564, + eCSSKeyword_translatez = 565, + eCSSKeyword_transparent = 566, + eCSSKeyword_triangle = 567, + eCSSKeyword_tri_state = 568, + eCSSKeyword_ultra_condensed = 569, + eCSSKeyword_ultra_expanded = 570, + eCSSKeyword_under = 571, + eCSSKeyword_underline = 572, + eCSSKeyword_unicase = 573, + eCSSKeyword_unsafe = 574, + eCSSKeyword_unset = 575, + eCSSKeyword_uppercase = 576, + eCSSKeyword_upright = 577, + eCSSKeyword_vertical = 578, + eCSSKeyword_vertical_lr = 579, + eCSSKeyword_vertical_rl = 580, + eCSSKeyword_vertical_text = 581, + eCSSKeyword_view_box = 582, + eCSSKeyword_visible = 583, + eCSSKeyword_visiblefill = 584, + eCSSKeyword_visiblepainted = 585, + eCSSKeyword_visiblestroke = 586, + eCSSKeyword_w_resize = 587, + eCSSKeyword_wait = 588, + eCSSKeyword_wavy = 589, + eCSSKeyword_weight = 590, + eCSSKeyword_wider = 591, + eCSSKeyword_window = 592, + eCSSKeyword_windowframe = 593, + eCSSKeyword_windowtext = 594, + eCSSKeyword_words = 595, + eCSSKeyword_wrap = 596, + eCSSKeyword_wrap_reverse = 597, + eCSSKeyword_write_only = 598, + eCSSKeyword_x_large = 599, + eCSSKeyword_x_small = 600, + eCSSKeyword_xx_large = 601, + eCSSKeyword_xx_small = 602, + eCSSKeyword_zoom_in = 603, + eCSSKeyword_zoom_out = 604, + eCSSKeyword_radio = 605, + eCSSKeyword_checkbox = 606, + eCSSKeyword_button_bevel = 607, + eCSSKeyword_toolbox = 608, + eCSSKeyword_toolbar = 609, + eCSSKeyword_toolbarbutton = 610, + eCSSKeyword_toolbargripper = 611, + eCSSKeyword_dualbutton = 612, + eCSSKeyword_toolbarbutton_dropdown = 613, + eCSSKeyword_button_arrow_up = 614, + eCSSKeyword_button_arrow_down = 615, + eCSSKeyword_button_arrow_next = 616, + eCSSKeyword_button_arrow_previous = 617, + eCSSKeyword_separator = 618, + eCSSKeyword_splitter = 619, + eCSSKeyword_statusbar = 620, + eCSSKeyword_statusbarpanel = 621, + eCSSKeyword_resizerpanel = 622, + eCSSKeyword_resizer = 623, + eCSSKeyword_listbox = 624, + eCSSKeyword_listitem = 625, + eCSSKeyword_numbers = 626, + eCSSKeyword_number_input = 627, + eCSSKeyword_treeview = 628, + eCSSKeyword_treeitem = 629, + eCSSKeyword_treetwisty = 630, + eCSSKeyword_treetwistyopen = 631, + eCSSKeyword_treeline = 632, + eCSSKeyword_treeheader = 633, + eCSSKeyword_treeheadercell = 634, + eCSSKeyword_treeheadersortarrow = 635, + eCSSKeyword_progressbar = 636, + eCSSKeyword_progressbar_vertical = 637, + eCSSKeyword_progresschunk = 638, + eCSSKeyword_progresschunk_vertical = 639, + eCSSKeyword_tab = 640, + eCSSKeyword_tabpanels = 641, + eCSSKeyword_tabpanel = 642, + eCSSKeyword_tab_scroll_arrow_back = 643, + eCSSKeyword_tab_scroll_arrow_forward = 644, + eCSSKeyword_tooltip = 645, + eCSSKeyword_spinner = 646, + eCSSKeyword_spinner_upbutton = 647, + eCSSKeyword_spinner_downbutton = 648, + eCSSKeyword_spinner_textfield = 649, + eCSSKeyword_scrollbarbutton_up = 650, + eCSSKeyword_scrollbarbutton_down = 651, + eCSSKeyword_scrollbarbutton_left = 652, + eCSSKeyword_scrollbarbutton_right = 653, + eCSSKeyword_scrollbartrack_horizontal = 654, + eCSSKeyword_scrollbartrack_vertical = 655, + eCSSKeyword_scrollbarthumb_horizontal = 656, + eCSSKeyword_scrollbarthumb_vertical = 657, + eCSSKeyword_sheet = 658, + eCSSKeyword_textfield = 659, + eCSSKeyword_textfield_multiline = 660, + eCSSKeyword_caret = 661, + eCSSKeyword_searchfield = 662, + eCSSKeyword_menubar = 663, + eCSSKeyword_menupopup = 664, + eCSSKeyword_menuitem = 665, + eCSSKeyword_checkmenuitem = 666, + eCSSKeyword_radiomenuitem = 667, + eCSSKeyword_menucheckbox = 668, + eCSSKeyword_menuradio = 669, + eCSSKeyword_menuseparator = 670, + eCSSKeyword_menuarrow = 671, + eCSSKeyword_menuimage = 672, + eCSSKeyword_menuitemtext = 673, + eCSSKeyword_menulist = 674, + eCSSKeyword_menulist_button = 675, + eCSSKeyword_menulist_text = 676, + eCSSKeyword_menulist_textfield = 677, + eCSSKeyword_meterbar = 678, + eCSSKeyword_meterchunk = 679, + eCSSKeyword_minimal_ui = 680, + eCSSKeyword_range = 681, + eCSSKeyword_range_thumb = 682, + eCSSKeyword_sans_serif = 683, + eCSSKeyword_sans_serif_bold_italic = 684, + eCSSKeyword_sans_serif_italic = 685, + eCSSKeyword_scale_horizontal = 686, + eCSSKeyword_scale_vertical = 687, + eCSSKeyword_scalethumb_horizontal = 688, + eCSSKeyword_scalethumb_vertical = 689, + eCSSKeyword_scalethumbstart = 690, + eCSSKeyword_scalethumbend = 691, + eCSSKeyword_scalethumbtick = 692, + eCSSKeyword_groupbox = 693, + eCSSKeyword_checkbox_container = 694, + eCSSKeyword_radio_container = 695, + eCSSKeyword_checkbox_label = 696, + eCSSKeyword_radio_label = 697, + eCSSKeyword_button_focus = 698, + eCSSKeyword__moz_win_media_toolbox = 699, + eCSSKeyword__moz_win_communications_toolbox = 700, + eCSSKeyword__moz_win_browsertabbar_toolbox = 701, + eCSSKeyword__moz_win_mediatext = 702, + eCSSKeyword__moz_win_communicationstext = 703, + eCSSKeyword__moz_win_glass = 704, + eCSSKeyword__moz_win_borderless_glass = 705, + eCSSKeyword__moz_window_titlebar = 706, + eCSSKeyword__moz_window_titlebar_maximized = 707, + eCSSKeyword__moz_window_frame_left = 708, + eCSSKeyword__moz_window_frame_right = 709, + eCSSKeyword__moz_window_frame_bottom = 710, + eCSSKeyword__moz_window_button_close = 711, + eCSSKeyword__moz_window_button_minimize = 712, + eCSSKeyword__moz_window_button_maximize = 713, + eCSSKeyword__moz_window_button_restore = 714, + eCSSKeyword__moz_window_button_box = 715, + eCSSKeyword__moz_window_button_box_maximized = 716, + eCSSKeyword__moz_mac_help_button = 717, + eCSSKeyword__moz_win_exclude_glass = 718, + eCSSKeyword__moz_mac_vibrancy_light = 719, + eCSSKeyword__moz_mac_vibrancy_dark = 720, + eCSSKeyword__moz_mac_disclosure_button_closed = 721, + eCSSKeyword__moz_mac_disclosure_button_open = 722, + eCSSKeyword__moz_mac_source_list = 723, + eCSSKeyword__moz_mac_source_list_selection = 724, + eCSSKeyword__moz_mac_active_source_list_selection = 725, + eCSSKeyword_alphabetic = 726, + eCSSKeyword_bevel = 727, + eCSSKeyword_butt = 728, + eCSSKeyword_central = 729, + eCSSKeyword_crispedges = 730, + eCSSKeyword_evenodd = 731, + eCSSKeyword_geometricprecision = 732, + eCSSKeyword_hanging = 733, + eCSSKeyword_ideographic = 734, + eCSSKeyword_linearrgb = 735, + eCSSKeyword_mathematical = 736, + eCSSKeyword_miter = 737, + eCSSKeyword_no_change = 738, + eCSSKeyword_non_scaling_stroke = 739, + eCSSKeyword_nonzero = 740, + eCSSKeyword_optimizelegibility = 741, + eCSSKeyword_optimizequality = 742, + eCSSKeyword_optimizespeed = 743, + eCSSKeyword_reset_size = 744, + eCSSKeyword_srgb = 745, + eCSSKeyword_symbolic = 746, + eCSSKeyword_symbols = 747, + eCSSKeyword_text_after_edge = 748, + eCSSKeyword_text_before_edge = 749, + eCSSKeyword_use_script = 750, + eCSSKeyword__moz_crisp_edges = 751, + eCSSKeyword_space = 752, + eCSSKeyword_COUNT = 753, +} pub const nsCSSPropertyID_eCSSProperty_COUNT_DUMMY: nsCSSPropertyID = nsCSSPropertyID::eCSSProperty_z_index; pub const nsCSSPropertyID_eCSSProperty_all: nsCSSPropertyID = @@ -9777,14 +10536,13 @@ fn bindgen_test_layout_nsCSSValueList_heap() { #[repr(C)] #[derive(Debug)] pub struct nsCSSValueSharedList { - pub mRefCnt: nsAutoRefCnt, - pub _mOwningThread: nsAutoOwningThread, + pub mRefCnt: ThreadSafeAutoRefCnt, pub mHead: *mut nsCSSValueList, } -pub type nsCSSValueSharedList_HasThreadSafeRefCnt = FalseType; +pub type nsCSSValueSharedList_HasThreadSafeRefCnt = TrueType; #[test] fn bindgen_test_layout_nsCSSValueSharedList() { - assert_eq!(::std::mem::size_of::<nsCSSValueSharedList>() , 24usize); + assert_eq!(::std::mem::size_of::<nsCSSValueSharedList>() , 16usize); assert_eq!(::std::mem::align_of::<nsCSSValueSharedList>() , 8usize); } #[repr(C)] |