Copy as Markdown

Other Tools

/* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT */
/* processed file that defines entries for nsComputedDOMStyle, designed
to be #included in nsComputedDOMStyle.cpp */
static constexpr size_t kEntryIndices[eCSSProperty_COUNT] = {
1, 2, 3, 18, 20, 33, 54, 60, 97, 99, 102, 103, 105, 110, 111, 113, 114, 120, 123, 131, 133, 141, 142, 143, 144, 151, 155, 156, 162, 163, 164, 167, 168, 169, 177, 178, 179, 180, 181, 182, 184, 185, 190, 204, 205, 206, 207, 208, 217, 218, 219, 220, 225, 229, 257, 258, 259, 260, 269, 445, 446, 447, 450, 451, 453, 455, 457, 458, 459, 460, 461, 463, 464, 465, 466, 467, 468, 469, 472, 270, 277, 283, 286, 293, 316, 317, 323, 324, 325, 328, 332, 333, 337, 360, 361, 362, 367, 368, 372, 379, 380, 385, 386, 387, 388, 389, 392, 393, 394, 398, 401, 402, 404, 406, 408, 410, 411, 413, 415, 417, 425, 426, 427, 433, 475, 477, 435, 438, 440, 483, 443, 444, 17, 454, 456, 462, 100, 101, 108, 147, 289, 290, 146, 382, 449, 279, 482, 171, 172, 173, 174, 153, 154, 448, 381, 287, 292, 294, 295, 297, 298, 299, 300, 158, 471, 278, 369, 375, 40, 44, 52, 68, 72, 78, 83, 93, 118, 0, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 22, 23, 24, 26, 27, 29, 30, 31, 32, 59, 61, 63, 85, 98, 104, 106, 107, 109, 112, 121, 130, 132, 134, 135, 136, 137, 140, 148, 150, 160, 161, 165, 166, 176, 183, 199, 203, 221, 223, 226, 230, 247, 248, 249, 250, 251, 253, 254, 255, 256, 452, 273, 275, 276, 312, 318, 326, 330, 336, 364, 365, 366, 371, 373, 377, 378, 383, 384, 395, 399, 400, 403, 405, 419, 420, 421, 422, 423, 424, 428, 430, 431, 432, 480, 437, 439, 481, 271, 319, 145, 376, 474, 416, 200, 201, 62, 228, 189, 191, 473, 414, 115, 331, 243, 244, 245, 124, 125, 126, 128, 193, 194, 196, 197, 261, 262, 263, 264, 138, 139, 274, 441, 442, 50, 51, 56, 57, 86, 87, 91, 92, 34, 202, 209, 265, 266, 267, 268, 436, 41, 45, 53, 69, 73, 79, 84, 94, 119, 284, 303, 304, 305, 307, 308, 309, 310, 311, 327, 370, 334, 335, 351, 352, 353, 355, 356, 357, 358, 359, 470, 282, 291, 340, 341, 342, 344, 345, 346, 347, 348, 96, 212, 213, 215, 216, 222, 233, 234, 235, 237, 238, 239, 240, 241, 329, 407, 412, 25, 39, 43, 49, 67, 71, 77, 82, 90, 117, 157, 224, 281, 374, 391, 397, 476, 479, 21, 28, 55, 88, 95, 89, 81, 48, 76, 42, 38, 70, 66, 35, 80, 58, 47, 46, 37, 75, 74, 65, 36, 64, 285, 288, 296, 129, 314, 313, 315, 272, 122, 116, 159, 175, 170, 242, 396, 409, 434, 478, 227, 231, 232, 236, 338, 339, 343, 280, 301, 302, 306, 349, 350, 354, 152, 149, 186, 195, 192, 188, 198, 187, 320, 322, 321, 210, 211, 214, 127, 246, 252, 390, 418, 6, 363, 429, 5
};
static_assert(size_t(eCSSProperty_align_content) == 0, "");
static_assert(size_t(eCSSProperty_align_items) == 1, "");
static_assert(size_t(eCSSProperty_align_self) == 2, "");
static_assert(size_t(eCSSProperty_aspect_ratio) == 3, "");
static_assert(size_t(eCSSProperty_backface_visibility) == 4, "");
static_assert(size_t(eCSSProperty_baseline_source) == 5, "");
static_assert(size_t(eCSSProperty_border_collapse) == 6, "");
static_assert(size_t(eCSSProperty_border_image_repeat) == 7, "");
static_assert(size_t(eCSSProperty_box_decoration_break) == 8, "");
static_assert(size_t(eCSSProperty_box_sizing) == 9, "");
static_assert(size_t(eCSSProperty_break_inside) == 10, "");
static_assert(size_t(eCSSProperty_caption_side) == 11, "");
static_assert(size_t(eCSSProperty_clear) == 12, "");
static_assert(size_t(eCSSProperty_color_interpolation) == 13, "");
static_assert(size_t(eCSSProperty_color_interpolation_filters) == 14, "");
static_assert(size_t(eCSSProperty_column_count) == 15, "");
static_assert(size_t(eCSSProperty_column_fill) == 16, "");
static_assert(size_t(eCSSProperty_column_span) == 17, "");
static_assert(size_t(eCSSProperty_contain) == 18, "");
static_assert(size_t(eCSSProperty_container_type) == 19, "");
static_assert(size_t(eCSSProperty_content_visibility) == 20, "");
static_assert(size_t(eCSSProperty_direction) == 21, "");
static_assert(size_t(eCSSProperty_display) == 22, "");
static_assert(size_t(eCSSProperty_dominant_baseline) == 23, "");
static_assert(size_t(eCSSProperty_empty_cells) == 24, "");
static_assert(size_t(eCSSProperty_flex_direction) == 25, "");
static_assert(size_t(eCSSProperty_flex_wrap) == 26, "");
static_assert(size_t(eCSSProperty_float) == 27, "");
static_assert(size_t(eCSSProperty_font_kerning) == 28, "");
static_assert(size_t(eCSSProperty_font_language_override) == 29, "");
static_assert(size_t(eCSSProperty_font_optical_sizing) == 30, "");
static_assert(size_t(eCSSProperty_font_size_adjust) == 31, "");
static_assert(size_t(eCSSProperty_font_stretch) == 32, "");
static_assert(size_t(eCSSProperty_font_style) == 33, "");
static_assert(size_t(eCSSProperty_font_variant_caps) == 34, "");
static_assert(size_t(eCSSProperty_font_variant_east_asian) == 35, "");
static_assert(size_t(eCSSProperty_font_variant_emoji) == 36, "");
static_assert(size_t(eCSSProperty_font_variant_ligatures) == 37, "");
static_assert(size_t(eCSSProperty_font_variant_numeric) == 38, "");
static_assert(size_t(eCSSProperty_font_variant_position) == 39, "");
static_assert(size_t(eCSSProperty_font_weight) == 40, "");
static_assert(size_t(eCSSProperty_forced_color_adjust) == 41, "");
static_assert(size_t(eCSSProperty_grid_auto_flow) == 42, "");
static_assert(size_t(eCSSProperty_hyphens) == 43, "");
static_assert(size_t(eCSSProperty_image_orientation) == 44, "");
static_assert(size_t(eCSSProperty_image_rendering) == 45, "");
static_assert(size_t(eCSSProperty_ime_mode) == 46, "");
static_assert(size_t(eCSSProperty_initial_letter) == 47, "");
static_assert(size_t(eCSSProperty_isolation) == 48, "");
static_assert(size_t(eCSSProperty_justify_content) == 49, "");
static_assert(size_t(eCSSProperty_justify_items) == 50, "");
static_assert(size_t(eCSSProperty_justify_self) == 51, "");
static_assert(size_t(eCSSProperty_line_break) == 52, "");
static_assert(size_t(eCSSProperty_list_style_position) == 53, "");
static_assert(size_t(eCSSProperty_mask_type) == 54, "");
static_assert(size_t(eCSSProperty_masonry_auto_flow) == 55, "");
static_assert(size_t(eCSSProperty_math_depth) == 56, "");
static_assert(size_t(eCSSProperty_math_style) == 57, "");
static_assert(size_t(eCSSProperty_mix_blend_mode) == 58, "");
static_assert(size_t(eCSSProperty__moz_box_align) == 59, "");
static_assert(size_t(eCSSProperty__moz_box_collapse) == 60, "");
static_assert(size_t(eCSSProperty__moz_box_direction) == 61, "");
static_assert(size_t(eCSSProperty__moz_box_orient) == 62, "");
static_assert(size_t(eCSSProperty__moz_box_pack) == 63, "");
static_assert(size_t(eCSSProperty__moz_control_character_visibility) == 64, "");
static_assert(size_t(eCSSProperty__moz_float_edge) == 65, "");
static_assert(size_t(eCSSProperty__moz_inert) == 66, "");
static_assert(size_t(eCSSProperty__moz_math_variant) == 67, "");
static_assert(size_t(eCSSProperty__moz_min_font_size_ratio) == 68, "");
static_assert(size_t(eCSSProperty__moz_orient) == 69, "");
static_assert(size_t(eCSSProperty__moz_osx_font_smoothing) == 70, "");
static_assert(size_t(eCSSProperty__moz_text_size_adjust) == 71, "");
static_assert(size_t(eCSSProperty__moz_theme) == 72, "");
static_assert(size_t(eCSSProperty__moz_top_layer) == 73, "");
static_assert(size_t(eCSSProperty__moz_user_focus) == 74, "");
static_assert(size_t(eCSSProperty__moz_user_input) == 75, "");
static_assert(size_t(eCSSProperty__moz_user_modify) == 76, "");
static_assert(size_t(eCSSProperty__moz_window_dragging) == 77, "");
static_assert(size_t(eCSSProperty__moz_window_shadow) == 78, "");
static_assert(size_t(eCSSProperty_object_fit) == 79, "");
static_assert(size_t(eCSSProperty_offset_rotate) == 80, "");
static_assert(size_t(eCSSProperty_outline_style) == 81, "");
static_assert(size_t(eCSSProperty_overflow_anchor) == 82, "");
static_assert(size_t(eCSSProperty_overflow_wrap) == 83, "");
static_assert(size_t(eCSSProperty_page_orientation) == 84, "");
static_assert(size_t(eCSSProperty_paint_order) == 85, "");
static_assert(size_t(eCSSProperty_pointer_events) == 86, "");
static_assert(size_t(eCSSProperty_position) == 87, "");
static_assert(size_t(eCSSProperty_print_color_adjust) == 88, "");
static_assert(size_t(eCSSProperty_resize) == 89, "");
static_assert(size_t(eCSSProperty_ruby_align) == 90, "");
static_assert(size_t(eCSSProperty_ruby_position) == 91, "");
static_assert(size_t(eCSSProperty_scroll_behavior) == 92, "");
static_assert(size_t(eCSSProperty_scroll_snap_align) == 93, "");
static_assert(size_t(eCSSProperty_scroll_snap_stop) == 94, "");
static_assert(size_t(eCSSProperty_scroll_snap_type) == 95, "");
static_assert(size_t(eCSSProperty_scrollbar_gutter) == 96, "");
static_assert(size_t(eCSSProperty_scrollbar_width) == 97, "");
static_assert(size_t(eCSSProperty_shape_rendering) == 98, "");
static_assert(size_t(eCSSProperty_stroke_linecap) == 99, "");
static_assert(size_t(eCSSProperty_stroke_linejoin) == 100, "");
static_assert(size_t(eCSSProperty_table_layout) == 101, "");
static_assert(size_t(eCSSProperty_text_align) == 102, "");
static_assert(size_t(eCSSProperty_text_align_last) == 103, "");
static_assert(size_t(eCSSProperty_text_anchor) == 104, "");
static_assert(size_t(eCSSProperty_text_combine_upright) == 105, "");
static_assert(size_t(eCSSProperty_text_decoration_line) == 106, "");
static_assert(size_t(eCSSProperty_text_decoration_skip_ink) == 107, "");
static_assert(size_t(eCSSProperty_text_decoration_style) == 108, "");
static_assert(size_t(eCSSProperty_text_emphasis_position) == 109, "");
static_assert(size_t(eCSSProperty_text_justify) == 110, "");
static_assert(size_t(eCSSProperty_text_orientation) == 111, "");
static_assert(size_t(eCSSProperty_text_rendering) == 112, "");
static_assert(size_t(eCSSProperty_text_transform) == 113, "");
static_assert(size_t(eCSSProperty_text_underline_position) == 114, "");
static_assert(size_t(eCSSProperty_text_wrap_mode) == 115, "");
static_assert(size_t(eCSSProperty_text_wrap_style) == 116, "");
static_assert(size_t(eCSSProperty_touch_action) == 117, "");
static_assert(size_t(eCSSProperty_transform_box) == 118, "");
static_assert(size_t(eCSSProperty_transform_style) == 119, "");
static_assert(size_t(eCSSProperty_unicode_bidi) == 120, "");
static_assert(size_t(eCSSProperty_user_select) == 121, "");
static_assert(size_t(eCSSProperty_vector_effect) == 122, "");
static_assert(size_t(eCSSProperty_visibility) == 123, "");
static_assert(size_t(eCSSProperty__webkit_line_clamp) == 124, "");
static_assert(size_t(eCSSProperty__webkit_text_security) == 125, "");
static_assert(size_t(eCSSProperty_white_space_collapse) == 126, "");
static_assert(size_t(eCSSProperty_word_break) == 127, "");
static_assert(size_t(eCSSProperty_writing_mode) == 128, "");
static_assert(size_t(eCSSProperty__x_text_scale) == 129, "");
static_assert(size_t(eCSSProperty_z_index) == 130, "");
static_assert(size_t(eCSSProperty_zoom) == 131, "");
static_assert(size_t(eCSSProperty_appearance) == 132, "");
static_assert(size_t(eCSSProperty__moz_default_appearance) == 133, "");
static_assert(size_t(eCSSProperty__moz_force_broken_image_icon) == 134, "");
static_assert(size_t(eCSSProperty__moz_subtree_hidden_only_visually) == 135, "");
static_assert(size_t(eCSSProperty_break_after) == 136, "");
static_assert(size_t(eCSSProperty_break_before) == 137, "");
static_assert(size_t(eCSSProperty_clip_rule) == 138, "");
static_assert(size_t(eCSSProperty_fill_rule) == 139, "");
static_assert(size_t(eCSSProperty_overflow_clip_box_block) == 140, "");
static_assert(size_t(eCSSProperty_overflow_clip_box_inline) == 141, "");
static_assert(size_t(eCSSProperty_fill_opacity) == 142, "");
static_assert(size_t(eCSSProperty_stroke_opacity) == 143, "");
static_assert(size_t(eCSSProperty__moz_box_ordinal_group) == 144, "");
static_assert(size_t(eCSSProperty_order) == 145, "");
static_assert(size_t(eCSSProperty__x_span) == 146, "");
static_assert(size_t(eCSSProperty_font_synthesis_position) == 147, "");
static_assert(size_t(eCSSProperty_font_synthesis_small_caps) == 148, "");
static_assert(size_t(eCSSProperty_font_synthesis_style) == 149, "");
static_assert(size_t(eCSSProperty_font_synthesis_weight) == 150, "");
static_assert(size_t(eCSSProperty_flex_grow) == 151, "");
static_assert(size_t(eCSSProperty_flex_shrink) == 152, "");
static_assert(size_t(eCSSProperty__moz_box_flex) == 153, "");
static_assert(size_t(eCSSProperty_stroke_miterlimit) == 154, "");
static_assert(size_t(eCSSProperty_overflow_block) == 155, "");
static_assert(size_t(eCSSProperty_overflow_inline) == 156, "");
static_assert(size_t(eCSSProperty_overflow_x) == 157, "");
static_assert(size_t(eCSSProperty_overflow_y) == 158, "");
static_assert(size_t(eCSSProperty_overscroll_behavior_block) == 159, "");
static_assert(size_t(eCSSProperty_overscroll_behavior_inline) == 160, "");
static_assert(size_t(eCSSProperty_overscroll_behavior_x) == 161, "");
static_assert(size_t(eCSSProperty_overscroll_behavior_y) == 162, "");
static_assert(size_t(eCSSProperty_flood_opacity) == 163, "");
static_assert(size_t(eCSSProperty__moz_window_opacity) == 164, "");
static_assert(size_t(eCSSProperty_opacity) == 165, "");
static_assert(size_t(eCSSProperty_shape_image_threshold) == 166, "");
static_assert(size_t(eCSSProperty_stop_opacity) == 167, "");
static_assert(size_t(eCSSProperty_border_block_end_style) == 168, "");
static_assert(size_t(eCSSProperty_border_block_start_style) == 169, "");
static_assert(size_t(eCSSProperty_border_bottom_style) == 170, "");
static_assert(size_t(eCSSProperty_border_inline_end_style) == 171, "");
static_assert(size_t(eCSSProperty_border_inline_start_style) == 172, "");
static_assert(size_t(eCSSProperty_border_left_style) == 173, "");
static_assert(size_t(eCSSProperty_border_right_style) == 174, "");
static_assert(size_t(eCSSProperty_border_top_style) == 175, "");
static_assert(size_t(eCSSProperty_column_rule_style) == 176, "");
static_assert(size_t(eCSSProperty_accent_color) == 177, "");
static_assert(size_t(eCSSProperty_align_tracks) == 178, "");
static_assert(size_t(eCSSProperty_animation_composition) == 179, "");
static_assert(size_t(eCSSProperty_animation_delay) == 180, "");
static_assert(size_t(eCSSProperty_animation_direction) == 181, "");
static_assert(size_t(eCSSProperty_animation_duration) == 182, "");
static_assert(size_t(eCSSProperty_animation_fill_mode) == 183, "");
static_assert(size_t(eCSSProperty_animation_iteration_count) == 184, "");
static_assert(size_t(eCSSProperty_animation_name) == 185, "");
static_assert(size_t(eCSSProperty_animation_play_state) == 186, "");
static_assert(size_t(eCSSProperty_animation_timeline) == 187, "");
static_assert(size_t(eCSSProperty_animation_timing_function) == 188, "");
static_assert(size_t(eCSSProperty_backdrop_filter) == 189, "");
static_assert(size_t(eCSSProperty_background_attachment) == 190, "");
static_assert(size_t(eCSSProperty_background_blend_mode) == 191, "");
static_assert(size_t(eCSSProperty_background_clip) == 192, "");
static_assert(size_t(eCSSProperty_background_image) == 193, "");
static_assert(size_t(eCSSProperty_background_origin) == 194, "");
static_assert(size_t(eCSSProperty_background_position_x) == 195, "");
static_assert(size_t(eCSSProperty_background_position_y) == 196, "");
static_assert(size_t(eCSSProperty_background_repeat) == 197, "");
static_assert(size_t(eCSSProperty_background_size) == 198, "");
static_assert(size_t(eCSSProperty_border_image_outset) == 199, "");
static_assert(size_t(eCSSProperty_border_image_slice) == 200, "");
static_assert(size_t(eCSSProperty_border_image_width) == 201, "");
static_assert(size_t(eCSSProperty_border_spacing) == 202, "");
static_assert(size_t(eCSSProperty_box_shadow) == 203, "");
static_assert(size_t(eCSSProperty_caret_color) == 204, "");
static_assert(size_t(eCSSProperty_clip) == 205, "");
static_assert(size_t(eCSSProperty_clip_path) == 206, "");
static_assert(size_t(eCSSProperty_color) == 207, "");
static_assert(size_t(eCSSProperty_color_scheme) == 208, "");
static_assert(size_t(eCSSProperty_column_width) == 209, "");
static_assert(size_t(eCSSProperty_container_name) == 210, "");
static_assert(size_t(eCSSProperty_content) == 211, "");
static_assert(size_t(eCSSProperty_counter_increment) == 212, "");
static_assert(size_t(eCSSProperty_counter_reset) == 213, "");
static_assert(size_t(eCSSProperty_counter_set) == 214, "");
static_assert(size_t(eCSSProperty_cursor) == 215, "");
static_assert(size_t(eCSSProperty_d) == 216, "");
static_assert(size_t(eCSSProperty_filter) == 217, "");
static_assert(size_t(eCSSProperty_flex_basis) == 218, "");
static_assert(size_t(eCSSProperty_font_family) == 219, "");
static_assert(size_t(eCSSProperty_font_feature_settings) == 220, "");
static_assert(size_t(eCSSProperty_font_palette) == 221, "");
static_assert(size_t(eCSSProperty_font_size) == 222, "");
static_assert(size_t(eCSSProperty_font_variant_alternates) == 223, "");
static_assert(size_t(eCSSProperty_font_variation_settings) == 224, "");
static_assert(size_t(eCSSProperty_grid_template_areas) == 225, "");
static_assert(size_t(eCSSProperty_hyphenate_character) == 226, "");
static_assert(size_t(eCSSProperty_justify_tracks) == 227, "");
static_assert(size_t(eCSSProperty_letter_spacing) == 228, "");
static_assert(size_t(eCSSProperty_line_height) == 229, "");
static_assert(size_t(eCSSProperty_list_style_type) == 230, "");
static_assert(size_t(eCSSProperty_mask_clip) == 231, "");
static_assert(size_t(eCSSProperty_mask_composite) == 232, "");
static_assert(size_t(eCSSProperty_mask_image) == 233, "");
static_assert(size_t(eCSSProperty_mask_mode) == 234, "");
static_assert(size_t(eCSSProperty_mask_origin) == 235, "");
static_assert(size_t(eCSSProperty_mask_position_x) == 236, "");
static_assert(size_t(eCSSProperty_mask_position_y) == 237, "");
static_assert(size_t(eCSSProperty_mask_repeat) == 238, "");
static_assert(size_t(eCSSProperty_mask_size) == 239, "");
static_assert(size_t(eCSSProperty__moz_context_properties) == 240, "");
static_assert(size_t(eCSSProperty_offset_anchor) == 241, "");
static_assert(size_t(eCSSProperty_offset_path) == 242, "");
static_assert(size_t(eCSSProperty_offset_position) == 243, "");
static_assert(size_t(eCSSProperty_page) == 244, "");
static_assert(size_t(eCSSProperty_perspective) == 245, "");
static_assert(size_t(eCSSProperty_quotes) == 246, "");
static_assert(size_t(eCSSProperty_rotate) == 247, "");
static_assert(size_t(eCSSProperty_scale) == 248, "");
static_assert(size_t(eCSSProperty_scroll_timeline_axis) == 249, "");
static_assert(size_t(eCSSProperty_scroll_timeline_name) == 250, "");
static_assert(size_t(eCSSProperty_scrollbar_color) == 251, "");
static_assert(size_t(eCSSProperty_shape_outside) == 252, "");
static_assert(size_t(eCSSProperty_size) == 253, "");
static_assert(size_t(eCSSProperty_stroke_dasharray) == 254, "");
static_assert(size_t(eCSSProperty_stroke_dashoffset) == 255, "");
static_assert(size_t(eCSSProperty_stroke_width) == 256, "");
static_assert(size_t(eCSSProperty_tab_size) == 257, "");
static_assert(size_t(eCSSProperty_text_decoration_thickness) == 258, "");
static_assert(size_t(eCSSProperty_text_emphasis_style) == 259, "");
static_assert(size_t(eCSSProperty_text_indent) == 260, "");
static_assert(size_t(eCSSProperty_text_overflow) == 261, "");
static_assert(size_t(eCSSProperty_text_shadow) == 262, "");
static_assert(size_t(eCSSProperty_transition_behavior) == 263, "");
static_assert(size_t(eCSSProperty_transition_delay) == 264, "");
static_assert(size_t(eCSSProperty_transition_duration) == 265, "");
static_assert(size_t(eCSSProperty_transition_property) == 266, "");
static_assert(size_t(eCSSProperty_transition_timing_function) == 267, "");
static_assert(size_t(eCSSProperty_translate) == 268, "");
static_assert(size_t(eCSSProperty_vertical_align) == 269, "");
static_assert(size_t(eCSSProperty_view_timeline_axis) == 270, "");
static_assert(size_t(eCSSProperty_view_timeline_inset) == 271, "");
static_assert(size_t(eCSSProperty_view_timeline_name) == 272, "");
static_assert(size_t(eCSSProperty__webkit_text_stroke_width) == 273, "");
static_assert(size_t(eCSSProperty_will_change) == 274, "");
static_assert(size_t(eCSSProperty_word_spacing) == 275, "");
static_assert(size_t(eCSSProperty__x_lang) == 276, "");
static_assert(size_t(eCSSProperty_object_position) == 277, "");
static_assert(size_t(eCSSProperty_perspective_origin) == 278, "");
static_assert(size_t(eCSSProperty_fill) == 279, "");
static_assert(size_t(eCSSProperty_stroke) == 280, "");
static_assert(size_t(eCSSProperty__moz_window_transform_origin) == 281, "");
static_assert(size_t(eCSSProperty_transform_origin) == 282, "");
static_assert(size_t(eCSSProperty_grid_template_columns) == 283, "");
static_assert(size_t(eCSSProperty_grid_template_rows) == 284, "");
static_assert(size_t(eCSSProperty_border_image_source) == 285, "");
static_assert(size_t(eCSSProperty_list_style_image) == 286, "");
static_assert(size_t(eCSSProperty_grid_auto_columns) == 287, "");
static_assert(size_t(eCSSProperty_grid_auto_rows) == 288, "");
static_assert(size_t(eCSSProperty__moz_window_transform) == 289, "");
static_assert(size_t(eCSSProperty_transform) == 290, "");
static_assert(size_t(eCSSProperty_column_gap) == 291, "");
static_assert(size_t(eCSSProperty_row_gap) == 292, "");
static_assert(size_t(eCSSProperty_marker_end) == 293, "");
static_assert(size_t(eCSSProperty_marker_mid) == 294, "");
static_assert(size_t(eCSSProperty_marker_start) == 295, "");
static_assert(size_t(eCSSProperty_contain_intrinsic_block_size) == 296, "");
static_assert(size_t(eCSSProperty_contain_intrinsic_height) == 297, "");
static_assert(size_t(eCSSProperty_contain_intrinsic_inline_size) == 298, "");
static_assert(size_t(eCSSProperty_contain_intrinsic_width) == 299, "");
static_assert(size_t(eCSSProperty_grid_column_end) == 300, "");
static_assert(size_t(eCSSProperty_grid_column_start) == 301, "");
static_assert(size_t(eCSSProperty_grid_row_end) == 302, "");
static_assert(size_t(eCSSProperty_grid_row_start) == 303, "");
static_assert(size_t(eCSSProperty_max_block_size) == 304, "");
static_assert(size_t(eCSSProperty_max_height) == 305, "");
static_assert(size_t(eCSSProperty_max_inline_size) == 306, "");
static_assert(size_t(eCSSProperty_max_width) == 307, "");
static_assert(size_t(eCSSProperty_cx) == 308, "");
static_assert(size_t(eCSSProperty_cy) == 309, "");
static_assert(size_t(eCSSProperty_offset_distance) == 310, "");
static_assert(size_t(eCSSProperty_x) == 311, "");
static_assert(size_t(eCSSProperty_y) == 312, "");
static_assert(size_t(eCSSProperty_border_bottom_left_radius) == 313, "");
static_assert(size_t(eCSSProperty_border_bottom_right_radius) == 314, "");
static_assert(size_t(eCSSProperty_border_end_end_radius) == 315, "");
static_assert(size_t(eCSSProperty_border_end_start_radius) == 316, "");
static_assert(size_t(eCSSProperty_border_start_end_radius) == 317, "");
static_assert(size_t(eCSSProperty_border_start_start_radius) == 318, "");
static_assert(size_t(eCSSProperty_border_top_left_radius) == 319, "");
static_assert(size_t(eCSSProperty_border_top_right_radius) == 320, "");
static_assert(size_t(eCSSProperty_block_size) == 321, "");
static_assert(size_t(eCSSProperty_height) == 322, "");
static_assert(size_t(eCSSProperty_inline_size) == 323, "");
static_assert(size_t(eCSSProperty_min_block_size) == 324, "");
static_assert(size_t(eCSSProperty_min_height) == 325, "");
static_assert(size_t(eCSSProperty_min_inline_size) == 326, "");
static_assert(size_t(eCSSProperty_min_width) == 327, "");
static_assert(size_t(eCSSProperty_width) == 328, "");
static_assert(size_t(eCSSProperty_border_block_end_width) == 329, "");
static_assert(size_t(eCSSProperty_border_block_start_width) == 330, "");
static_assert(size_t(eCSSProperty_border_bottom_width) == 331, "");
static_assert(size_t(eCSSProperty_border_inline_end_width) == 332, "");
static_assert(size_t(eCSSProperty_border_inline_start_width) == 333, "");
static_assert(size_t(eCSSProperty_border_left_width) == 334, "");
static_assert(size_t(eCSSProperty_border_right_width) == 335, "");
static_assert(size_t(eCSSProperty_border_top_width) == 336, "");
static_assert(size_t(eCSSProperty_column_rule_width) == 337, "");
static_assert(size_t(eCSSProperty_outline_width) == 338, "");
static_assert(size_t(eCSSProperty_padding_block_end) == 339, "");
static_assert(size_t(eCSSProperty_padding_block_start) == 340, "");
static_assert(size_t(eCSSProperty_padding_bottom) == 341, "");
static_assert(size_t(eCSSProperty_padding_inline_end) == 342, "");
static_assert(size_t(eCSSProperty_padding_inline_start) == 343, "");
static_assert(size_t(eCSSProperty_padding_left) == 344, "");
static_assert(size_t(eCSSProperty_padding_right) == 345, "");
static_assert(size_t(eCSSProperty_padding_top) == 346, "");
static_assert(size_t(eCSSProperty_r) == 347, "");
static_assert(size_t(eCSSProperty_shape_margin) == 348, "");
static_assert(size_t(eCSSProperty_rx) == 349, "");
static_assert(size_t(eCSSProperty_ry) == 350, "");
static_assert(size_t(eCSSProperty_scroll_padding_block_end) == 351, "");
static_assert(size_t(eCSSProperty_scroll_padding_block_start) == 352, "");
static_assert(size_t(eCSSProperty_scroll_padding_bottom) == 353, "");
static_assert(size_t(eCSSProperty_scroll_padding_inline_end) == 354, "");
static_assert(size_t(eCSSProperty_scroll_padding_inline_start) == 355, "");
static_assert(size_t(eCSSProperty_scroll_padding_left) == 356, "");
static_assert(size_t(eCSSProperty_scroll_padding_right) == 357, "");
static_assert(size_t(eCSSProperty_scroll_padding_top) == 358, "");
static_assert(size_t(eCSSProperty__moz_window_input_region_margin) == 359, "");
static_assert(size_t(eCSSProperty_outline_offset) == 360, "");
static_assert(size_t(eCSSProperty_overflow_clip_margin) == 361, "");
static_assert(size_t(eCSSProperty_scroll_margin_block_end) == 362, "");
static_assert(size_t(eCSSProperty_scroll_margin_block_start) == 363, "");
static_assert(size_t(eCSSProperty_scroll_margin_bottom) == 364, "");
static_assert(size_t(eCSSProperty_scroll_margin_inline_end) == 365, "");
static_assert(size_t(eCSSProperty_scroll_margin_inline_start) == 366, "");
static_assert(size_t(eCSSProperty_scroll_margin_left) == 367, "");
static_assert(size_t(eCSSProperty_scroll_margin_right) == 368, "");
static_assert(size_t(eCSSProperty_scroll_margin_top) == 369, "");
static_assert(size_t(eCSSProperty_bottom) == 370, "");
static_assert(size_t(eCSSProperty_inset_block_end) == 371, "");
static_assert(size_t(eCSSProperty_inset_block_start) == 372, "");
static_assert(size_t(eCSSProperty_inset_inline_end) == 373, "");
static_assert(size_t(eCSSProperty_inset_inline_start) == 374, "");
static_assert(size_t(eCSSProperty_left) == 375, "");
static_assert(size_t(eCSSProperty_margin_block_end) == 376, "");
static_assert(size_t(eCSSProperty_margin_block_start) == 377, "");
static_assert(size_t(eCSSProperty_margin_bottom) == 378, "");
static_assert(size_t(eCSSProperty_margin_inline_end) == 379, "");
static_assert(size_t(eCSSProperty_margin_inline_start) == 380, "");
static_assert(size_t(eCSSProperty_margin_left) == 381, "");
static_assert(size_t(eCSSProperty_margin_right) == 382, "");
static_assert(size_t(eCSSProperty_margin_top) == 383, "");
static_assert(size_t(eCSSProperty_right) == 384, "");
static_assert(size_t(eCSSProperty_text_underline_offset) == 385, "");
static_assert(size_t(eCSSProperty_top) == 386, "");
static_assert(size_t(eCSSProperty_background_color) == 387, "");
static_assert(size_t(eCSSProperty_border_block_end_color) == 388, "");
static_assert(size_t(eCSSProperty_border_block_start_color) == 389, "");
static_assert(size_t(eCSSProperty_border_bottom_color) == 390, "");
static_assert(size_t(eCSSProperty_border_inline_end_color) == 391, "");
static_assert(size_t(eCSSProperty_border_inline_start_color) == 392, "");
static_assert(size_t(eCSSProperty_border_left_color) == 393, "");
static_assert(size_t(eCSSProperty_border_right_color) == 394, "");
static_assert(size_t(eCSSProperty_border_top_color) == 395, "");
static_assert(size_t(eCSSProperty_column_rule_color) == 396, "");
static_assert(size_t(eCSSProperty_flood_color) == 397, "");
static_assert(size_t(eCSSProperty_lighting_color) == 398, "");
static_assert(size_t(eCSSProperty_outline_color) == 399, "");
static_assert(size_t(eCSSProperty_stop_color) == 400, "");
static_assert(size_t(eCSSProperty_text_decoration_color) == 401, "");
static_assert(size_t(eCSSProperty_text_emphasis_color) == 402, "");
static_assert(size_t(eCSSProperty__webkit_text_fill_color) == 403, "");
static_assert(size_t(eCSSProperty__webkit_text_stroke_color) == 404, "");
static_assert(size_t(eCSSProperty_background) == 405, "");
static_assert(size_t(eCSSProperty_background_position) == 406, "");
static_assert(size_t(eCSSProperty_border_color) == 407, "");
static_assert(size_t(eCSSProperty_border_style) == 408, "");
static_assert(size_t(eCSSProperty_border_width) == 409, "");
static_assert(size_t(eCSSProperty_border_top) == 410, "");
static_assert(size_t(eCSSProperty_border_right) == 411, "");
static_assert(size_t(eCSSProperty_border_bottom) == 412, "");
static_assert(size_t(eCSSProperty_border_left) == 413, "");
static_assert(size_t(eCSSProperty_border_block_start) == 414, "");
static_assert(size_t(eCSSProperty_border_block_end) == 415, "");
static_assert(size_t(eCSSProperty_border_inline_start) == 416, "");
static_assert(size_t(eCSSProperty_border_inline_end) == 417, "");
static_assert(size_t(eCSSProperty_border) == 418, "");
static_assert(size_t(eCSSProperty_border_radius) == 419, "");
static_assert(size_t(eCSSProperty_border_image) == 420, "");
static_assert(size_t(eCSSProperty_border_block_width) == 421, "");
static_assert(size_t(eCSSProperty_border_block_style) == 422, "");
static_assert(size_t(eCSSProperty_border_block_color) == 423, "");
static_assert(size_t(eCSSProperty_border_inline_width) == 424, "");
static_assert(size_t(eCSSProperty_border_inline_style) == 425, "");
static_assert(size_t(eCSSProperty_border_inline_color) == 426, "");
static_assert(size_t(eCSSProperty_border_block) == 427, "");
static_assert(size_t(eCSSProperty_border_inline) == 428, "");
static_assert(size_t(eCSSProperty_overflow) == 429, "");
static_assert(size_t(eCSSProperty_overflow_clip_box) == 430, "");
static_assert(size_t(eCSSProperty_overscroll_behavior) == 431, "");
static_assert(size_t(eCSSProperty_container) == 432, "");
static_assert(size_t(eCSSProperty_page_break_before) == 433, "");
static_assert(size_t(eCSSProperty_page_break_after) == 434, "");
static_assert(size_t(eCSSProperty_page_break_inside) == 435, "");
static_assert(size_t(eCSSProperty_offset) == 436, "");
static_assert(size_t(eCSSProperty_columns) == 437, "");
static_assert(size_t(eCSSProperty_column_rule) == 438, "");
static_assert(size_t(eCSSProperty_font) == 439, "");
static_assert(size_t(eCSSProperty_font_variant) == 440, "");
static_assert(size_t(eCSSProperty_font_synthesis) == 441, "");
static_assert(size_t(eCSSProperty_marker) == 442, "");
static_assert(size_t(eCSSProperty_text_emphasis) == 443, "");
static_assert(size_t(eCSSProperty_text_wrap) == 444, "");
static_assert(size_t(eCSSProperty_white_space) == 445, "");
static_assert(size_t(eCSSProperty__webkit_text_stroke) == 446, "");
static_assert(size_t(eCSSProperty_list_style) == 447, "");
static_assert(size_t(eCSSProperty_margin) == 448, "");
static_assert(size_t(eCSSProperty_margin_block) == 449, "");
static_assert(size_t(eCSSProperty_margin_inline) == 450, "");
static_assert(size_t(eCSSProperty_scroll_margin) == 451, "");
static_assert(size_t(eCSSProperty_scroll_margin_block) == 452, "");
static_assert(size_t(eCSSProperty_scroll_margin_inline) == 453, "");
static_assert(size_t(eCSSProperty_outline) == 454, "");
static_assert(size_t(eCSSProperty_padding) == 455, "");
static_assert(size_t(eCSSProperty_padding_block) == 456, "");
static_assert(size_t(eCSSProperty_padding_inline) == 457, "");
static_assert(size_t(eCSSProperty_scroll_padding) == 458, "");
static_assert(size_t(eCSSProperty_scroll_padding_block) == 459, "");
static_assert(size_t(eCSSProperty_scroll_padding_inline) == 460, "");
static_assert(size_t(eCSSProperty_flex_flow) == 461, "");
static_assert(size_t(eCSSProperty_flex) == 462, "");
static_assert(size_t(eCSSProperty_gap) == 463, "");
static_assert(size_t(eCSSProperty_grid_row) == 464, "");
static_assert(size_t(eCSSProperty_grid_column) == 465, "");
static_assert(size_t(eCSSProperty_grid_area) == 466, "");
static_assert(size_t(eCSSProperty_grid_template) == 467, "");
static_assert(size_t(eCSSProperty_grid) == 468, "");
static_assert(size_t(eCSSProperty_place_content) == 469, "");
static_assert(size_t(eCSSProperty_place_self) == 470, "");
static_assert(size_t(eCSSProperty_place_items) == 471, "");
static_assert(size_t(eCSSProperty_inset) == 472, "");
static_assert(size_t(eCSSProperty_inset_block) == 473, "");
static_assert(size_t(eCSSProperty_inset_inline) == 474, "");
static_assert(size_t(eCSSProperty_contain_intrinsic_size) == 475, "");
static_assert(size_t(eCSSProperty_mask) == 476, "");
static_assert(size_t(eCSSProperty_mask_position) == 477, "");
static_assert(size_t(eCSSProperty_text_decoration) == 478, "");
static_assert(size_t(eCSSProperty_transition) == 479, "");
static_assert(size_t(eCSSProperty_animation) == 480, "");
static_assert(size_t(eCSSProperty_scroll_timeline) == 481, "");
static_assert(size_t(eCSSProperty_view_timeline) == 482, "");
static_assert(size_t(eCSSProperty_all) == 483, "");
static constexpr Entry kEntries[eCSSProperty_COUNT] = {
{ eCSSProperty_accent_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_align_content, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_align_items, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_align_self, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_align_tracks, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_all, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_animation, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_animation_composition, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_animation_delay, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_animation_direction, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_animation_duration, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_animation_fill_mode, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_animation_iteration_count, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_animation_name, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_animation_play_state, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_animation_timeline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_animation_timing_function, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_appearance, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_aspect_ratio, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_backdrop_filter, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_backface_visibility, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background_attachment, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background_blend_mode, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background_clip, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background_image, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background_origin, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background_position, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background_position_x, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background_position_y, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background_repeat, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_background_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_baseline_source, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_block_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block_end_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block_end_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block_end_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block_start_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block_start_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block_start_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_block_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_bottom, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_bottom_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_bottom_left_radius, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_bottom_right_radius, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_bottom_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_bottom_width, true, &nsComputedDOMStyle::DoGetBorderBottomWidth},
{ eCSSProperty_border_collapse, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_end_end_radius, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_end_start_radius, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_image, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_image_outset, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_image_repeat, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_image_slice, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_image_source, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_image_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline_end_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline_end_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline_end_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline_start_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline_start_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline_start_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_inline_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_left, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_left_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_left_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_left_width, true, &nsComputedDOMStyle::DoGetBorderLeftWidth},
{ eCSSProperty_border_radius, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_right, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_right_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_right_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_right_width, true, &nsComputedDOMStyle::DoGetBorderRightWidth},
{ eCSSProperty_border_spacing, true, &nsComputedDOMStyle::DoGetBorderSpacing},
{ eCSSProperty_border_start_end_radius, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_start_start_radius, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_top, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_top_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_top_left_radius, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_top_right_radius, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_top_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_border_top_width, true, &nsComputedDOMStyle::DoGetBorderTopWidth},
{ eCSSProperty_border_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_bottom, true, &nsComputedDOMStyle::DoGetBottom},
{ eCSSProperty_box_decoration_break, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_box_shadow, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_box_sizing, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_break_after, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_break_before, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_break_inside, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_caption_side, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_caret_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_clear, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_clip, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_clip_path, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_clip_rule, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_color_interpolation, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_color_interpolation_filters, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_color_scheme, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_column_count, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_column_fill, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_column_gap, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_column_rule, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_column_rule_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_column_rule_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_column_rule_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_column_span, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_column_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_columns, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_contain, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_contain_intrinsic_block_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_contain_intrinsic_height, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_contain_intrinsic_inline_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_contain_intrinsic_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_contain_intrinsic_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_container, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_container_name, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_container_type, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_content, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_content_visibility, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_counter_increment, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_counter_reset, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_counter_set, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_cursor, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_cx, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_cy, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_d, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_direction, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_display, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_dominant_baseline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_empty_cells, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_fill, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_fill_opacity, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_fill_rule, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_filter, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_flex, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_flex_basis, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_flex_direction, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_flex_flow, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_flex_grow, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_flex_shrink, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_flex_wrap, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_float, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_flood_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_flood_opacity, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_family, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_feature_settings, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_kerning, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_language_override, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_optical_sizing, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_palette, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_size_adjust, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_stretch, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_synthesis, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_synthesis_position, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_synthesis_small_caps, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_synthesis_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_synthesis_weight, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_variant, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_variant_alternates, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_variant_caps, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_variant_east_asian, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_variant_emoji, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_variant_ligatures, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_variant_numeric, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_variant_position, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_variation_settings, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_font_weight, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_forced_color_adjust, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_gap, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_area, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_auto_columns, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_auto_flow, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_auto_rows, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_column, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_column_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_column_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_row, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_row_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_row_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_template, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_template_areas, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_grid_template_columns, true, &nsComputedDOMStyle::DoGetGridTemplateColumns},
{ eCSSProperty_grid_template_rows, true, &nsComputedDOMStyle::DoGetGridTemplateRows},
{ eCSSProperty_height, true, &nsComputedDOMStyle::DoGetHeight},
{ eCSSProperty_hyphenate_character, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_hyphens, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_image_orientation, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_image_rendering, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_ime_mode, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_initial_letter, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_inline_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_inset, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_inset_block, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_inset_block_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_inset_block_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_inset_inline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_inset_inline_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_inset_inline_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_isolation, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_justify_content, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_justify_items, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_justify_self, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_justify_tracks, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_left, true, &nsComputedDOMStyle::DoGetLeft},
{ eCSSProperty_letter_spacing, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_lighting_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_line_break, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_line_height, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_list_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_list_style_image, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_list_style_position, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_list_style_type, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_margin, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_margin_block, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_margin_block_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_margin_block_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_margin_bottom, true, &nsComputedDOMStyle::DoGetMarginBottom},
{ eCSSProperty_margin_inline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_margin_inline_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_margin_inline_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_margin_left, true, &nsComputedDOMStyle::DoGetMarginLeft},
{ eCSSProperty_margin_right, true, &nsComputedDOMStyle::DoGetMarginRight},
{ eCSSProperty_margin_top, true, &nsComputedDOMStyle::DoGetMarginTop},
{ eCSSProperty_marker, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_marker_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_marker_mid, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_marker_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask_clip, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask_composite, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask_image, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask_mode, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask_origin, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask_position, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask_position_x, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask_position_y, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask_repeat, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_mask_type, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_masonry_auto_flow, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_math_depth, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_math_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_max_block_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_max_height, true, &nsComputedDOMStyle::DoGetMaxHeight},
{ eCSSProperty_max_inline_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_max_width, true, &nsComputedDOMStyle::DoGetMaxWidth},
{ eCSSProperty_min_block_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_min_height, true, &nsComputedDOMStyle::DoGetMinHeight},
{ eCSSProperty_min_inline_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_min_width, true, &nsComputedDOMStyle::DoGetMinWidth},
{ eCSSProperty_mix_blend_mode, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_object_fit, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_object_position, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_offset, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_offset_anchor, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_offset_distance, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_offset_path, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_offset_position, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_offset_rotate, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_opacity, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_order, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_outline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_outline_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_outline_offset, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_outline_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_outline_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overflow, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overflow_anchor, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overflow_block, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overflow_clip_box, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overflow_clip_box_block, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overflow_clip_box_inline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overflow_clip_margin, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overflow_inline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overflow_wrap, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overflow_x, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overflow_y, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overscroll_behavior, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overscroll_behavior_block, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overscroll_behavior_inline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overscroll_behavior_x, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_overscroll_behavior_y, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_padding, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_padding_block, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_padding_block_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_padding_block_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_padding_bottom, true, &nsComputedDOMStyle::DoGetPaddingBottom},
{ eCSSProperty_padding_inline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_padding_inline_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_padding_inline_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_padding_left, true, &nsComputedDOMStyle::DoGetPaddingLeft},
{ eCSSProperty_padding_right, true, &nsComputedDOMStyle::DoGetPaddingRight},
{ eCSSProperty_padding_top, true, &nsComputedDOMStyle::DoGetPaddingTop},
{ eCSSProperty_page, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_page_break_after, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_page_break_before, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_page_break_inside, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_page_orientation, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_paint_order, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_perspective, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_perspective_origin, true, &nsComputedDOMStyle::DoGetPerspectiveOrigin},
{ eCSSProperty_place_content, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_place_items, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_place_self, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_pointer_events, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_position, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_print_color_adjust, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_quotes, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_r, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_resize, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_right, true, &nsComputedDOMStyle::DoGetRight},
{ eCSSProperty_rotate, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_row_gap, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_ruby_align, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_ruby_position, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_rx, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_ry, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scale, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_behavior, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_margin, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_margin_block, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_margin_block_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_margin_block_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_margin_bottom, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_margin_inline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_margin_inline_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_margin_inline_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_margin_left, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_margin_right, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_margin_top, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_padding, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_padding_block, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_padding_block_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_padding_block_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_padding_bottom, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_padding_inline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_padding_inline_end, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_padding_inline_start, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_padding_left, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_padding_right, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_padding_top, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_snap_align, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_snap_stop, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_snap_type, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_timeline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_timeline_axis, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scroll_timeline_name, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scrollbar_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scrollbar_gutter, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_scrollbar_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_shape_image_threshold, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_shape_margin, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_shape_outside, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_shape_rendering, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_size, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_stop_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_stop_opacity, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_stroke, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_stroke_dasharray, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_stroke_dashoffset, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_stroke_linecap, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_stroke_linejoin, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_stroke_miterlimit, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_stroke_opacity, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_stroke_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_tab_size, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_table_layout, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_align, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_align_last, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_anchor, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_combine_upright, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_decoration, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_decoration_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_decoration_line, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_decoration_skip_ink, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_decoration_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_decoration_thickness, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_emphasis, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_emphasis_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_emphasis_position, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_emphasis_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_indent, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_justify, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_orientation, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_overflow, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_rendering, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_shadow, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_transform, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_underline_offset, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_underline_position, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_wrap, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_wrap_mode, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_text_wrap_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_top, true, &nsComputedDOMStyle::DoGetTop},
{ eCSSProperty_touch_action, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_transform, true, &nsComputedDOMStyle::DoGetTransform},
{ eCSSProperty_transform_box, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_transform_origin, true, &nsComputedDOMStyle::DoGetTransformOrigin},
{ eCSSProperty_transform_style, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_transition, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_transition_behavior, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_transition_delay, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_transition_duration, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_transition_property, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_transition_timing_function, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_translate, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_unicode_bidi, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_user_select, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_vector_effect, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_vertical_align, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_view_timeline, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_view_timeline_axis, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_view_timeline_inset, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_view_timeline_name, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_visibility, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_white_space, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_white_space_collapse, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_width, true, &nsComputedDOMStyle::DoGetWidth},
{ eCSSProperty_will_change, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_word_break, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_word_spacing, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_writing_mode, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_x, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_y, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_z_index, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty_zoom, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_box_align, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_box_collapse, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_box_direction, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_box_flex, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_box_ordinal_group, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_box_orient, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_box_pack, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_context_properties, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_control_character_visibility, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_default_appearance, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_float_edge, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_force_broken_image_icon, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_inert, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_math_variant, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_min_font_size_ratio, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_orient, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_osx_font_smoothing, true, &nsComputedDOMStyle::DoGetMozOsxFontSmoothing},
{ eCSSProperty__moz_subtree_hidden_only_visually, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_text_size_adjust, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_theme, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_top_layer, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_user_focus, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_user_input, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_user_modify, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_window_dragging, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_window_input_region_margin, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_window_opacity, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_window_shadow, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_window_transform, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__moz_window_transform_origin, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__webkit_line_clamp, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__webkit_text_fill_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__webkit_text_security, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__webkit_text_stroke, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__webkit_text_stroke_color, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__webkit_text_stroke_width, true, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__x_lang, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__x_span, false, &nsComputedDOMStyle::DummyGetter},
{ eCSSProperty__x_text_scale, false, &nsComputedDOMStyle::DummyGetter}
};