aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBobby Holley <bobbyholley@gmail.com>2016-07-28 17:00:32 -0700
committerBobby Holley <bobbyholley@gmail.com>2016-07-28 17:00:32 -0700
commitd934379f220e72b5771753ab0c5620b47b918e62 (patch)
tree5eb6ed20c598431ae0ae0d89da776c99ceda89f5
parenteb0edf1813562e947607e7cc61f20190f97e7a21 (diff)
downloadservo-d934379f220e72b5771753ab0c5620b47b918e62.tar.gz
servo-d934379f220e72b5771753ab0c5620b47b918e62.zip
Regenerate bindings.
-rw-r--r--ports/geckolib/gecko_bindings/bindings.rs1
-rw-r--r--ports/geckolib/gecko_bindings/structs_debug.rs676
-rw-r--r--ports/geckolib/gecko_bindings/structs_release.rs676
3 files changed, 676 insertions, 677 deletions
diff --git a/ports/geckolib/gecko_bindings/bindings.rs b/ports/geckolib/gecko_bindings/bindings.rs
index 9dd1a4e0b00..e659a17c43c 100644
--- a/ports/geckolib/gecko_bindings/bindings.rs
+++ b/ports/geckolib/gecko_bindings/bindings.rs
@@ -370,7 +370,6 @@ extern "C" {
set: *mut RawServoStyleSet);
pub fn Servo_RestyleSubtree(node: *mut RawGeckoNode,
set: *mut RawServoStyleSet);
- pub fn Servo_StyleWorkerThreadCount() -> u32;
pub fn Servo_ComputeRestyleHint(element: *mut RawGeckoElement,
snapshot: *mut ServoElementSnapshot,
set: *mut RawServoStyleSet)
diff --git a/ports/geckolib/gecko_bindings/structs_debug.rs b/ports/geckolib/gecko_bindings/structs_debug.rs
index 4b5ab65726f..1ad3478eac0 100644
--- a/ports/geckolib/gecko_bindings/structs_debug.rs
+++ b/ports/geckolib/gecko_bindings/structs_debug.rs
@@ -347,6 +347,7 @@ pub const NS_STYLE_BORDER_STYLE_AUTO: ::std::os::raw::c_uint = 10;
pub const NS_STYLE_BORDER_IMAGE_REPEAT_STRETCH: ::std::os::raw::c_uint = 0;
pub const NS_STYLE_BORDER_IMAGE_REPEAT_REPEAT: ::std::os::raw::c_uint = 1;
pub const NS_STYLE_BORDER_IMAGE_REPEAT_ROUND: ::std::os::raw::c_uint = 2;
+pub const NS_STYLE_BORDER_IMAGE_REPEAT_SPACE: ::std::os::raw::c_uint = 3;
pub const NS_STYLE_BORDER_IMAGE_SLICE_NOFILL: ::std::os::raw::c_uint = 0;
pub const NS_STYLE_BORDER_IMAGE_SLICE_FILL: ::std::os::raw::c_uint = 1;
pub const NS_STYLE_CLEAR_NONE: ::std::os::raw::c_uint = 0;
@@ -1891,6 +1892,34 @@ fn bindgen_test_layout_NS_ConvertUTF8toUTF16() {
assert_eq!(::std::mem::align_of::<NS_ConvertUTF8toUTF16>() , 8usize);
}
pub type nsVoidableString = nsAutoString;
+#[repr(C)]
+#[derive(Debug, Copy, Clone)]
+pub struct RefPtrTraits<U> {
+ pub _phantom0: ::std::marker::PhantomData<U>,
+}
+#[repr(C)]
+#[derive(Debug)]
+pub struct RefPtr<T> {
+ pub mRawPtr: *mut T,
+}
+#[repr(C)]
+#[derive(Debug)]
+pub struct RefPtr_Proxy<T, R, Args> {
+ pub mRawPtr: *mut T,
+ pub _phantom0: ::std::marker::PhantomData<R>,
+ pub _phantom1: ::std::marker::PhantomData<Args>,
+}
+#[repr(C)]
+#[derive(Debug, Copy, Clone)]
+pub struct RefPtr_ConstRemovingRefPtrTraits<T, U> {
+ pub _phantom0: ::std::marker::PhantomData<T>,
+ pub _phantom1: ::std::marker::PhantomData<U>,
+}
+#[repr(C)]
+#[derive(Debug, Copy, Clone)]
+pub struct RefPtrGetterAddRefs<T> {
+ pub mTargetSmartPtr: *mut RefPtr<T>,
+}
/**
* A "unique identifier". This is modeled after OSF DCE UUIDs.
*/
@@ -2047,34 +2076,6 @@ fn bindgen_test_layout_QITableEntry() {
assert_eq!(::std::mem::size_of::<QITableEntry>() , 16usize);
assert_eq!(::std::mem::align_of::<QITableEntry>() , 8usize);
}
-#[repr(C)]
-#[derive(Debug, Copy, Clone)]
-pub struct RefPtrTraits<U> {
- pub _phantom0: ::std::marker::PhantomData<U>,
-}
-#[repr(C)]
-#[derive(Debug)]
-pub struct RefPtr<T> {
- pub mRawPtr: *mut T,
-}
-#[repr(C)]
-#[derive(Debug)]
-pub struct RefPtr_Proxy<T, R, Args> {
- pub mRawPtr: *mut T,
- pub _phantom0: ::std::marker::PhantomData<R>,
- pub _phantom1: ::std::marker::PhantomData<Args>,
-}
-#[repr(C)]
-#[derive(Debug, Copy, Clone)]
-pub struct RefPtr_ConstRemovingRefPtrTraits<T, U> {
- pub _phantom0: ::std::marker::PhantomData<T>,
- pub _phantom1: ::std::marker::PhantomData<U>,
-}
-#[repr(C)]
-#[derive(Debug, Copy, Clone)]
-pub struct RefPtrGetterAddRefs<T> {
- pub mTargetSmartPtr: *mut RefPtr<T>,
-}
pub enum TileClient { }
#[repr(C)]
#[derive(Debug, Copy)]
@@ -2817,6 +2818,11 @@ pub enum nsNodeSupportsWeakRefTearoff { }
pub enum nsNodeWeakReference { }
pub enum nsDOMMutationObserver { }
pub enum ServoNodeData { }
+#[repr(C)]
+#[derive(Debug, Copy, Clone)]
+pub struct DefaultDelete<> {
+ pub _phantom0: ::std::marker::PhantomData<ServoNodeData>,
+}
pub enum EventListenerManager { }
pub enum BoxQuadOptions { }
pub enum ConvertCoordinateOptions { }
@@ -4077,305 +4083,306 @@ pub enum nsCSSProperty {
eCSSProperty_grid_template_rows = 141,
eCSSProperty_height = 142,
eCSSProperty_hyphens = 143,
- eCSSProperty_image_orientation = 144,
- eCSSProperty_image_region = 145,
- eCSSProperty_image_rendering = 146,
- eCSSProperty_ime_mode = 147,
- eCSSProperty_inline_size = 148,
- eCSSProperty_isolation = 149,
- eCSSProperty_justify_content = 150,
- eCSSProperty_justify_items = 151,
- eCSSProperty_justify_self = 152,
- eCSSProperty__x_lang = 153,
- eCSSProperty_left = 154,
- eCSSProperty_letter_spacing = 155,
- eCSSProperty_lighting_color = 156,
- eCSSProperty_line_height = 157,
- eCSSProperty_list_style_image = 158,
- eCSSProperty_list_style_position = 159,
- eCSSProperty_list_style_type = 160,
- eCSSProperty_margin_block_end = 161,
- eCSSProperty_margin_block_start = 162,
- eCSSProperty_margin_bottom = 163,
- eCSSProperty_margin_inline_end = 164,
- eCSSProperty_margin_inline_start = 165,
- eCSSProperty_margin_left = 166,
- eCSSProperty_margin_right = 167,
- eCSSProperty_margin_top = 168,
- eCSSProperty_marker_end = 169,
- eCSSProperty_marker_mid = 170,
- eCSSProperty_marker_offset = 171,
- eCSSProperty_marker_start = 172,
- eCSSProperty_mask = 173,
- eCSSProperty_mask_type = 174,
- eCSSProperty_math_display = 175,
- eCSSProperty_math_variant = 176,
- eCSSProperty_max_block_size = 177,
- eCSSProperty_max_height = 178,
- eCSSProperty_max_inline_size = 179,
- eCSSProperty_max_width = 180,
- eCSSProperty_min_block_size = 181,
- eCSSProperty__moz_min_font_size_ratio = 182,
- eCSSProperty_min_height = 183,
- eCSSProperty_min_inline_size = 184,
- eCSSProperty_min_width = 185,
- eCSSProperty_mix_blend_mode = 186,
- eCSSProperty_object_fit = 187,
- eCSSProperty_object_position = 188,
- eCSSProperty_offset_block_end = 189,
- eCSSProperty_offset_block_start = 190,
- eCSSProperty_offset_inline_end = 191,
- eCSSProperty_offset_inline_start = 192,
- eCSSProperty_opacity = 193,
- eCSSProperty_order = 194,
- eCSSProperty_orient = 195,
- eCSSProperty_osx_font_smoothing = 196,
- eCSSProperty_outline_color = 197,
- eCSSProperty_outline_offset = 198,
- eCSSProperty__moz_outline_radius_bottomLeft = 199,
- eCSSProperty__moz_outline_radius_bottomRight = 200,
- eCSSProperty__moz_outline_radius_topLeft = 201,
- eCSSProperty__moz_outline_radius_topRight = 202,
- eCSSProperty_outline_style = 203,
- eCSSProperty_outline_width = 204,
- eCSSProperty_overflow_clip_box = 205,
- eCSSProperty_overflow_x = 206,
- eCSSProperty_overflow_y = 207,
- eCSSProperty_padding_block_end = 208,
- eCSSProperty_padding_block_start = 209,
- eCSSProperty_padding_bottom = 210,
- eCSSProperty_padding_inline_end = 211,
- eCSSProperty_padding_inline_start = 212,
- eCSSProperty_padding_left = 213,
- eCSSProperty_padding_right = 214,
- eCSSProperty_padding_top = 215,
- eCSSProperty_page_break_after = 216,
- eCSSProperty_page_break_before = 217,
- eCSSProperty_page_break_inside = 218,
- eCSSProperty_paint_order = 219,
- eCSSProperty_perspective = 220,
- eCSSProperty_perspective_origin = 221,
- eCSSProperty_pointer_events = 222,
- eCSSProperty_position = 223,
- eCSSProperty_quotes = 224,
- eCSSProperty_resize = 225,
- eCSSProperty_right = 226,
- eCSSProperty_ruby_align = 227,
- eCSSProperty_ruby_position = 228,
- eCSSProperty_script_level = 229,
- eCSSProperty_script_min_size = 230,
- eCSSProperty_script_size_multiplier = 231,
- eCSSProperty_scroll_behavior = 232,
- eCSSProperty_scroll_snap_coordinate = 233,
- eCSSProperty_scroll_snap_destination = 234,
- eCSSProperty_scroll_snap_points_x = 235,
- eCSSProperty_scroll_snap_points_y = 236,
- eCSSProperty_scroll_snap_type_x = 237,
- eCSSProperty_scroll_snap_type_y = 238,
- eCSSProperty_shape_rendering = 239,
- eCSSProperty__x_span = 240,
- eCSSProperty_stack_sizing = 241,
- eCSSProperty_stop_color = 242,
- eCSSProperty_stop_opacity = 243,
- eCSSProperty_stroke = 244,
- eCSSProperty_stroke_dasharray = 245,
- eCSSProperty_stroke_dashoffset = 246,
- eCSSProperty_stroke_linecap = 247,
- eCSSProperty_stroke_linejoin = 248,
- eCSSProperty_stroke_miterlimit = 249,
- eCSSProperty_stroke_opacity = 250,
- eCSSProperty_stroke_width = 251,
- eCSSProperty__x_system_font = 252,
- eCSSProperty__moz_tab_size = 253,
- eCSSProperty_table_layout = 254,
- eCSSProperty_text_align = 255,
- eCSSProperty_text_align_last = 256,
- eCSSProperty_text_anchor = 257,
- eCSSProperty_text_combine_upright = 258,
- eCSSProperty_text_decoration_color = 259,
- eCSSProperty_text_decoration_line = 260,
- eCSSProperty_text_decoration_style = 261,
- eCSSProperty_text_emphasis_color = 262,
- eCSSProperty_text_emphasis_position = 263,
- eCSSProperty_text_emphasis_style = 264,
- eCSSProperty__webkit_text_fill_color = 265,
- eCSSProperty_text_indent = 266,
- eCSSProperty_text_orientation = 267,
- eCSSProperty_text_overflow = 268,
- eCSSProperty_text_rendering = 269,
- eCSSProperty_text_shadow = 270,
- eCSSProperty_text_size_adjust = 271,
- eCSSProperty__webkit_text_stroke_color = 272,
- eCSSProperty__webkit_text_stroke_width = 273,
- eCSSProperty_text_transform = 274,
- eCSSProperty__x_text_zoom = 275,
- eCSSProperty_top = 276,
- eCSSProperty__moz_top_layer = 277,
- eCSSProperty_touch_action = 278,
- eCSSProperty_transform = 279,
- eCSSProperty_transform_box = 280,
- eCSSProperty_transform_origin = 281,
- eCSSProperty_transform_style = 282,
- eCSSProperty_transition_delay = 283,
- eCSSProperty_transition_duration = 284,
- eCSSProperty_transition_property = 285,
- eCSSProperty_transition_timing_function = 286,
- eCSSProperty_unicode_bidi = 287,
- eCSSProperty_user_focus = 288,
- eCSSProperty_user_input = 289,
- eCSSProperty_user_modify = 290,
- eCSSProperty_user_select = 291,
- eCSSProperty_vector_effect = 292,
- eCSSProperty_vertical_align = 293,
- eCSSProperty_visibility = 294,
- eCSSProperty_white_space = 295,
- eCSSProperty_width = 296,
- eCSSProperty_will_change = 297,
- eCSSProperty__moz_window_dragging = 298,
- eCSSProperty__moz_window_shadow = 299,
- eCSSProperty_word_break = 300,
- eCSSProperty_word_spacing = 301,
- eCSSProperty_overflow_wrap = 302,
- eCSSProperty_writing_mode = 303,
- eCSSProperty_z_index = 304,
- eCSSProperty_COUNT_no_shorthands = 305,
- eCSSProperty_animation = 306,
- eCSSProperty_background = 307,
- eCSSProperty_background_position = 308,
- eCSSProperty_border = 309,
- eCSSProperty_border_block_end = 310,
- eCSSProperty_border_block_start = 311,
- eCSSProperty_border_bottom = 312,
- eCSSProperty_border_color = 313,
- eCSSProperty_border_image = 314,
- eCSSProperty_border_inline_end = 315,
- eCSSProperty_border_inline_start = 316,
- eCSSProperty_border_left = 317,
- eCSSProperty_border_radius = 318,
- eCSSProperty_border_right = 319,
- eCSSProperty_border_style = 320,
- eCSSProperty_border_top = 321,
- eCSSProperty_border_width = 322,
- eCSSProperty__moz_column_rule = 323,
- eCSSProperty__moz_columns = 324,
- eCSSProperty_flex = 325,
- eCSSProperty_flex_flow = 326,
- eCSSProperty_font = 327,
- eCSSProperty_font_variant = 328,
- eCSSProperty_grid = 329,
- eCSSProperty_grid_area = 330,
- eCSSProperty_grid_column = 331,
- eCSSProperty_grid_gap = 332,
- eCSSProperty_grid_row = 333,
- eCSSProperty_grid_template = 334,
- eCSSProperty_list_style = 335,
- eCSSProperty_margin = 336,
- eCSSProperty_marker = 337,
- eCSSProperty_outline = 338,
- eCSSProperty__moz_outline_radius = 339,
- eCSSProperty_overflow = 340,
- eCSSProperty_padding = 341,
- eCSSProperty_scroll_snap_type = 342,
- eCSSProperty_text_decoration = 343,
- eCSSProperty_text_emphasis = 344,
- eCSSProperty__webkit_text_stroke = 345,
- eCSSProperty__moz_transform = 346,
- eCSSProperty_transition = 347,
- eCSSProperty_COUNT = 348,
- eCSSPropertyAlias_MozTransformOrigin = 349,
- eCSSPropertyAlias_MozPerspectiveOrigin = 350,
- eCSSPropertyAlias_MozPerspective = 351,
- eCSSPropertyAlias_MozTransformStyle = 352,
- eCSSPropertyAlias_MozBackfaceVisibility = 353,
- eCSSPropertyAlias_MozBorderImage = 354,
- eCSSPropertyAlias_MozTransition = 355,
- eCSSPropertyAlias_MozTransitionDelay = 356,
- eCSSPropertyAlias_MozTransitionDuration = 357,
- eCSSPropertyAlias_MozTransitionProperty = 358,
- eCSSPropertyAlias_MozTransitionTimingFunction = 359,
- eCSSPropertyAlias_MozAnimation = 360,
- eCSSPropertyAlias_MozAnimationDelay = 361,
- eCSSPropertyAlias_MozAnimationDirection = 362,
- eCSSPropertyAlias_MozAnimationDuration = 363,
- eCSSPropertyAlias_MozAnimationFillMode = 364,
- eCSSPropertyAlias_MozAnimationIterationCount = 365,
- eCSSPropertyAlias_MozAnimationName = 366,
- eCSSPropertyAlias_MozAnimationPlayState = 367,
- eCSSPropertyAlias_MozAnimationTimingFunction = 368,
- eCSSPropertyAlias_MozBoxSizing = 369,
- eCSSPropertyAlias_MozFontFeatureSettings = 370,
- eCSSPropertyAlias_MozFontLanguageOverride = 371,
- eCSSPropertyAlias_MozPaddingEnd = 372,
- eCSSPropertyAlias_MozPaddingStart = 373,
- eCSSPropertyAlias_MozMarginEnd = 374,
- eCSSPropertyAlias_MozMarginStart = 375,
- eCSSPropertyAlias_MozBorderEnd = 376,
- eCSSPropertyAlias_MozBorderEndColor = 377,
- eCSSPropertyAlias_MozBorderEndStyle = 378,
- eCSSPropertyAlias_MozBorderEndWidth = 379,
- eCSSPropertyAlias_MozBorderStart = 380,
- eCSSPropertyAlias_MozBorderStartColor = 381,
- eCSSPropertyAlias_MozBorderStartStyle = 382,
- eCSSPropertyAlias_MozBorderStartWidth = 383,
- eCSSPropertyAlias_MozHyphens = 384,
- eCSSPropertyAlias_MozTextAlignLast = 385,
- eCSSPropertyAlias_WebkitAnimation = 386,
- eCSSPropertyAlias_WebkitAnimationDelay = 387,
- eCSSPropertyAlias_WebkitAnimationDirection = 388,
- eCSSPropertyAlias_WebkitAnimationDuration = 389,
- eCSSPropertyAlias_WebkitAnimationFillMode = 390,
- eCSSPropertyAlias_WebkitAnimationIterationCount = 391,
- eCSSPropertyAlias_WebkitAnimationName = 392,
- eCSSPropertyAlias_WebkitAnimationPlayState = 393,
- eCSSPropertyAlias_WebkitAnimationTimingFunction = 394,
- eCSSPropertyAlias_WebkitFilter = 395,
- eCSSPropertyAlias_WebkitTextSizeAdjust = 396,
- eCSSPropertyAlias_WebkitTransform = 397,
- eCSSPropertyAlias_WebkitTransformOrigin = 398,
- eCSSPropertyAlias_WebkitTransformStyle = 399,
- eCSSPropertyAlias_WebkitBackfaceVisibility = 400,
- eCSSPropertyAlias_WebkitPerspective = 401,
- eCSSPropertyAlias_WebkitPerspectiveOrigin = 402,
- eCSSPropertyAlias_WebkitTransition = 403,
- eCSSPropertyAlias_WebkitTransitionDelay = 404,
- eCSSPropertyAlias_WebkitTransitionDuration = 405,
- eCSSPropertyAlias_WebkitTransitionProperty = 406,
- eCSSPropertyAlias_WebkitTransitionTimingFunction = 407,
- eCSSPropertyAlias_WebkitBorderRadius = 408,
- eCSSPropertyAlias_WebkitBorderTopLeftRadius = 409,
- eCSSPropertyAlias_WebkitBorderTopRightRadius = 410,
- eCSSPropertyAlias_WebkitBorderBottomLeftRadius = 411,
- eCSSPropertyAlias_WebkitBorderBottomRightRadius = 412,
- eCSSPropertyAlias_WebkitBackgroundClip = 413,
- eCSSPropertyAlias_WebkitBackgroundOrigin = 414,
- eCSSPropertyAlias_WebkitBackgroundSize = 415,
- eCSSPropertyAlias_WebkitBorderImage = 416,
- eCSSPropertyAlias_WebkitBoxShadow = 417,
- eCSSPropertyAlias_WebkitBoxSizing = 418,
- eCSSPropertyAlias_WebkitBoxFlex = 419,
- eCSSPropertyAlias_WebkitBoxOrdinalGroup = 420,
- eCSSPropertyAlias_WebkitBoxOrient = 421,
- eCSSPropertyAlias_WebkitBoxDirection = 422,
- eCSSPropertyAlias_WebkitBoxAlign = 423,
- eCSSPropertyAlias_WebkitBoxPack = 424,
- eCSSPropertyAlias_WebkitFlexDirection = 425,
- eCSSPropertyAlias_WebkitFlexWrap = 426,
- eCSSPropertyAlias_WebkitFlexFlow = 427,
- eCSSPropertyAlias_WebkitOrder = 428,
- eCSSPropertyAlias_WebkitFlex = 429,
- eCSSPropertyAlias_WebkitFlexGrow = 430,
- eCSSPropertyAlias_WebkitFlexShrink = 431,
- eCSSPropertyAlias_WebkitFlexBasis = 432,
- eCSSPropertyAlias_WebkitJustifyContent = 433,
- eCSSPropertyAlias_WebkitAlignItems = 434,
- eCSSPropertyAlias_WebkitAlignSelf = 435,
- eCSSPropertyAlias_WebkitAlignContent = 436,
- eCSSPropertyAlias_WebkitUserSelect = 437,
- eCSSProperty_COUNT_with_aliases = 438,
- eCSSPropertyExtra_all_properties = 439,
- eCSSPropertyExtra_x_none_value = 440,
- eCSSPropertyExtra_x_auto_value = 441,
- eCSSPropertyExtra_variable = 442,
+ eCSSProperty_initial_letter = 144,
+ eCSSProperty_image_orientation = 145,
+ eCSSProperty_image_region = 146,
+ eCSSProperty_image_rendering = 147,
+ eCSSProperty_ime_mode = 148,
+ eCSSProperty_inline_size = 149,
+ eCSSProperty_isolation = 150,
+ eCSSProperty_justify_content = 151,
+ eCSSProperty_justify_items = 152,
+ eCSSProperty_justify_self = 153,
+ eCSSProperty__x_lang = 154,
+ eCSSProperty_left = 155,
+ eCSSProperty_letter_spacing = 156,
+ eCSSProperty_lighting_color = 157,
+ eCSSProperty_line_height = 158,
+ eCSSProperty_list_style_image = 159,
+ eCSSProperty_list_style_position = 160,
+ eCSSProperty_list_style_type = 161,
+ eCSSProperty_margin_block_end = 162,
+ eCSSProperty_margin_block_start = 163,
+ eCSSProperty_margin_bottom = 164,
+ eCSSProperty_margin_inline_end = 165,
+ eCSSProperty_margin_inline_start = 166,
+ eCSSProperty_margin_left = 167,
+ eCSSProperty_margin_right = 168,
+ eCSSProperty_margin_top = 169,
+ eCSSProperty_marker_end = 170,
+ eCSSProperty_marker_mid = 171,
+ eCSSProperty_marker_offset = 172,
+ eCSSProperty_marker_start = 173,
+ eCSSProperty_mask = 174,
+ eCSSProperty_mask_type = 175,
+ eCSSProperty_math_display = 176,
+ eCSSProperty_math_variant = 177,
+ eCSSProperty_max_block_size = 178,
+ eCSSProperty_max_height = 179,
+ eCSSProperty_max_inline_size = 180,
+ eCSSProperty_max_width = 181,
+ eCSSProperty_min_block_size = 182,
+ eCSSProperty__moz_min_font_size_ratio = 183,
+ eCSSProperty_min_height = 184,
+ eCSSProperty_min_inline_size = 185,
+ eCSSProperty_min_width = 186,
+ eCSSProperty_mix_blend_mode = 187,
+ eCSSProperty_object_fit = 188,
+ eCSSProperty_object_position = 189,
+ eCSSProperty_offset_block_end = 190,
+ eCSSProperty_offset_block_start = 191,
+ eCSSProperty_offset_inline_end = 192,
+ eCSSProperty_offset_inline_start = 193,
+ eCSSProperty_opacity = 194,
+ eCSSProperty_order = 195,
+ eCSSProperty_orient = 196,
+ eCSSProperty_osx_font_smoothing = 197,
+ eCSSProperty_outline_color = 198,
+ eCSSProperty_outline_offset = 199,
+ eCSSProperty__moz_outline_radius_bottomLeft = 200,
+ eCSSProperty__moz_outline_radius_bottomRight = 201,
+ eCSSProperty__moz_outline_radius_topLeft = 202,
+ eCSSProperty__moz_outline_radius_topRight = 203,
+ eCSSProperty_outline_style = 204,
+ eCSSProperty_outline_width = 205,
+ eCSSProperty_overflow_clip_box = 206,
+ eCSSProperty_overflow_x = 207,
+ eCSSProperty_overflow_y = 208,
+ eCSSProperty_padding_block_end = 209,
+ eCSSProperty_padding_block_start = 210,
+ eCSSProperty_padding_bottom = 211,
+ eCSSProperty_padding_inline_end = 212,
+ eCSSProperty_padding_inline_start = 213,
+ eCSSProperty_padding_left = 214,
+ eCSSProperty_padding_right = 215,
+ eCSSProperty_padding_top = 216,
+ eCSSProperty_page_break_after = 217,
+ eCSSProperty_page_break_before = 218,
+ eCSSProperty_page_break_inside = 219,
+ eCSSProperty_paint_order = 220,
+ eCSSProperty_perspective = 221,
+ eCSSProperty_perspective_origin = 222,
+ eCSSProperty_pointer_events = 223,
+ eCSSProperty_position = 224,
+ eCSSProperty_quotes = 225,
+ eCSSProperty_resize = 226,
+ eCSSProperty_right = 227,
+ eCSSProperty_ruby_align = 228,
+ eCSSProperty_ruby_position = 229,
+ eCSSProperty_script_level = 230,
+ eCSSProperty_script_min_size = 231,
+ eCSSProperty_script_size_multiplier = 232,
+ eCSSProperty_scroll_behavior = 233,
+ eCSSProperty_scroll_snap_coordinate = 234,
+ eCSSProperty_scroll_snap_destination = 235,
+ eCSSProperty_scroll_snap_points_x = 236,
+ eCSSProperty_scroll_snap_points_y = 237,
+ eCSSProperty_scroll_snap_type_x = 238,
+ eCSSProperty_scroll_snap_type_y = 239,
+ eCSSProperty_shape_rendering = 240,
+ eCSSProperty__x_span = 241,
+ eCSSProperty_stack_sizing = 242,
+ eCSSProperty_stop_color = 243,
+ eCSSProperty_stop_opacity = 244,
+ eCSSProperty_stroke = 245,
+ eCSSProperty_stroke_dasharray = 246,
+ eCSSProperty_stroke_dashoffset = 247,
+ eCSSProperty_stroke_linecap = 248,
+ eCSSProperty_stroke_linejoin = 249,
+ eCSSProperty_stroke_miterlimit = 250,
+ eCSSProperty_stroke_opacity = 251,
+ eCSSProperty_stroke_width = 252,
+ eCSSProperty__x_system_font = 253,
+ eCSSProperty__moz_tab_size = 254,
+ eCSSProperty_table_layout = 255,
+ eCSSProperty_text_align = 256,
+ eCSSProperty_text_align_last = 257,
+ eCSSProperty_text_anchor = 258,
+ eCSSProperty_text_combine_upright = 259,
+ eCSSProperty_text_decoration_color = 260,
+ eCSSProperty_text_decoration_line = 261,
+ eCSSProperty_text_decoration_style = 262,
+ eCSSProperty_text_emphasis_color = 263,
+ eCSSProperty_text_emphasis_position = 264,
+ eCSSProperty_text_emphasis_style = 265,
+ eCSSProperty__webkit_text_fill_color = 266,
+ eCSSProperty_text_indent = 267,
+ eCSSProperty_text_orientation = 268,
+ eCSSProperty_text_overflow = 269,
+ eCSSProperty_text_rendering = 270,
+ eCSSProperty_text_shadow = 271,
+ eCSSProperty_text_size_adjust = 272,
+ eCSSProperty__webkit_text_stroke_color = 273,
+ eCSSProperty__webkit_text_stroke_width = 274,
+ eCSSProperty_text_transform = 275,
+ eCSSProperty__x_text_zoom = 276,
+ eCSSProperty_top = 277,
+ eCSSProperty__moz_top_layer = 278,
+ eCSSProperty_touch_action = 279,
+ eCSSProperty_transform = 280,
+ eCSSProperty_transform_box = 281,
+ eCSSProperty_transform_origin = 282,
+ eCSSProperty_transform_style = 283,
+ eCSSProperty_transition_delay = 284,
+ eCSSProperty_transition_duration = 285,
+ eCSSProperty_transition_property = 286,
+ eCSSProperty_transition_timing_function = 287,
+ eCSSProperty_unicode_bidi = 288,
+ eCSSProperty_user_focus = 289,
+ eCSSProperty_user_input = 290,
+ eCSSProperty_user_modify = 291,
+ eCSSProperty_user_select = 292,
+ eCSSProperty_vector_effect = 293,
+ eCSSProperty_vertical_align = 294,
+ eCSSProperty_visibility = 295,
+ eCSSProperty_white_space = 296,
+ eCSSProperty_width = 297,
+ eCSSProperty_will_change = 298,
+ eCSSProperty__moz_window_dragging = 299,
+ eCSSProperty__moz_window_shadow = 300,
+ eCSSProperty_word_break = 301,
+ eCSSProperty_word_spacing = 302,
+ eCSSProperty_overflow_wrap = 303,
+ eCSSProperty_writing_mode = 304,
+ eCSSProperty_z_index = 305,
+ eCSSProperty_COUNT_no_shorthands = 306,
+ eCSSProperty_animation = 307,
+ eCSSProperty_background = 308,
+ eCSSProperty_background_position = 309,
+ eCSSProperty_border = 310,
+ eCSSProperty_border_block_end = 311,
+ eCSSProperty_border_block_start = 312,
+ eCSSProperty_border_bottom = 313,
+ eCSSProperty_border_color = 314,
+ eCSSProperty_border_image = 315,
+ eCSSProperty_border_inline_end = 316,
+ eCSSProperty_border_inline_start = 317,
+ eCSSProperty_border_left = 318,
+ eCSSProperty_border_radius = 319,
+ eCSSProperty_border_right = 320,
+ eCSSProperty_border_style = 321,
+ eCSSProperty_border_top = 322,
+ eCSSProperty_border_width = 323,
+ eCSSProperty__moz_column_rule = 324,
+ eCSSProperty__moz_columns = 325,
+ eCSSProperty_flex = 326,
+ eCSSProperty_flex_flow = 327,
+ eCSSProperty_font = 328,
+ eCSSProperty_font_variant = 329,
+ eCSSProperty_grid = 330,
+ eCSSProperty_grid_area = 331,
+ eCSSProperty_grid_column = 332,
+ eCSSProperty_grid_gap = 333,
+ eCSSProperty_grid_row = 334,
+ eCSSProperty_grid_template = 335,
+ eCSSProperty_list_style = 336,
+ eCSSProperty_margin = 337,
+ eCSSProperty_marker = 338,
+ eCSSProperty_outline = 339,
+ eCSSProperty__moz_outline_radius = 340,
+ eCSSProperty_overflow = 341,
+ eCSSProperty_padding = 342,
+ eCSSProperty_scroll_snap_type = 343,
+ eCSSProperty_text_decoration = 344,
+ eCSSProperty_text_emphasis = 345,
+ eCSSProperty__webkit_text_stroke = 346,
+ eCSSProperty__moz_transform = 347,
+ eCSSProperty_transition = 348,
+ eCSSProperty_COUNT = 349,
+ eCSSPropertyAlias_MozTransformOrigin = 350,
+ eCSSPropertyAlias_MozPerspectiveOrigin = 351,
+ eCSSPropertyAlias_MozPerspective = 352,
+ eCSSPropertyAlias_MozTransformStyle = 353,
+ eCSSPropertyAlias_MozBackfaceVisibility = 354,
+ eCSSPropertyAlias_MozBorderImage = 355,
+ eCSSPropertyAlias_MozTransition = 356,
+ eCSSPropertyAlias_MozTransitionDelay = 357,
+ eCSSPropertyAlias_MozTransitionDuration = 358,
+ eCSSPropertyAlias_MozTransitionProperty = 359,
+ eCSSPropertyAlias_MozTransitionTimingFunction = 360,
+ eCSSPropertyAlias_MozAnimation = 361,
+ eCSSPropertyAlias_MozAnimationDelay = 362,
+ eCSSPropertyAlias_MozAnimationDirection = 363,
+ eCSSPropertyAlias_MozAnimationDuration = 364,
+ eCSSPropertyAlias_MozAnimationFillMode = 365,
+ eCSSPropertyAlias_MozAnimationIterationCount = 366,
+ eCSSPropertyAlias_MozAnimationName = 367,
+ eCSSPropertyAlias_MozAnimationPlayState = 368,
+ eCSSPropertyAlias_MozAnimationTimingFunction = 369,
+ eCSSPropertyAlias_MozBoxSizing = 370,
+ eCSSPropertyAlias_MozFontFeatureSettings = 371,
+ eCSSPropertyAlias_MozFontLanguageOverride = 372,
+ eCSSPropertyAlias_MozPaddingEnd = 373,
+ eCSSPropertyAlias_MozPaddingStart = 374,
+ eCSSPropertyAlias_MozMarginEnd = 375,
+ eCSSPropertyAlias_MozMarginStart = 376,
+ eCSSPropertyAlias_MozBorderEnd = 377,
+ eCSSPropertyAlias_MozBorderEndColor = 378,
+ eCSSPropertyAlias_MozBorderEndStyle = 379,
+ eCSSPropertyAlias_MozBorderEndWidth = 380,
+ eCSSPropertyAlias_MozBorderStart = 381,
+ eCSSPropertyAlias_MozBorderStartColor = 382,
+ eCSSPropertyAlias_MozBorderStartStyle = 383,
+ eCSSPropertyAlias_MozBorderStartWidth = 384,
+ eCSSPropertyAlias_MozHyphens = 385,
+ eCSSPropertyAlias_MozTextAlignLast = 386,
+ eCSSPropertyAlias_WebkitAnimation = 387,
+ eCSSPropertyAlias_WebkitAnimationDelay = 388,
+ eCSSPropertyAlias_WebkitAnimationDirection = 389,
+ eCSSPropertyAlias_WebkitAnimationDuration = 390,
+ eCSSPropertyAlias_WebkitAnimationFillMode = 391,
+ eCSSPropertyAlias_WebkitAnimationIterationCount = 392,
+ eCSSPropertyAlias_WebkitAnimationName = 393,
+ eCSSPropertyAlias_WebkitAnimationPlayState = 394,
+ eCSSPropertyAlias_WebkitAnimationTimingFunction = 395,
+ eCSSPropertyAlias_WebkitFilter = 396,
+ eCSSPropertyAlias_WebkitTextSizeAdjust = 397,
+ eCSSPropertyAlias_WebkitTransform = 398,
+ eCSSPropertyAlias_WebkitTransformOrigin = 399,
+ eCSSPropertyAlias_WebkitTransformStyle = 400,
+ eCSSPropertyAlias_WebkitBackfaceVisibility = 401,
+ eCSSPropertyAlias_WebkitPerspective = 402,
+ eCSSPropertyAlias_WebkitPerspectiveOrigin = 403,
+ eCSSPropertyAlias_WebkitTransition = 404,
+ eCSSPropertyAlias_WebkitTransitionDelay = 405,
+ eCSSPropertyAlias_WebkitTransitionDuration = 406,
+ eCSSPropertyAlias_WebkitTransitionProperty = 407,
+ eCSSPropertyAlias_WebkitTransitionTimingFunction = 408,
+ eCSSPropertyAlias_WebkitBorderRadius = 409,
+ eCSSPropertyAlias_WebkitBorderTopLeftRadius = 410,
+ eCSSPropertyAlias_WebkitBorderTopRightRadius = 411,
+ eCSSPropertyAlias_WebkitBorderBottomLeftRadius = 412,
+ eCSSPropertyAlias_WebkitBorderBottomRightRadius = 413,
+ eCSSPropertyAlias_WebkitBackgroundClip = 414,
+ eCSSPropertyAlias_WebkitBackgroundOrigin = 415,
+ eCSSPropertyAlias_WebkitBackgroundSize = 416,
+ eCSSPropertyAlias_WebkitBorderImage = 417,
+ eCSSPropertyAlias_WebkitBoxShadow = 418,
+ eCSSPropertyAlias_WebkitBoxSizing = 419,
+ eCSSPropertyAlias_WebkitBoxFlex = 420,
+ eCSSPropertyAlias_WebkitBoxOrdinalGroup = 421,
+ eCSSPropertyAlias_WebkitBoxOrient = 422,
+ eCSSPropertyAlias_WebkitBoxDirection = 423,
+ eCSSPropertyAlias_WebkitBoxAlign = 424,
+ eCSSPropertyAlias_WebkitBoxPack = 425,
+ eCSSPropertyAlias_WebkitFlexDirection = 426,
+ eCSSPropertyAlias_WebkitFlexWrap = 427,
+ eCSSPropertyAlias_WebkitFlexFlow = 428,
+ eCSSPropertyAlias_WebkitOrder = 429,
+ eCSSPropertyAlias_WebkitFlex = 430,
+ eCSSPropertyAlias_WebkitFlexGrow = 431,
+ eCSSPropertyAlias_WebkitFlexShrink = 432,
+ eCSSPropertyAlias_WebkitFlexBasis = 433,
+ eCSSPropertyAlias_WebkitJustifyContent = 434,
+ eCSSPropertyAlias_WebkitAlignItems = 435,
+ eCSSPropertyAlias_WebkitAlignSelf = 436,
+ eCSSPropertyAlias_WebkitAlignContent = 437,
+ eCSSPropertyAlias_WebkitUserSelect = 438,
+ eCSSProperty_COUNT_with_aliases = 439,
+ eCSSPropertyExtra_all_properties = 440,
+ eCSSPropertyExtra_x_none_value = 441,
+ eCSSPropertyExtra_x_auto_value = 442,
+ eCSSPropertyExtra_variable = 443,
}
#[repr(i32)]
#[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)]
@@ -5771,12 +5778,14 @@ pub struct nsStyleTextReset {
pub mTextOverflow: nsStyleTextOverflow,
pub mTextDecorationLine: u8,
pub mUnicodeBidi: u8,
+ pub mInitialLetterSink: nscoord,
+ pub mInitialLetterSize: f32,
pub mTextDecorationStyle: u8,
pub mTextDecorationColor: nscolor,
}
#[test]
fn bindgen_test_layout_nsStyleTextReset() {
- assert_eq!(::std::mem::size_of::<nsStyleTextReset>() , 64usize);
+ assert_eq!(::std::mem::size_of::<nsStyleTextReset>() , 80usize);
assert_eq!(::std::mem::align_of::<nsStyleTextReset>() , 8usize);
}
#[repr(C)]
@@ -5879,14 +5888,6 @@ pub enum nsTimingFunction_Type {
}
#[repr(i32)]
#[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)]
-pub enum nsTimingFunction_StepSyntax {
- Keyword = 0,
- FunctionalWithoutKeyword = 1,
- FunctionalWithStartKeyword = 2,
- FunctionalWithEndKeyword = 3,
-}
-#[repr(i32)]
-#[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)]
pub enum nsTimingFunction_Keyword { Implicit = 0, Explicit = 1, }
#[repr(C)]
#[derive(Debug, Copy)]
@@ -5928,7 +5929,6 @@ fn bindgen_test_layout_nsTimingFunction_nsStyleStruct_h_unnamed_23_nsStyleStruct
#[repr(C)]
#[derive(Debug, Copy)]
pub struct nsTimingFunction_nsStyleStruct_h_unnamed_23_nsStyleStruct_h_unnamed_25 {
- pub mStepSyntax: nsTimingFunction_StepSyntax,
pub mSteps: u32,
}
impl ::std::clone::Clone for
@@ -5938,7 +5938,7 @@ impl ::std::clone::Clone for
#[test]
fn bindgen_test_layout_nsTimingFunction_nsStyleStruct_h_unnamed_23_nsStyleStruct_h_unnamed_25() {
assert_eq!(::std::mem::size_of::<nsTimingFunction_nsStyleStruct_h_unnamed_23_nsStyleStruct_h_unnamed_25>()
- , 8usize);
+ , 4usize);
assert_eq!(::std::mem::align_of::<nsTimingFunction_nsStyleStruct_h_unnamed_23_nsStyleStruct_h_unnamed_25>()
, 4usize);
}
diff --git a/ports/geckolib/gecko_bindings/structs_release.rs b/ports/geckolib/gecko_bindings/structs_release.rs
index 4d23f96ff80..8ce95c33632 100644
--- a/ports/geckolib/gecko_bindings/structs_release.rs
+++ b/ports/geckolib/gecko_bindings/structs_release.rs
@@ -347,6 +347,7 @@ pub const NS_STYLE_BORDER_STYLE_AUTO: ::std::os::raw::c_uint = 10;
pub const NS_STYLE_BORDER_IMAGE_REPEAT_STRETCH: ::std::os::raw::c_uint = 0;
pub const NS_STYLE_BORDER_IMAGE_REPEAT_REPEAT: ::std::os::raw::c_uint = 1;
pub const NS_STYLE_BORDER_IMAGE_REPEAT_ROUND: ::std::os::raw::c_uint = 2;
+pub const NS_STYLE_BORDER_IMAGE_REPEAT_SPACE: ::std::os::raw::c_uint = 3;
pub const NS_STYLE_BORDER_IMAGE_SLICE_NOFILL: ::std::os::raw::c_uint = 0;
pub const NS_STYLE_BORDER_IMAGE_SLICE_FILL: ::std::os::raw::c_uint = 1;
pub const NS_STYLE_CLEAR_NONE: ::std::os::raw::c_uint = 0;
@@ -1891,6 +1892,34 @@ fn bindgen_test_layout_NS_ConvertUTF8toUTF16() {
assert_eq!(::std::mem::align_of::<NS_ConvertUTF8toUTF16>() , 8usize);
}
pub type nsVoidableString = nsAutoString;
+#[repr(C)]
+#[derive(Debug, Copy, Clone)]
+pub struct RefPtrTraits<U> {
+ pub _phantom0: ::std::marker::PhantomData<U>,
+}
+#[repr(C)]
+#[derive(Debug)]
+pub struct RefPtr<T> {
+ pub mRawPtr: *mut T,
+}
+#[repr(C)]
+#[derive(Debug)]
+pub struct RefPtr_Proxy<T, R, Args> {
+ pub mRawPtr: *mut T,
+ pub _phantom0: ::std::marker::PhantomData<R>,
+ pub _phantom1: ::std::marker::PhantomData<Args>,
+}
+#[repr(C)]
+#[derive(Debug, Copy, Clone)]
+pub struct RefPtr_ConstRemovingRefPtrTraits<T, U> {
+ pub _phantom0: ::std::marker::PhantomData<T>,
+ pub _phantom1: ::std::marker::PhantomData<U>,
+}
+#[repr(C)]
+#[derive(Debug, Copy, Clone)]
+pub struct RefPtrGetterAddRefs<T> {
+ pub mTargetSmartPtr: *mut RefPtr<T>,
+}
/**
* A "unique identifier". This is modeled after OSF DCE UUIDs.
*/
@@ -2047,34 +2076,6 @@ fn bindgen_test_layout_QITableEntry() {
assert_eq!(::std::mem::size_of::<QITableEntry>() , 16usize);
assert_eq!(::std::mem::align_of::<QITableEntry>() , 8usize);
}
-#[repr(C)]
-#[derive(Debug, Copy, Clone)]
-pub struct RefPtrTraits<U> {
- pub _phantom0: ::std::marker::PhantomData<U>,
-}
-#[repr(C)]
-#[derive(Debug)]
-pub struct RefPtr<T> {
- pub mRawPtr: *mut T,
-}
-#[repr(C)]
-#[derive(Debug)]
-pub struct RefPtr_Proxy<T, R, Args> {
- pub mRawPtr: *mut T,
- pub _phantom0: ::std::marker::PhantomData<R>,
- pub _phantom1: ::std::marker::PhantomData<Args>,
-}
-#[repr(C)]
-#[derive(Debug, Copy, Clone)]
-pub struct RefPtr_ConstRemovingRefPtrTraits<T, U> {
- pub _phantom0: ::std::marker::PhantomData<T>,
- pub _phantom1: ::std::marker::PhantomData<U>,
-}
-#[repr(C)]
-#[derive(Debug, Copy, Clone)]
-pub struct RefPtrGetterAddRefs<T> {
- pub mTargetSmartPtr: *mut RefPtr<T>,
-}
pub enum TileClient { }
#[repr(C)]
#[derive(Debug, Copy)]
@@ -2796,6 +2797,11 @@ pub enum nsNodeSupportsWeakRefTearoff { }
pub enum nsNodeWeakReference { }
pub enum nsDOMMutationObserver { }
pub enum ServoNodeData { }
+#[repr(C)]
+#[derive(Debug, Copy, Clone)]
+pub struct DefaultDelete<> {
+ pub _phantom0: ::std::marker::PhantomData<ServoNodeData>,
+}
pub enum EventListenerManager { }
pub enum BoxQuadOptions { }
pub enum ConvertCoordinateOptions { }
@@ -4056,305 +4062,306 @@ pub enum nsCSSProperty {
eCSSProperty_grid_template_rows = 141,
eCSSProperty_height = 142,
eCSSProperty_hyphens = 143,
- eCSSProperty_image_orientation = 144,
- eCSSProperty_image_region = 145,
- eCSSProperty_image_rendering = 146,
- eCSSProperty_ime_mode = 147,
- eCSSProperty_inline_size = 148,
- eCSSProperty_isolation = 149,
- eCSSProperty_justify_content = 150,
- eCSSProperty_justify_items = 151,
- eCSSProperty_justify_self = 152,
- eCSSProperty__x_lang = 153,
- eCSSProperty_left = 154,
- eCSSProperty_letter_spacing = 155,
- eCSSProperty_lighting_color = 156,
- eCSSProperty_line_height = 157,
- eCSSProperty_list_style_image = 158,
- eCSSProperty_list_style_position = 159,
- eCSSProperty_list_style_type = 160,
- eCSSProperty_margin_block_end = 161,
- eCSSProperty_margin_block_start = 162,
- eCSSProperty_margin_bottom = 163,
- eCSSProperty_margin_inline_end = 164,
- eCSSProperty_margin_inline_start = 165,
- eCSSProperty_margin_left = 166,
- eCSSProperty_margin_right = 167,
- eCSSProperty_margin_top = 168,
- eCSSProperty_marker_end = 169,
- eCSSProperty_marker_mid = 170,
- eCSSProperty_marker_offset = 171,
- eCSSProperty_marker_start = 172,
- eCSSProperty_mask = 173,
- eCSSProperty_mask_type = 174,
- eCSSProperty_math_display = 175,
- eCSSProperty_math_variant = 176,
- eCSSProperty_max_block_size = 177,
- eCSSProperty_max_height = 178,
- eCSSProperty_max_inline_size = 179,
- eCSSProperty_max_width = 180,
- eCSSProperty_min_block_size = 181,
- eCSSProperty__moz_min_font_size_ratio = 182,
- eCSSProperty_min_height = 183,
- eCSSProperty_min_inline_size = 184,
- eCSSProperty_min_width = 185,
- eCSSProperty_mix_blend_mode = 186,
- eCSSProperty_object_fit = 187,
- eCSSProperty_object_position = 188,
- eCSSProperty_offset_block_end = 189,
- eCSSProperty_offset_block_start = 190,
- eCSSProperty_offset_inline_end = 191,
- eCSSProperty_offset_inline_start = 192,
- eCSSProperty_opacity = 193,
- eCSSProperty_order = 194,
- eCSSProperty_orient = 195,
- eCSSProperty_osx_font_smoothing = 196,
- eCSSProperty_outline_color = 197,
- eCSSProperty_outline_offset = 198,
- eCSSProperty__moz_outline_radius_bottomLeft = 199,
- eCSSProperty__moz_outline_radius_bottomRight = 200,
- eCSSProperty__moz_outline_radius_topLeft = 201,
- eCSSProperty__moz_outline_radius_topRight = 202,
- eCSSProperty_outline_style = 203,
- eCSSProperty_outline_width = 204,
- eCSSProperty_overflow_clip_box = 205,
- eCSSProperty_overflow_x = 206,
- eCSSProperty_overflow_y = 207,
- eCSSProperty_padding_block_end = 208,
- eCSSProperty_padding_block_start = 209,
- eCSSProperty_padding_bottom = 210,
- eCSSProperty_padding_inline_end = 211,
- eCSSProperty_padding_inline_start = 212,
- eCSSProperty_padding_left = 213,
- eCSSProperty_padding_right = 214,
- eCSSProperty_padding_top = 215,
- eCSSProperty_page_break_after = 216,
- eCSSProperty_page_break_before = 217,
- eCSSProperty_page_break_inside = 218,
- eCSSProperty_paint_order = 219,
- eCSSProperty_perspective = 220,
- eCSSProperty_perspective_origin = 221,
- eCSSProperty_pointer_events = 222,
- eCSSProperty_position = 223,
- eCSSProperty_quotes = 224,
- eCSSProperty_resize = 225,
- eCSSProperty_right = 226,
- eCSSProperty_ruby_align = 227,
- eCSSProperty_ruby_position = 228,
- eCSSProperty_script_level = 229,
- eCSSProperty_script_min_size = 230,
- eCSSProperty_script_size_multiplier = 231,
- eCSSProperty_scroll_behavior = 232,
- eCSSProperty_scroll_snap_coordinate = 233,
- eCSSProperty_scroll_snap_destination = 234,
- eCSSProperty_scroll_snap_points_x = 235,
- eCSSProperty_scroll_snap_points_y = 236,
- eCSSProperty_scroll_snap_type_x = 237,
- eCSSProperty_scroll_snap_type_y = 238,
- eCSSProperty_shape_rendering = 239,
- eCSSProperty__x_span = 240,
- eCSSProperty_stack_sizing = 241,
- eCSSProperty_stop_color = 242,
- eCSSProperty_stop_opacity = 243,
- eCSSProperty_stroke = 244,
- eCSSProperty_stroke_dasharray = 245,
- eCSSProperty_stroke_dashoffset = 246,
- eCSSProperty_stroke_linecap = 247,
- eCSSProperty_stroke_linejoin = 248,
- eCSSProperty_stroke_miterlimit = 249,
- eCSSProperty_stroke_opacity = 250,
- eCSSProperty_stroke_width = 251,
- eCSSProperty__x_system_font = 252,
- eCSSProperty__moz_tab_size = 253,
- eCSSProperty_table_layout = 254,
- eCSSProperty_text_align = 255,
- eCSSProperty_text_align_last = 256,
- eCSSProperty_text_anchor = 257,
- eCSSProperty_text_combine_upright = 258,
- eCSSProperty_text_decoration_color = 259,
- eCSSProperty_text_decoration_line = 260,
- eCSSProperty_text_decoration_style = 261,
- eCSSProperty_text_emphasis_color = 262,
- eCSSProperty_text_emphasis_position = 263,
- eCSSProperty_text_emphasis_style = 264,
- eCSSProperty__webkit_text_fill_color = 265,
- eCSSProperty_text_indent = 266,
- eCSSProperty_text_orientation = 267,
- eCSSProperty_text_overflow = 268,
- eCSSProperty_text_rendering = 269,
- eCSSProperty_text_shadow = 270,
- eCSSProperty_text_size_adjust = 271,
- eCSSProperty__webkit_text_stroke_color = 272,
- eCSSProperty__webkit_text_stroke_width = 273,
- eCSSProperty_text_transform = 274,
- eCSSProperty__x_text_zoom = 275,
- eCSSProperty_top = 276,
- eCSSProperty__moz_top_layer = 277,
- eCSSProperty_touch_action = 278,
- eCSSProperty_transform = 279,
- eCSSProperty_transform_box = 280,
- eCSSProperty_transform_origin = 281,
- eCSSProperty_transform_style = 282,
- eCSSProperty_transition_delay = 283,
- eCSSProperty_transition_duration = 284,
- eCSSProperty_transition_property = 285,
- eCSSProperty_transition_timing_function = 286,
- eCSSProperty_unicode_bidi = 287,
- eCSSProperty_user_focus = 288,
- eCSSProperty_user_input = 289,
- eCSSProperty_user_modify = 290,
- eCSSProperty_user_select = 291,
- eCSSProperty_vector_effect = 292,
- eCSSProperty_vertical_align = 293,
- eCSSProperty_visibility = 294,
- eCSSProperty_white_space = 295,
- eCSSProperty_width = 296,
- eCSSProperty_will_change = 297,
- eCSSProperty__moz_window_dragging = 298,
- eCSSProperty__moz_window_shadow = 299,
- eCSSProperty_word_break = 300,
- eCSSProperty_word_spacing = 301,
- eCSSProperty_overflow_wrap = 302,
- eCSSProperty_writing_mode = 303,
- eCSSProperty_z_index = 304,
- eCSSProperty_COUNT_no_shorthands = 305,
- eCSSProperty_animation = 306,
- eCSSProperty_background = 307,
- eCSSProperty_background_position = 308,
- eCSSProperty_border = 309,
- eCSSProperty_border_block_end = 310,
- eCSSProperty_border_block_start = 311,
- eCSSProperty_border_bottom = 312,
- eCSSProperty_border_color = 313,
- eCSSProperty_border_image = 314,
- eCSSProperty_border_inline_end = 315,
- eCSSProperty_border_inline_start = 316,
- eCSSProperty_border_left = 317,
- eCSSProperty_border_radius = 318,
- eCSSProperty_border_right = 319,
- eCSSProperty_border_style = 320,
- eCSSProperty_border_top = 321,
- eCSSProperty_border_width = 322,
- eCSSProperty__moz_column_rule = 323,
- eCSSProperty__moz_columns = 324,
- eCSSProperty_flex = 325,
- eCSSProperty_flex_flow = 326,
- eCSSProperty_font = 327,
- eCSSProperty_font_variant = 328,
- eCSSProperty_grid = 329,
- eCSSProperty_grid_area = 330,
- eCSSProperty_grid_column = 331,
- eCSSProperty_grid_gap = 332,
- eCSSProperty_grid_row = 333,
- eCSSProperty_grid_template = 334,
- eCSSProperty_list_style = 335,
- eCSSProperty_margin = 336,
- eCSSProperty_marker = 337,
- eCSSProperty_outline = 338,
- eCSSProperty__moz_outline_radius = 339,
- eCSSProperty_overflow = 340,
- eCSSProperty_padding = 341,
- eCSSProperty_scroll_snap_type = 342,
- eCSSProperty_text_decoration = 343,
- eCSSProperty_text_emphasis = 344,
- eCSSProperty__webkit_text_stroke = 345,
- eCSSProperty__moz_transform = 346,
- eCSSProperty_transition = 347,
- eCSSProperty_COUNT = 348,
- eCSSPropertyAlias_MozTransformOrigin = 349,
- eCSSPropertyAlias_MozPerspectiveOrigin = 350,
- eCSSPropertyAlias_MozPerspective = 351,
- eCSSPropertyAlias_MozTransformStyle = 352,
- eCSSPropertyAlias_MozBackfaceVisibility = 353,
- eCSSPropertyAlias_MozBorderImage = 354,
- eCSSPropertyAlias_MozTransition = 355,
- eCSSPropertyAlias_MozTransitionDelay = 356,
- eCSSPropertyAlias_MozTransitionDuration = 357,
- eCSSPropertyAlias_MozTransitionProperty = 358,
- eCSSPropertyAlias_MozTransitionTimingFunction = 359,
- eCSSPropertyAlias_MozAnimation = 360,
- eCSSPropertyAlias_MozAnimationDelay = 361,
- eCSSPropertyAlias_MozAnimationDirection = 362,
- eCSSPropertyAlias_MozAnimationDuration = 363,
- eCSSPropertyAlias_MozAnimationFillMode = 364,
- eCSSPropertyAlias_MozAnimationIterationCount = 365,
- eCSSPropertyAlias_MozAnimationName = 366,
- eCSSPropertyAlias_MozAnimationPlayState = 367,
- eCSSPropertyAlias_MozAnimationTimingFunction = 368,
- eCSSPropertyAlias_MozBoxSizing = 369,
- eCSSPropertyAlias_MozFontFeatureSettings = 370,
- eCSSPropertyAlias_MozFontLanguageOverride = 371,
- eCSSPropertyAlias_MozPaddingEnd = 372,
- eCSSPropertyAlias_MozPaddingStart = 373,
- eCSSPropertyAlias_MozMarginEnd = 374,
- eCSSPropertyAlias_MozMarginStart = 375,
- eCSSPropertyAlias_MozBorderEnd = 376,
- eCSSPropertyAlias_MozBorderEndColor = 377,
- eCSSPropertyAlias_MozBorderEndStyle = 378,
- eCSSPropertyAlias_MozBorderEndWidth = 379,
- eCSSPropertyAlias_MozBorderStart = 380,
- eCSSPropertyAlias_MozBorderStartColor = 381,
- eCSSPropertyAlias_MozBorderStartStyle = 382,
- eCSSPropertyAlias_MozBorderStartWidth = 383,
- eCSSPropertyAlias_MozHyphens = 384,
- eCSSPropertyAlias_MozTextAlignLast = 385,
- eCSSPropertyAlias_WebkitAnimation = 386,
- eCSSPropertyAlias_WebkitAnimationDelay = 387,
- eCSSPropertyAlias_WebkitAnimationDirection = 388,
- eCSSPropertyAlias_WebkitAnimationDuration = 389,
- eCSSPropertyAlias_WebkitAnimationFillMode = 390,
- eCSSPropertyAlias_WebkitAnimationIterationCount = 391,
- eCSSPropertyAlias_WebkitAnimationName = 392,
- eCSSPropertyAlias_WebkitAnimationPlayState = 393,
- eCSSPropertyAlias_WebkitAnimationTimingFunction = 394,
- eCSSPropertyAlias_WebkitFilter = 395,
- eCSSPropertyAlias_WebkitTextSizeAdjust = 396,
- eCSSPropertyAlias_WebkitTransform = 397,
- eCSSPropertyAlias_WebkitTransformOrigin = 398,
- eCSSPropertyAlias_WebkitTransformStyle = 399,
- eCSSPropertyAlias_WebkitBackfaceVisibility = 400,
- eCSSPropertyAlias_WebkitPerspective = 401,
- eCSSPropertyAlias_WebkitPerspectiveOrigin = 402,
- eCSSPropertyAlias_WebkitTransition = 403,
- eCSSPropertyAlias_WebkitTransitionDelay = 404,
- eCSSPropertyAlias_WebkitTransitionDuration = 405,
- eCSSPropertyAlias_WebkitTransitionProperty = 406,
- eCSSPropertyAlias_WebkitTransitionTimingFunction = 407,
- eCSSPropertyAlias_WebkitBorderRadius = 408,
- eCSSPropertyAlias_WebkitBorderTopLeftRadius = 409,
- eCSSPropertyAlias_WebkitBorderTopRightRadius = 410,
- eCSSPropertyAlias_WebkitBorderBottomLeftRadius = 411,
- eCSSPropertyAlias_WebkitBorderBottomRightRadius = 412,
- eCSSPropertyAlias_WebkitBackgroundClip = 413,
- eCSSPropertyAlias_WebkitBackgroundOrigin = 414,
- eCSSPropertyAlias_WebkitBackgroundSize = 415,
- eCSSPropertyAlias_WebkitBorderImage = 416,
- eCSSPropertyAlias_WebkitBoxShadow = 417,
- eCSSPropertyAlias_WebkitBoxSizing = 418,
- eCSSPropertyAlias_WebkitBoxFlex = 419,
- eCSSPropertyAlias_WebkitBoxOrdinalGroup = 420,
- eCSSPropertyAlias_WebkitBoxOrient = 421,
- eCSSPropertyAlias_WebkitBoxDirection = 422,
- eCSSPropertyAlias_WebkitBoxAlign = 423,
- eCSSPropertyAlias_WebkitBoxPack = 424,
- eCSSPropertyAlias_WebkitFlexDirection = 425,
- eCSSPropertyAlias_WebkitFlexWrap = 426,
- eCSSPropertyAlias_WebkitFlexFlow = 427,
- eCSSPropertyAlias_WebkitOrder = 428,
- eCSSPropertyAlias_WebkitFlex = 429,
- eCSSPropertyAlias_WebkitFlexGrow = 430,
- eCSSPropertyAlias_WebkitFlexShrink = 431,
- eCSSPropertyAlias_WebkitFlexBasis = 432,
- eCSSPropertyAlias_WebkitJustifyContent = 433,
- eCSSPropertyAlias_WebkitAlignItems = 434,
- eCSSPropertyAlias_WebkitAlignSelf = 435,
- eCSSPropertyAlias_WebkitAlignContent = 436,
- eCSSPropertyAlias_WebkitUserSelect = 437,
- eCSSProperty_COUNT_with_aliases = 438,
- eCSSPropertyExtra_all_properties = 439,
- eCSSPropertyExtra_x_none_value = 440,
- eCSSPropertyExtra_x_auto_value = 441,
- eCSSPropertyExtra_variable = 442,
+ eCSSProperty_initial_letter = 144,
+ eCSSProperty_image_orientation = 145,
+ eCSSProperty_image_region = 146,
+ eCSSProperty_image_rendering = 147,
+ eCSSProperty_ime_mode = 148,
+ eCSSProperty_inline_size = 149,
+ eCSSProperty_isolation = 150,
+ eCSSProperty_justify_content = 151,
+ eCSSProperty_justify_items = 152,
+ eCSSProperty_justify_self = 153,
+ eCSSProperty__x_lang = 154,
+ eCSSProperty_left = 155,
+ eCSSProperty_letter_spacing = 156,
+ eCSSProperty_lighting_color = 157,
+ eCSSProperty_line_height = 158,
+ eCSSProperty_list_style_image = 159,
+ eCSSProperty_list_style_position = 160,
+ eCSSProperty_list_style_type = 161,
+ eCSSProperty_margin_block_end = 162,
+ eCSSProperty_margin_block_start = 163,
+ eCSSProperty_margin_bottom = 164,
+ eCSSProperty_margin_inline_end = 165,
+ eCSSProperty_margin_inline_start = 166,
+ eCSSProperty_margin_left = 167,
+ eCSSProperty_margin_right = 168,
+ eCSSProperty_margin_top = 169,
+ eCSSProperty_marker_end = 170,
+ eCSSProperty_marker_mid = 171,
+ eCSSProperty_marker_offset = 172,
+ eCSSProperty_marker_start = 173,
+ eCSSProperty_mask = 174,
+ eCSSProperty_mask_type = 175,
+ eCSSProperty_math_display = 176,
+ eCSSProperty_math_variant = 177,
+ eCSSProperty_max_block_size = 178,
+ eCSSProperty_max_height = 179,
+ eCSSProperty_max_inline_size = 180,
+ eCSSProperty_max_width = 181,
+ eCSSProperty_min_block_size = 182,
+ eCSSProperty__moz_min_font_size_ratio = 183,
+ eCSSProperty_min_height = 184,
+ eCSSProperty_min_inline_size = 185,
+ eCSSProperty_min_width = 186,
+ eCSSProperty_mix_blend_mode = 187,
+ eCSSProperty_object_fit = 188,
+ eCSSProperty_object_position = 189,
+ eCSSProperty_offset_block_end = 190,
+ eCSSProperty_offset_block_start = 191,
+ eCSSProperty_offset_inline_end = 192,
+ eCSSProperty_offset_inline_start = 193,
+ eCSSProperty_opacity = 194,
+ eCSSProperty_order = 195,
+ eCSSProperty_orient = 196,
+ eCSSProperty_osx_font_smoothing = 197,
+ eCSSProperty_outline_color = 198,
+ eCSSProperty_outline_offset = 199,
+ eCSSProperty__moz_outline_radius_bottomLeft = 200,
+ eCSSProperty__moz_outline_radius_bottomRight = 201,
+ eCSSProperty__moz_outline_radius_topLeft = 202,
+ eCSSProperty__moz_outline_radius_topRight = 203,
+ eCSSProperty_outline_style = 204,
+ eCSSProperty_outline_width = 205,
+ eCSSProperty_overflow_clip_box = 206,
+ eCSSProperty_overflow_x = 207,
+ eCSSProperty_overflow_y = 208,
+ eCSSProperty_padding_block_end = 209,
+ eCSSProperty_padding_block_start = 210,
+ eCSSProperty_padding_bottom = 211,
+ eCSSProperty_padding_inline_end = 212,
+ eCSSProperty_padding_inline_start = 213,
+ eCSSProperty_padding_left = 214,
+ eCSSProperty_padding_right = 215,
+ eCSSProperty_padding_top = 216,
+ eCSSProperty_page_break_after = 217,
+ eCSSProperty_page_break_before = 218,
+ eCSSProperty_page_break_inside = 219,
+ eCSSProperty_paint_order = 220,
+ eCSSProperty_perspective = 221,
+ eCSSProperty_perspective_origin = 222,
+ eCSSProperty_pointer_events = 223,
+ eCSSProperty_position = 224,
+ eCSSProperty_quotes = 225,
+ eCSSProperty_resize = 226,
+ eCSSProperty_right = 227,
+ eCSSProperty_ruby_align = 228,
+ eCSSProperty_ruby_position = 229,
+ eCSSProperty_script_level = 230,
+ eCSSProperty_script_min_size = 231,
+ eCSSProperty_script_size_multiplier = 232,
+ eCSSProperty_scroll_behavior = 233,
+ eCSSProperty_scroll_snap_coordinate = 234,
+ eCSSProperty_scroll_snap_destination = 235,
+ eCSSProperty_scroll_snap_points_x = 236,
+ eCSSProperty_scroll_snap_points_y = 237,
+ eCSSProperty_scroll_snap_type_x = 238,
+ eCSSProperty_scroll_snap_type_y = 239,
+ eCSSProperty_shape_rendering = 240,
+ eCSSProperty__x_span = 241,
+ eCSSProperty_stack_sizing = 242,
+ eCSSProperty_stop_color = 243,
+ eCSSProperty_stop_opacity = 244,
+ eCSSProperty_stroke = 245,
+ eCSSProperty_stroke_dasharray = 246,
+ eCSSProperty_stroke_dashoffset = 247,
+ eCSSProperty_stroke_linecap = 248,
+ eCSSProperty_stroke_linejoin = 249,
+ eCSSProperty_stroke_miterlimit = 250,
+ eCSSProperty_stroke_opacity = 251,
+ eCSSProperty_stroke_width = 252,
+ eCSSProperty__x_system_font = 253,
+ eCSSProperty__moz_tab_size = 254,
+ eCSSProperty_table_layout = 255,
+ eCSSProperty_text_align = 256,
+ eCSSProperty_text_align_last = 257,
+ eCSSProperty_text_anchor = 258,
+ eCSSProperty_text_combine_upright = 259,
+ eCSSProperty_text_decoration_color = 260,
+ eCSSProperty_text_decoration_line = 261,
+ eCSSProperty_text_decoration_style = 262,
+ eCSSProperty_text_emphasis_color = 263,
+ eCSSProperty_text_emphasis_position = 264,
+ eCSSProperty_text_emphasis_style = 265,
+ eCSSProperty__webkit_text_fill_color = 266,
+ eCSSProperty_text_indent = 267,
+ eCSSProperty_text_orientation = 268,
+ eCSSProperty_text_overflow = 269,
+ eCSSProperty_text_rendering = 270,
+ eCSSProperty_text_shadow = 271,
+ eCSSProperty_text_size_adjust = 272,
+ eCSSProperty__webkit_text_stroke_color = 273,
+ eCSSProperty__webkit_text_stroke_width = 274,
+ eCSSProperty_text_transform = 275,
+ eCSSProperty__x_text_zoom = 276,
+ eCSSProperty_top = 277,
+ eCSSProperty__moz_top_layer = 278,
+ eCSSProperty_touch_action = 279,
+ eCSSProperty_transform = 280,
+ eCSSProperty_transform_box = 281,
+ eCSSProperty_transform_origin = 282,
+ eCSSProperty_transform_style = 283,
+ eCSSProperty_transition_delay = 284,
+ eCSSProperty_transition_duration = 285,
+ eCSSProperty_transition_property = 286,
+ eCSSProperty_transition_timing_function = 287,
+ eCSSProperty_unicode_bidi = 288,
+ eCSSProperty_user_focus = 289,
+ eCSSProperty_user_input = 290,
+ eCSSProperty_user_modify = 291,
+ eCSSProperty_user_select = 292,
+ eCSSProperty_vector_effect = 293,
+ eCSSProperty_vertical_align = 294,
+ eCSSProperty_visibility = 295,
+ eCSSProperty_white_space = 296,
+ eCSSProperty_width = 297,
+ eCSSProperty_will_change = 298,
+ eCSSProperty__moz_window_dragging = 299,
+ eCSSProperty__moz_window_shadow = 300,
+ eCSSProperty_word_break = 301,
+ eCSSProperty_word_spacing = 302,
+ eCSSProperty_overflow_wrap = 303,
+ eCSSProperty_writing_mode = 304,
+ eCSSProperty_z_index = 305,
+ eCSSProperty_COUNT_no_shorthands = 306,
+ eCSSProperty_animation = 307,
+ eCSSProperty_background = 308,
+ eCSSProperty_background_position = 309,
+ eCSSProperty_border = 310,
+ eCSSProperty_border_block_end = 311,
+ eCSSProperty_border_block_start = 312,
+ eCSSProperty_border_bottom = 313,
+ eCSSProperty_border_color = 314,
+ eCSSProperty_border_image = 315,
+ eCSSProperty_border_inline_end = 316,
+ eCSSProperty_border_inline_start = 317,
+ eCSSProperty_border_left = 318,
+ eCSSProperty_border_radius = 319,
+ eCSSProperty_border_right = 320,
+ eCSSProperty_border_style = 321,
+ eCSSProperty_border_top = 322,
+ eCSSProperty_border_width = 323,
+ eCSSProperty__moz_column_rule = 324,
+ eCSSProperty__moz_columns = 325,
+ eCSSProperty_flex = 326,
+ eCSSProperty_flex_flow = 327,
+ eCSSProperty_font = 328,
+ eCSSProperty_font_variant = 329,
+ eCSSProperty_grid = 330,
+ eCSSProperty_grid_area = 331,
+ eCSSProperty_grid_column = 332,
+ eCSSProperty_grid_gap = 333,
+ eCSSProperty_grid_row = 334,
+ eCSSProperty_grid_template = 335,
+ eCSSProperty_list_style = 336,
+ eCSSProperty_margin = 337,
+ eCSSProperty_marker = 338,
+ eCSSProperty_outline = 339,
+ eCSSProperty__moz_outline_radius = 340,
+ eCSSProperty_overflow = 341,
+ eCSSProperty_padding = 342,
+ eCSSProperty_scroll_snap_type = 343,
+ eCSSProperty_text_decoration = 344,
+ eCSSProperty_text_emphasis = 345,
+ eCSSProperty__webkit_text_stroke = 346,
+ eCSSProperty__moz_transform = 347,
+ eCSSProperty_transition = 348,
+ eCSSProperty_COUNT = 349,
+ eCSSPropertyAlias_MozTransformOrigin = 350,
+ eCSSPropertyAlias_MozPerspectiveOrigin = 351,
+ eCSSPropertyAlias_MozPerspective = 352,
+ eCSSPropertyAlias_MozTransformStyle = 353,
+ eCSSPropertyAlias_MozBackfaceVisibility = 354,
+ eCSSPropertyAlias_MozBorderImage = 355,
+ eCSSPropertyAlias_MozTransition = 356,
+ eCSSPropertyAlias_MozTransitionDelay = 357,
+ eCSSPropertyAlias_MozTransitionDuration = 358,
+ eCSSPropertyAlias_MozTransitionProperty = 359,
+ eCSSPropertyAlias_MozTransitionTimingFunction = 360,
+ eCSSPropertyAlias_MozAnimation = 361,
+ eCSSPropertyAlias_MozAnimationDelay = 362,
+ eCSSPropertyAlias_MozAnimationDirection = 363,
+ eCSSPropertyAlias_MozAnimationDuration = 364,
+ eCSSPropertyAlias_MozAnimationFillMode = 365,
+ eCSSPropertyAlias_MozAnimationIterationCount = 366,
+ eCSSPropertyAlias_MozAnimationName = 367,
+ eCSSPropertyAlias_MozAnimationPlayState = 368,
+ eCSSPropertyAlias_MozAnimationTimingFunction = 369,
+ eCSSPropertyAlias_MozBoxSizing = 370,
+ eCSSPropertyAlias_MozFontFeatureSettings = 371,
+ eCSSPropertyAlias_MozFontLanguageOverride = 372,
+ eCSSPropertyAlias_MozPaddingEnd = 373,
+ eCSSPropertyAlias_MozPaddingStart = 374,
+ eCSSPropertyAlias_MozMarginEnd = 375,
+ eCSSPropertyAlias_MozMarginStart = 376,
+ eCSSPropertyAlias_MozBorderEnd = 377,
+ eCSSPropertyAlias_MozBorderEndColor = 378,
+ eCSSPropertyAlias_MozBorderEndStyle = 379,
+ eCSSPropertyAlias_MozBorderEndWidth = 380,
+ eCSSPropertyAlias_MozBorderStart = 381,
+ eCSSPropertyAlias_MozBorderStartColor = 382,
+ eCSSPropertyAlias_MozBorderStartStyle = 383,
+ eCSSPropertyAlias_MozBorderStartWidth = 384,
+ eCSSPropertyAlias_MozHyphens = 385,
+ eCSSPropertyAlias_MozTextAlignLast = 386,
+ eCSSPropertyAlias_WebkitAnimation = 387,
+ eCSSPropertyAlias_WebkitAnimationDelay = 388,
+ eCSSPropertyAlias_WebkitAnimationDirection = 389,
+ eCSSPropertyAlias_WebkitAnimationDuration = 390,
+ eCSSPropertyAlias_WebkitAnimationFillMode = 391,
+ eCSSPropertyAlias_WebkitAnimationIterationCount = 392,
+ eCSSPropertyAlias_WebkitAnimationName = 393,
+ eCSSPropertyAlias_WebkitAnimationPlayState = 394,
+ eCSSPropertyAlias_WebkitAnimationTimingFunction = 395,
+ eCSSPropertyAlias_WebkitFilter = 396,
+ eCSSPropertyAlias_WebkitTextSizeAdjust = 397,
+ eCSSPropertyAlias_WebkitTransform = 398,
+ eCSSPropertyAlias_WebkitTransformOrigin = 399,
+ eCSSPropertyAlias_WebkitTransformStyle = 400,
+ eCSSPropertyAlias_WebkitBackfaceVisibility = 401,
+ eCSSPropertyAlias_WebkitPerspective = 402,
+ eCSSPropertyAlias_WebkitPerspectiveOrigin = 403,
+ eCSSPropertyAlias_WebkitTransition = 404,
+ eCSSPropertyAlias_WebkitTransitionDelay = 405,
+ eCSSPropertyAlias_WebkitTransitionDuration = 406,
+ eCSSPropertyAlias_WebkitTransitionProperty = 407,
+ eCSSPropertyAlias_WebkitTransitionTimingFunction = 408,
+ eCSSPropertyAlias_WebkitBorderRadius = 409,
+ eCSSPropertyAlias_WebkitBorderTopLeftRadius = 410,
+ eCSSPropertyAlias_WebkitBorderTopRightRadius = 411,
+ eCSSPropertyAlias_WebkitBorderBottomLeftRadius = 412,
+ eCSSPropertyAlias_WebkitBorderBottomRightRadius = 413,
+ eCSSPropertyAlias_WebkitBackgroundClip = 414,
+ eCSSPropertyAlias_WebkitBackgroundOrigin = 415,
+ eCSSPropertyAlias_WebkitBackgroundSize = 416,
+ eCSSPropertyAlias_WebkitBorderImage = 417,
+ eCSSPropertyAlias_WebkitBoxShadow = 418,
+ eCSSPropertyAlias_WebkitBoxSizing = 419,
+ eCSSPropertyAlias_WebkitBoxFlex = 420,
+ eCSSPropertyAlias_WebkitBoxOrdinalGroup = 421,
+ eCSSPropertyAlias_WebkitBoxOrient = 422,
+ eCSSPropertyAlias_WebkitBoxDirection = 423,
+ eCSSPropertyAlias_WebkitBoxAlign = 424,
+ eCSSPropertyAlias_WebkitBoxPack = 425,
+ eCSSPropertyAlias_WebkitFlexDirection = 426,
+ eCSSPropertyAlias_WebkitFlexWrap = 427,
+ eCSSPropertyAlias_WebkitFlexFlow = 428,
+ eCSSPropertyAlias_WebkitOrder = 429,
+ eCSSPropertyAlias_WebkitFlex = 430,
+ eCSSPropertyAlias_WebkitFlexGrow = 431,
+ eCSSPropertyAlias_WebkitFlexShrink = 432,
+ eCSSPropertyAlias_WebkitFlexBasis = 433,
+ eCSSPropertyAlias_WebkitJustifyContent = 434,
+ eCSSPropertyAlias_WebkitAlignItems = 435,
+ eCSSPropertyAlias_WebkitAlignSelf = 436,
+ eCSSPropertyAlias_WebkitAlignContent = 437,
+ eCSSPropertyAlias_WebkitUserSelect = 438,
+ eCSSProperty_COUNT_with_aliases = 439,
+ eCSSPropertyExtra_all_properties = 440,
+ eCSSPropertyExtra_x_none_value = 441,
+ eCSSPropertyExtra_x_auto_value = 442,
+ eCSSPropertyExtra_variable = 443,
}
#[repr(i32)]
#[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)]
@@ -5749,12 +5756,14 @@ pub struct nsStyleTextReset {
pub mTextOverflow: nsStyleTextOverflow,
pub mTextDecorationLine: u8,
pub mUnicodeBidi: u8,
+ pub mInitialLetterSink: nscoord,
+ pub mInitialLetterSize: f32,
pub mTextDecorationStyle: u8,
pub mTextDecorationColor: nscolor,
}
#[test]
fn bindgen_test_layout_nsStyleTextReset() {
- assert_eq!(::std::mem::size_of::<nsStyleTextReset>() , 64usize);
+ assert_eq!(::std::mem::size_of::<nsStyleTextReset>() , 80usize);
assert_eq!(::std::mem::align_of::<nsStyleTextReset>() , 8usize);
}
#[repr(C)]
@@ -5857,14 +5866,6 @@ pub enum nsTimingFunction_Type {
}
#[repr(i32)]
#[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)]
-pub enum nsTimingFunction_StepSyntax {
- Keyword = 0,
- FunctionalWithoutKeyword = 1,
- FunctionalWithStartKeyword = 2,
- FunctionalWithEndKeyword = 3,
-}
-#[repr(i32)]
-#[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)]
pub enum nsTimingFunction_Keyword { Implicit = 0, Explicit = 1, }
#[repr(C)]
#[derive(Debug, Copy)]
@@ -5906,7 +5907,6 @@ fn bindgen_test_layout_nsTimingFunction_nsStyleStruct_h_unnamed_23_nsStyleStruct
#[repr(C)]
#[derive(Debug, Copy)]
pub struct nsTimingFunction_nsStyleStruct_h_unnamed_23_nsStyleStruct_h_unnamed_25 {
- pub mStepSyntax: nsTimingFunction_StepSyntax,
pub mSteps: u32,
}
impl ::std::clone::Clone for
@@ -5916,7 +5916,7 @@ impl ::std::clone::Clone for
#[test]
fn bindgen_test_layout_nsTimingFunction_nsStyleStruct_h_unnamed_23_nsStyleStruct_h_unnamed_25() {
assert_eq!(::std::mem::size_of::<nsTimingFunction_nsStyleStruct_h_unnamed_23_nsStyleStruct_h_unnamed_25>()
- , 8usize);
+ , 4usize);
assert_eq!(::std::mem::align_of::<nsTimingFunction_nsStyleStruct_h_unnamed_23_nsStyleStruct_h_unnamed_25>()
, 4usize);
}