diff options
Diffstat (limited to 'components/style/gecko/generated/structs_debug.rs')
-rw-r--r-- | components/style/gecko/generated/structs_debug.rs | 1621 |
1 files changed, 847 insertions, 774 deletions
diff --git a/components/style/gecko/generated/structs_debug.rs b/components/style/gecko/generated/structs_debug.rs index 542a88f6cd5..7bfdc9c93d9 100644 --- a/components/style/gecko/generated/structs_debug.rs +++ b/components/style/gecko/generated/structs_debug.rs @@ -1028,141 +1028,6 @@ pub mod root { pub const NS_STYLE_IS_TEXT_COMBINED: ::std::os::raw::c_ulonglong = 34359738368; pub const NS_STYLE_CONTEXT_TYPE_SHIFT: ::std::os::raw::c_uint = 36; - pub const NS_THEME_NONE: ::std::os::raw::c_uint = 0; - pub const NS_THEME_BUTTON: ::std::os::raw::c_uint = 1; - pub const NS_THEME_RADIO: ::std::os::raw::c_uint = 2; - pub const NS_THEME_CHECKBOX: ::std::os::raw::c_uint = 3; - pub const NS_THEME_BUTTON_BEVEL: ::std::os::raw::c_uint = 7; - pub const NS_THEME_FOCUS_OUTLINE: ::std::os::raw::c_uint = 8; - pub const NS_THEME_TOOLBOX: ::std::os::raw::c_uint = 11; - pub const NS_THEME_TOOLBAR: ::std::os::raw::c_uint = 12; - pub const NS_THEME_TOOLBARBUTTON: ::std::os::raw::c_uint = 13; - pub const NS_THEME_DUALBUTTON: ::std::os::raw::c_uint = 14; - pub const NS_THEME_TOOLBARBUTTON_DROPDOWN: ::std::os::raw::c_uint = 15; - pub const NS_THEME_BUTTON_ARROW_UP: ::std::os::raw::c_uint = 16; - pub const NS_THEME_BUTTON_ARROW_DOWN: ::std::os::raw::c_uint = 17; - pub const NS_THEME_BUTTON_ARROW_NEXT: ::std::os::raw::c_uint = 18; - pub const NS_THEME_BUTTON_ARROW_PREVIOUS: ::std::os::raw::c_uint = 19; - pub const NS_THEME_SEPARATOR: ::std::os::raw::c_uint = 20; - pub const NS_THEME_TOOLBARGRIPPER: ::std::os::raw::c_uint = 21; - pub const NS_THEME_SPLITTER: ::std::os::raw::c_uint = 22; - pub const NS_THEME_STATUSBAR: ::std::os::raw::c_uint = 23; - pub const NS_THEME_STATUSBARPANEL: ::std::os::raw::c_uint = 24; - pub const NS_THEME_RESIZERPANEL: ::std::os::raw::c_uint = 25; - pub const NS_THEME_RESIZER: ::std::os::raw::c_uint = 26; - pub const NS_THEME_LISTBOX: ::std::os::raw::c_uint = 31; - pub const NS_THEME_LISTITEM: ::std::os::raw::c_uint = 32; - pub const NS_THEME_TREEVIEW: ::std::os::raw::c_uint = 41; - pub const NS_THEME_TREEITEM: ::std::os::raw::c_uint = 42; - pub const NS_THEME_TREETWISTY: ::std::os::raw::c_uint = 43; - pub const NS_THEME_TREELINE: ::std::os::raw::c_uint = 44; - pub const NS_THEME_TREEHEADER: ::std::os::raw::c_uint = 45; - pub const NS_THEME_TREEHEADERCELL: ::std::os::raw::c_uint = 46; - pub const NS_THEME_TREEHEADERSORTARROW: ::std::os::raw::c_uint = 47; - pub const NS_THEME_TREETWISTYOPEN: ::std::os::raw::c_uint = 48; - pub const NS_THEME_PROGRESSBAR: ::std::os::raw::c_uint = 51; - pub const NS_THEME_PROGRESSCHUNK: ::std::os::raw::c_uint = 52; - pub const NS_THEME_PROGRESSBAR_VERTICAL: ::std::os::raw::c_uint = 53; - pub const NS_THEME_PROGRESSCHUNK_VERTICAL: ::std::os::raw::c_uint = 54; - pub const NS_THEME_METERBAR: ::std::os::raw::c_uint = 55; - pub const NS_THEME_METERCHUNK: ::std::os::raw::c_uint = 56; - pub const NS_THEME_TAB: ::std::os::raw::c_uint = 61; - pub const NS_THEME_TABPANEL: ::std::os::raw::c_uint = 62; - pub const NS_THEME_TABPANELS: ::std::os::raw::c_uint = 65; - pub const NS_THEME_TAB_SCROLL_ARROW_BACK: ::std::os::raw::c_uint = 66; - pub const NS_THEME_TAB_SCROLL_ARROW_FORWARD: ::std::os::raw::c_uint = 67; - pub const NS_THEME_TOOLTIP: ::std::os::raw::c_uint = 71; - pub const NS_THEME_SPINNER: ::std::os::raw::c_uint = 72; - pub const NS_THEME_SPINNER_UPBUTTON: ::std::os::raw::c_uint = 73; - pub const NS_THEME_SPINNER_DOWNBUTTON: ::std::os::raw::c_uint = 74; - pub const NS_THEME_SPINNER_TEXTFIELD: ::std::os::raw::c_uint = 75; - pub const NS_THEME_NUMBER_INPUT: ::std::os::raw::c_uint = 76; - pub const NS_THEME_SCROLLBAR: ::std::os::raw::c_uint = 80; - pub const NS_THEME_SCROLLBAR_SMALL: ::std::os::raw::c_uint = 81; - pub const NS_THEME_SCROLLBAR_HORIZONTAL: ::std::os::raw::c_uint = 82; - pub const NS_THEME_SCROLLBAR_VERTICAL: ::std::os::raw::c_uint = 83; - pub const NS_THEME_SCROLLBARBUTTON_UP: ::std::os::raw::c_uint = 84; - pub const NS_THEME_SCROLLBARBUTTON_DOWN: ::std::os::raw::c_uint = 85; - pub const NS_THEME_SCROLLBARBUTTON_LEFT: ::std::os::raw::c_uint = 86; - pub const NS_THEME_SCROLLBARBUTTON_RIGHT: ::std::os::raw::c_uint = 87; - pub const NS_THEME_SCROLLBARTRACK_HORIZONTAL: ::std::os::raw::c_uint = 88; - pub const NS_THEME_SCROLLBARTRACK_VERTICAL: ::std::os::raw::c_uint = 89; - pub const NS_THEME_SCROLLBARTHUMB_HORIZONTAL: ::std::os::raw::c_uint = 90; - pub const NS_THEME_SCROLLBARTHUMB_VERTICAL: ::std::os::raw::c_uint = 91; - pub const NS_THEME_SCROLLBAR_NON_DISAPPEARING: ::std::os::raw::c_uint = - 92; - pub const NS_THEME_TEXTFIELD: ::std::os::raw::c_uint = 95; - pub const NS_THEME_CARET: ::std::os::raw::c_uint = 96; - pub const NS_THEME_TEXTFIELD_MULTILINE: ::std::os::raw::c_uint = 97; - pub const NS_THEME_SEARCHFIELD: ::std::os::raw::c_uint = 98; - pub const NS_THEME_MENULIST: ::std::os::raw::c_uint = 101; - pub const NS_THEME_MENULIST_BUTTON: ::std::os::raw::c_uint = 102; - pub const NS_THEME_MENULIST_TEXT: ::std::os::raw::c_uint = 103; - pub const NS_THEME_MENULIST_TEXTFIELD: ::std::os::raw::c_uint = 104; - pub const NS_THEME_SCALE_HORIZONTAL: ::std::os::raw::c_uint = 111; - pub const NS_THEME_SCALE_VERTICAL: ::std::os::raw::c_uint = 112; - pub const NS_THEME_SCALETHUMB_HORIZONTAL: ::std::os::raw::c_uint = 113; - pub const NS_THEME_SCALETHUMB_VERTICAL: ::std::os::raw::c_uint = 114; - pub const NS_THEME_SCALETHUMBSTART: ::std::os::raw::c_uint = 115; - pub const NS_THEME_SCALETHUMBEND: ::std::os::raw::c_uint = 116; - pub const NS_THEME_SCALETHUMBTICK: ::std::os::raw::c_uint = 117; - pub const NS_THEME_RANGE: ::std::os::raw::c_uint = 120; - pub const NS_THEME_RANGE_THUMB: ::std::os::raw::c_uint = 121; - pub const NS_THEME_GROUPBOX: ::std::os::raw::c_uint = 149; - pub const NS_THEME_CHECKBOX_CONTAINER: ::std::os::raw::c_uint = 150; - pub const NS_THEME_RADIO_CONTAINER: ::std::os::raw::c_uint = 151; - pub const NS_THEME_CHECKBOX_LABEL: ::std::os::raw::c_uint = 152; - pub const NS_THEME_RADIO_LABEL: ::std::os::raw::c_uint = 153; - pub const NS_THEME_BUTTON_FOCUS: ::std::os::raw::c_uint = 154; - pub const NS_THEME_WINDOW: ::std::os::raw::c_uint = 200; - pub const NS_THEME_DIALOG: ::std::os::raw::c_uint = 201; - pub const NS_THEME_MENUBAR: ::std::os::raw::c_uint = 210; - pub const NS_THEME_MENUPOPUP: ::std::os::raw::c_uint = 211; - pub const NS_THEME_MENUITEM: ::std::os::raw::c_uint = 212; - pub const NS_THEME_CHECKMENUITEM: ::std::os::raw::c_uint = 213; - pub const NS_THEME_RADIOMENUITEM: ::std::os::raw::c_uint = 214; - pub const NS_THEME_MENUCHECKBOX: ::std::os::raw::c_uint = 215; - pub const NS_THEME_MENURADIO: ::std::os::raw::c_uint = 216; - pub const NS_THEME_MENUSEPARATOR: ::std::os::raw::c_uint = 217; - pub const NS_THEME_MENUARROW: ::std::os::raw::c_uint = 218; - pub const NS_THEME_MENUIMAGE: ::std::os::raw::c_uint = 219; - pub const NS_THEME_MENUITEMTEXT: ::std::os::raw::c_uint = 220; - pub const NS_THEME_WIN_COMMUNICATIONS_TOOLBOX: ::std::os::raw::c_uint = - 221; - pub const NS_THEME_WIN_MEDIA_TOOLBOX: ::std::os::raw::c_uint = 222; - pub const NS_THEME_WIN_BROWSERTABBAR_TOOLBOX: ::std::os::raw::c_uint = - 223; - pub const NS_THEME_MAC_FULLSCREEN_BUTTON: ::std::os::raw::c_uint = 226; - pub const NS_THEME_MAC_HELP_BUTTON: ::std::os::raw::c_uint = 227; - pub const NS_THEME_WIN_BORDERLESS_GLASS: ::std::os::raw::c_uint = 229; - pub const NS_THEME_WIN_GLASS: ::std::os::raw::c_uint = 230; - pub const NS_THEME_WINDOW_TITLEBAR: ::std::os::raw::c_uint = 231; - pub const NS_THEME_WINDOW_TITLEBAR_MAXIMIZED: ::std::os::raw::c_uint = - 232; - pub const NS_THEME_WINDOW_FRAME_LEFT: ::std::os::raw::c_uint = 233; - pub const NS_THEME_WINDOW_FRAME_RIGHT: ::std::os::raw::c_uint = 234; - pub const NS_THEME_WINDOW_FRAME_BOTTOM: ::std::os::raw::c_uint = 235; - pub const NS_THEME_WINDOW_BUTTON_CLOSE: ::std::os::raw::c_uint = 236; - pub const NS_THEME_WINDOW_BUTTON_MINIMIZE: ::std::os::raw::c_uint = 237; - pub const NS_THEME_WINDOW_BUTTON_MAXIMIZE: ::std::os::raw::c_uint = 238; - pub const NS_THEME_WINDOW_BUTTON_RESTORE: ::std::os::raw::c_uint = 239; - pub const NS_THEME_WINDOW_BUTTON_BOX: ::std::os::raw::c_uint = 240; - pub const NS_THEME_WINDOW_BUTTON_BOX_MAXIMIZED: ::std::os::raw::c_uint = - 241; - pub const NS_THEME_WIN_EXCLUDE_GLASS: ::std::os::raw::c_uint = 242; - pub const NS_THEME_MAC_VIBRANCY_LIGHT: ::std::os::raw::c_uint = 243; - pub const NS_THEME_MAC_VIBRANCY_DARK: ::std::os::raw::c_uint = 244; - pub const NS_THEME_MAC_DISCLOSURE_BUTTON_OPEN: ::std::os::raw::c_uint = - 245; - pub const NS_THEME_MAC_DISCLOSURE_BUTTON_CLOSED: ::std::os::raw::c_uint = - 246; - pub const NS_THEME_GTK_INFO_BAR: ::std::os::raw::c_uint = 247; - pub const NS_THEME_MAC_SOURCE_LIST: ::std::os::raw::c_uint = 248; - pub const NS_THEME_MAC_SOURCE_LIST_SELECTION: ::std::os::raw::c_uint = - 249; - pub const NS_THEME_MAC_ACTIVE_SOURCE_LIST_SELECTION: - ::std::os::raw::c_uint = - 250; pub mod std { #[allow(unused_imports)] use self::super::super::root; @@ -1205,17 +1070,10 @@ pub mod root { pub type iterator_pointer<_Pointer> = _Pointer; pub type iterator_reference<_Reference> = _Reference; #[repr(C)] - #[derive(Debug, Copy, Clone)] - pub struct __iterator_traits { - pub _address: u8, - } - #[repr(C)] - #[derive(Debug, Copy, Clone)] pub struct iterator_traits { pub _address: u8, } #[repr(C)] - #[derive(Debug, Copy, Clone)] pub struct reverse_iterator<_Iterator> { pub current: _Iterator, pub _phantom_0: ::std::marker::PhantomData<::std::cell::UnsafeCell<_Iterator>>, @@ -3623,6 +3481,11 @@ pub mod root { "Alignment of field: " , stringify ! ( Element ) , "::" , stringify ! ( mServoData ) )); } + #[repr(C)] + #[derive(Debug, Copy, Clone)] + pub struct ShadowRoot { + _unused: [u8; 0], + } /** * Struct that stores info on an attribute. The name and value must either both * be null or both be non-null. @@ -4034,11 +3897,6 @@ pub mod root { } #[repr(C)] #[derive(Debug, Copy, Clone)] - pub struct ShadowRoot { - _unused: [u8; 0], - } - #[repr(C)] - #[derive(Debug, Copy, Clone)] pub struct Touch { _unused: [u8; 0], } @@ -6824,6 +6682,8 @@ pub mod root { pub mDisabled: bool, pub mDocumentAssociationMode: root::mozilla::StyleSheet_DocumentAssociationMode, pub mInner: *mut root::mozilla::StyleSheetInfo, + pub mDirty: bool, + pub mStyleSets: root::nsTArray<root::mozilla::StyleSetHandle>, } pub type StyleSheet_HasThreadSafeRefCnt = root::mozilla::FalseType; #[repr(C)] @@ -6845,6 +6705,22 @@ pub mod root { impl Clone for StyleSheet_cycleCollection { fn clone(&self) -> Self { *self } } + #[repr(i32)] + /** + * The different changes that a stylesheet may go through. + * + * Used by the StyleSets in order to handle more efficiently some kinds of + * changes. + */ + #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)] + pub enum StyleSheet_ChangeType { + Added = 0, + Removed = 1, + ApplicableStateChanged = 2, + RuleAdded = 3, + RuleRemoved = 4, + RuleChanged = 5, + } #[repr(u32)] #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)] pub enum StyleSheet_DocumentAssociationMode { @@ -6893,7 +6769,7 @@ pub mod root { } #[test] fn bindgen_test_layout_StyleSheet() { - assert_eq!(::std::mem::size_of::<StyleSheet>() , 136usize , concat + assert_eq!(::std::mem::size_of::<StyleSheet>() , 152usize , concat ! ( "Size of: " , stringify ! ( StyleSheet ) )); assert_eq! (::std::mem::align_of::<StyleSheet>() , 8usize , concat ! ( "Alignment of " , stringify ! ( StyleSheet ) )); @@ -6963,6 +6839,56 @@ pub mod root { pub struct ServoStyleSheet { _unused: [u8; 0], } + /** + * Smart pointer class that can hold a pointer to either an nsStyleSet + * or a ServoStyleSet. + */ + #[repr(C)] + #[derive(Debug, Copy)] + pub struct StyleSetHandle { + pub mPtr: root::mozilla::StyleSetHandle_Ptr, + } + #[repr(C)] + #[derive(Debug, Copy)] + pub struct StyleSetHandle_Ptr { + pub mValue: usize, + } + #[test] + fn bindgen_test_layout_StyleSetHandle_Ptr() { + assert_eq!(::std::mem::size_of::<StyleSetHandle_Ptr>() , 8usize , + concat ! ( + "Size of: " , stringify ! ( StyleSetHandle_Ptr ) )); + assert_eq! (::std::mem::align_of::<StyleSetHandle_Ptr>() , 8usize + , concat ! ( + "Alignment of " , stringify ! ( StyleSetHandle_Ptr ) + )); + assert_eq! (unsafe { + & ( * ( 0 as * const StyleSetHandle_Ptr ) ) . mValue + as * const _ as usize } , 0usize , concat ! ( + "Alignment of field: " , stringify ! ( + StyleSetHandle_Ptr ) , "::" , stringify ! ( mValue ) + )); + } + impl Clone for StyleSetHandle_Ptr { + fn clone(&self) -> Self { *self } + } + #[test] + fn bindgen_test_layout_StyleSetHandle() { + assert_eq!(::std::mem::size_of::<StyleSetHandle>() , 8usize , + concat ! ( "Size of: " , stringify ! ( StyleSetHandle ) + )); + assert_eq! (::std::mem::align_of::<StyleSetHandle>() , 8usize , + concat ! ( + "Alignment of " , stringify ! ( StyleSetHandle ) )); + assert_eq! (unsafe { + & ( * ( 0 as * const StyleSetHandle ) ) . mPtr as * + const _ as usize } , 0usize , concat ! ( + "Alignment of field: " , stringify ! ( StyleSetHandle + ) , "::" , stringify ! ( mPtr ) )); + } + impl Clone for StyleSetHandle { + fn clone(&self) -> Self { *self } + } #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct StyleSheetInfo { @@ -7014,56 +6940,6 @@ pub mod root { NotPseudo = 28, MAX = 29, } - /** - * Smart pointer class that can hold a pointer to either an nsStyleSet - * or a ServoStyleSet. - */ - #[repr(C)] - #[derive(Debug, Copy)] - pub struct StyleSetHandle { - pub mPtr: root::mozilla::StyleSetHandle_Ptr, - } - #[repr(C)] - #[derive(Debug, Copy)] - pub struct StyleSetHandle_Ptr { - pub mValue: usize, - } - #[test] - fn bindgen_test_layout_StyleSetHandle_Ptr() { - assert_eq!(::std::mem::size_of::<StyleSetHandle_Ptr>() , 8usize , - concat ! ( - "Size of: " , stringify ! ( StyleSetHandle_Ptr ) )); - assert_eq! (::std::mem::align_of::<StyleSetHandle_Ptr>() , 8usize - , concat ! ( - "Alignment of " , stringify ! ( StyleSetHandle_Ptr ) - )); - assert_eq! (unsafe { - & ( * ( 0 as * const StyleSetHandle_Ptr ) ) . mValue - as * const _ as usize } , 0usize , concat ! ( - "Alignment of field: " , stringify ! ( - StyleSetHandle_Ptr ) , "::" , stringify ! ( mValue ) - )); - } - impl Clone for StyleSetHandle_Ptr { - fn clone(&self) -> Self { *self } - } - #[test] - fn bindgen_test_layout_StyleSetHandle() { - assert_eq!(::std::mem::size_of::<StyleSetHandle>() , 8usize , - concat ! ( "Size of: " , stringify ! ( StyleSetHandle ) - )); - assert_eq! (::std::mem::align_of::<StyleSetHandle>() , 8usize , - concat ! ( - "Alignment of " , stringify ! ( StyleSetHandle ) )); - assert_eq! (unsafe { - & ( * ( 0 as * const StyleSetHandle ) ) . mPtr as * - const _ as usize } , 0usize , concat ! ( - "Alignment of field: " , stringify ! ( StyleSetHandle - ) , "::" , stringify ! ( mPtr ) )); - } - impl Clone for StyleSetHandle { - fn clone(&self) -> Self { *self } - } #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct EventChainVisitor { @@ -21861,9 +21737,7 @@ pub mod root { pub mRenderFlags: root::nsIPresShell_RenderFlags, pub _bitfield_1: u8, pub _bitfield_2: u8, - pub _bitfield_3: u8, pub mPresShellId: u32, - pub mChangedScopeStyleRoots: [u64; 3usize], pub mFontSizeInflationEmPerLine: u32, pub mFontSizeInflationMinTwips: u32, pub mFontSizeInflationLineThreshold: u32, @@ -22208,7 +22082,7 @@ pub mod root { } #[test] fn bindgen_test_layout_nsIPresShell() { - assert_eq!(::std::mem::size_of::<nsIPresShell>() , 5528usize , concat + assert_eq!(::std::mem::size_of::<nsIPresShell>() , 5504usize , concat ! ( "Size of: " , stringify ! ( nsIPresShell ) )); assert_eq! (::std::mem::align_of::<nsIPresShell>() , 8usize , concat ! ( "Alignment of " , stringify ! ( nsIPresShell ) )); @@ -22330,73 +22204,67 @@ pub mod root { "::" , stringify ! ( mPresShellId ) )); assert_eq! (unsafe { & ( * ( 0 as * const nsIPresShell ) ) . - mChangedScopeStyleRoots as * const _ as usize } , - 5480usize , concat ! ( - "Alignment of field: " , stringify ! ( nsIPresShell ) , - "::" , stringify ! ( mChangedScopeStyleRoots ) )); - assert_eq! (unsafe { - & ( * ( 0 as * const nsIPresShell ) ) . mFontSizeInflationEmPerLine as * const _ as usize } , - 5504usize , concat ! ( + 5480usize , concat ! ( "Alignment of field: " , stringify ! ( nsIPresShell ) , "::" , stringify ! ( mFontSizeInflationEmPerLine ) )); assert_eq! (unsafe { & ( * ( 0 as * const nsIPresShell ) ) . mFontSizeInflationMinTwips as * const _ as usize } , - 5508usize , concat ! ( + 5484usize , concat ! ( "Alignment of field: " , stringify ! ( nsIPresShell ) , "::" , stringify ! ( mFontSizeInflationMinTwips ) )); assert_eq! (unsafe { & ( * ( 0 as * const nsIPresShell ) ) . mFontSizeInflationLineThreshold as * const _ as usize } , - 5512usize , concat ! ( + 5488usize , concat ! ( "Alignment of field: " , stringify ! ( nsIPresShell ) , "::" , stringify ! ( mFontSizeInflationLineThreshold ) )); assert_eq! (unsafe { & ( * ( 0 as * const nsIPresShell ) ) . mFontSizeInflationForceEnabled as * const _ as usize } , - 5516usize , concat ! ( + 5492usize , concat ! ( "Alignment of field: " , stringify ! ( nsIPresShell ) , "::" , stringify ! ( mFontSizeInflationForceEnabled ) )); assert_eq! (unsafe { & ( * ( 0 as * const nsIPresShell ) ) . mFontSizeInflationDisabledInMasterProcess as * const _ as - usize } , 5517usize , concat ! ( + usize } , 5493usize , concat ! ( "Alignment of field: " , stringify ! ( nsIPresShell ) , "::" , stringify ! ( mFontSizeInflationDisabledInMasterProcess ) )); assert_eq! (unsafe { & ( * ( 0 as * const nsIPresShell ) ) . mFontSizeInflationEnabled as * const _ as usize } , - 5518usize , concat ! ( + 5494usize , concat ! ( "Alignment of field: " , stringify ! ( nsIPresShell ) , "::" , stringify ! ( mFontSizeInflationEnabled ) )); assert_eq! (unsafe { & ( * ( 0 as * const nsIPresShell ) ) . mFontSizeInflationEnabledIsDirty as * const _ as usize } , - 5519usize , concat ! ( + 5495usize , concat ! ( "Alignment of field: " , stringify ! ( nsIPresShell ) , "::" , stringify ! ( mFontSizeInflationEnabledIsDirty ) )); assert_eq! (unsafe { & ( * ( 0 as * const nsIPresShell ) ) . mPaintingIsFrozen - as * const _ as usize } , 5520usize , concat ! ( + as * const _ as usize } , 5496usize , concat ! ( "Alignment of field: " , stringify ! ( nsIPresShell ) , "::" , stringify ! ( mPaintingIsFrozen ) )); assert_eq! (unsafe { & ( * ( 0 as * const nsIPresShell ) ) . mIsNeverPainting - as * const _ as usize } , 5521usize , concat ! ( + as * const _ as usize } , 5497usize , concat ! ( "Alignment of field: " , stringify ! ( nsIPresShell ) , "::" , stringify ! ( mIsNeverPainting ) )); assert_eq! (unsafe { & ( * ( 0 as * const nsIPresShell ) ) . mInFlush as * - const _ as usize } , 5522usize , concat ! ( + const _ as usize } , 5498usize , concat ! ( "Alignment of field: " , stringify ! ( nsIPresShell ) , "::" , stringify ! ( mInFlush ) )); } impl nsIPresShell { #[inline] - pub fn mStylesHaveChanged(&self) -> bool { + pub fn mDidInitialize(&self) -> bool { let mask = 1usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_1) }; @@ -22404,7 +22272,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mStylesHaveChanged(&mut self, val: bool) { + pub fn set_mDidInitialize(&mut self, val: bool) { let mask = 1usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22415,7 +22283,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mDidInitialize(&self) -> bool { + pub fn mIsDestroying(&self) -> bool { let mask = 2usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_1) }; @@ -22423,7 +22291,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mDidInitialize(&mut self, val: bool) { + pub fn set_mIsDestroying(&mut self, val: bool) { let mask = 2usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22434,7 +22302,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mIsDestroying(&self) -> bool { + pub fn mIsReflowing(&self) -> bool { let mask = 4usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_1) }; @@ -22442,7 +22310,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mIsDestroying(&mut self, val: bool) { + pub fn set_mIsReflowing(&mut self, val: bool) { let mask = 4usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22453,7 +22321,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mIsReflowing(&self) -> bool { + pub fn mPaintingSuppressed(&self) -> bool { let mask = 8usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_1) }; @@ -22461,7 +22329,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mIsReflowing(&mut self, val: bool) { + pub fn set_mPaintingSuppressed(&mut self, val: bool) { let mask = 8usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22472,7 +22340,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mPaintingSuppressed(&self) -> bool { + pub fn mIsThemeSupportDisabled(&self) -> bool { let mask = 16usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_1) }; @@ -22480,7 +22348,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mPaintingSuppressed(&mut self, val: bool) { + pub fn set_mIsThemeSupportDisabled(&mut self, val: bool) { let mask = 16usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22491,7 +22359,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mIsThemeSupportDisabled(&self) -> bool { + pub fn mIsActive(&self) -> bool { let mask = 32usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_1) }; @@ -22499,7 +22367,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mIsThemeSupportDisabled(&mut self, val: bool) { + pub fn set_mIsActive(&mut self, val: bool) { let mask = 32usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22510,7 +22378,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mIsActive(&self) -> bool { + pub fn mFrozen(&self) -> bool { let mask = 64usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_1) }; @@ -22518,7 +22386,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mIsActive(&mut self, val: bool) { + pub fn set_mFrozen(&mut self, val: bool) { let mask = 64usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22529,7 +22397,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mFrozen(&self) -> bool { + pub fn mIsFirstPaint(&self) -> bool { let mask = 128usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_1) }; @@ -22537,7 +22405,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mFrozen(&mut self, val: bool) { + pub fn set_mIsFirstPaint(&mut self, val: bool) { let mask = 128usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22548,11 +22416,10 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn new_bitfield_1(mStylesHaveChanged: bool, mDidInitialize: bool, - mIsDestroying: bool, mIsReflowing: bool, - mPaintingSuppressed: bool, + pub fn new_bitfield_1(mDidInitialize: bool, mIsDestroying: bool, + mIsReflowing: bool, mPaintingSuppressed: bool, mIsThemeSupportDisabled: bool, mIsActive: bool, - mFrozen: bool) -> u8 { + mFrozen: bool, mIsFirstPaint: bool) -> u8 { let bitfield_unit_val = { let bitfield_unit_val = @@ -22569,8 +22436,8 @@ pub mod root { { let bitfield_unit_val = { 0 }; - let mStylesHaveChanged = - mStylesHaveChanged + let mDidInitialize = + mDidInitialize as u8 as @@ -22579,76 +22446,77 @@ pub mod root { 1usize as u8; - let mStylesHaveChanged = - (mStylesHaveChanged + let mDidInitialize = + (mDidInitialize << 0usize) & mask; bitfield_unit_val | - mStylesHaveChanged + mDidInitialize }; - let mDidInitialize = - mDidInitialize + let mIsDestroying = + mIsDestroying as u8 as u8; let mask = 2usize as u8; - let mDidInitialize = - (mDidInitialize + let mIsDestroying = + (mIsDestroying << 1usize) & mask; bitfield_unit_val | - mDidInitialize + mIsDestroying }; - let mIsDestroying = - mIsDestroying as u8 as + let mIsReflowing = + mIsReflowing as u8 as u8; let mask = 4usize as u8; - let mIsDestroying = - (mIsDestroying << + let mIsReflowing = + (mIsReflowing << 2usize) & mask; bitfield_unit_val | - mIsDestroying + mIsReflowing }; - let mIsReflowing = - mIsReflowing as u8 as u8; + let mPaintingSuppressed = + mPaintingSuppressed as u8 as + u8; let mask = 8usize as u8; - let mIsReflowing = - (mIsReflowing << 3usize) & - mask; - bitfield_unit_val | mIsReflowing + let mPaintingSuppressed = + (mPaintingSuppressed << + 3usize) & mask; + bitfield_unit_val | + mPaintingSuppressed }; - let mPaintingSuppressed = - mPaintingSuppressed as u8 as u8; + let mIsThemeSupportDisabled = + mIsThemeSupportDisabled as u8 as u8; let mask = 16usize as u8; - let mPaintingSuppressed = - (mPaintingSuppressed << 4usize) & + let mIsThemeSupportDisabled = + (mIsThemeSupportDisabled << 4usize) & mask; - bitfield_unit_val | mPaintingSuppressed + bitfield_unit_val | + mIsThemeSupportDisabled }; - let mIsThemeSupportDisabled = - mIsThemeSupportDisabled as u8 as u8; + let mIsActive = mIsActive as u8 as u8; let mask = 32usize as u8; - let mIsThemeSupportDisabled = - (mIsThemeSupportDisabled << 5usize) & mask; - bitfield_unit_val | mIsThemeSupportDisabled + let mIsActive = (mIsActive << 5usize) & mask; + bitfield_unit_val | mIsActive }; - let mIsActive = mIsActive as u8 as u8; + let mFrozen = mFrozen as u8 as u8; let mask = 64usize as u8; - let mIsActive = (mIsActive << 6usize) & mask; - bitfield_unit_val | mIsActive + let mFrozen = (mFrozen << 6usize) & mask; + bitfield_unit_val | mFrozen }; - let mFrozen = mFrozen as u8 as u8; + let mIsFirstPaint = mIsFirstPaint as u8 as u8; let mask = 128usize as u8; - let mFrozen = (mFrozen << 7usize) & mask; - bitfield_unit_val | mFrozen + let mIsFirstPaint = (mIsFirstPaint << 7usize) & mask; + bitfield_unit_val | mIsFirstPaint } #[inline] - pub fn mIsFirstPaint(&self) -> bool { + pub fn mObservesMutationsForPrint(&self) -> bool { let mask = 1usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_2) }; @@ -22656,7 +22524,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mIsFirstPaint(&mut self, val: bool) { + pub fn set_mObservesMutationsForPrint(&mut self, val: bool) { let mask = 1usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22667,7 +22535,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mObservesMutationsForPrint(&self) -> bool { + pub fn mSuppressInterruptibleReflows(&self) -> bool { let mask = 2usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_2) }; @@ -22675,7 +22543,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mObservesMutationsForPrint(&mut self, val: bool) { + pub fn set_mSuppressInterruptibleReflows(&mut self, val: bool) { let mask = 2usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22686,7 +22554,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mSuppressInterruptibleReflows(&self) -> bool { + pub fn mScrollPositionClampingScrollPortSizeSet(&self) -> bool { let mask = 4usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_2) }; @@ -22694,7 +22562,8 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mSuppressInterruptibleReflows(&mut self, val: bool) { + pub fn set_mScrollPositionClampingScrollPortSizeSet(&mut self, + val: bool) { let mask = 4usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22705,7 +22574,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mScrollPositionClampingScrollPortSizeSet(&self) -> bool { + pub fn mNeedLayoutFlush(&self) -> bool { let mask = 8usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_2) }; @@ -22713,8 +22582,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mScrollPositionClampingScrollPortSizeSet(&mut self, - val: bool) { + pub fn set_mNeedLayoutFlush(&mut self, val: bool) { let mask = 8usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22725,7 +22593,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mNeedLayoutFlush(&self) -> bool { + pub fn mNeedStyleFlush(&self) -> bool { let mask = 16usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_2) }; @@ -22733,7 +22601,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mNeedLayoutFlush(&mut self, val: bool) { + pub fn set_mNeedStyleFlush(&mut self, val: bool) { let mask = 16usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22744,7 +22612,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mNeedStyleFlush(&self) -> bool { + pub fn mObservingStyleFlushes(&self) -> bool { let mask = 32usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_2) }; @@ -22752,7 +22620,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mNeedStyleFlush(&mut self, val: bool) { + pub fn set_mObservingStyleFlushes(&mut self, val: bool) { let mask = 32usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22763,7 +22631,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mObservingStyleFlushes(&self) -> bool { + pub fn mObservingLayoutFlushes(&self) -> bool { let mask = 64usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_2) }; @@ -22771,7 +22639,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mObservingStyleFlushes(&mut self, val: bool) { + pub fn set_mObservingLayoutFlushes(&mut self, val: bool) { let mask = 64usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22782,7 +22650,7 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn mObservingLayoutFlushes(&self) -> bool { + pub fn mNeedThrottledAnimationFlush(&self) -> bool { let mask = 128usize as u8; let unit_field_val: u8 = unsafe { ::std::mem::transmute(self._bitfield_2) }; @@ -22790,7 +22658,7 @@ pub mod root { unsafe { ::std::mem::transmute(val as u8) } } #[inline] - pub fn set_mObservingLayoutFlushes(&mut self, val: bool) { + pub fn set_mNeedThrottledAnimationFlush(&mut self, val: bool) { let mask = 128usize as u8; let val = val as u8 as u8; let mut unit_field_val: u8 = @@ -22801,13 +22669,13 @@ pub mod root { unsafe { ::std::mem::transmute(unit_field_val) }; } #[inline] - pub fn new_bitfield_2(mIsFirstPaint: bool, - mObservesMutationsForPrint: bool, + pub fn new_bitfield_2(mObservesMutationsForPrint: bool, mSuppressInterruptibleReflows: bool, mScrollPositionClampingScrollPortSizeSet: bool, mNeedLayoutFlush: bool, mNeedStyleFlush: bool, mObservingStyleFlushes: bool, - mObservingLayoutFlushes: bool) -> u8 { + mObservingLayoutFlushes: bool, + mNeedThrottledAnimationFlush: bool) -> u8 { let bitfield_unit_val = { let bitfield_unit_val = @@ -22824,8 +22692,8 @@ pub mod root { { let bitfield_unit_val = { 0 }; - let mIsFirstPaint = - mIsFirstPaint + let mObservesMutationsForPrint = + mObservesMutationsForPrint as u8 as @@ -22834,105 +22702,77 @@ pub mod root { 1usize as u8; - let mIsFirstPaint = - (mIsFirstPaint + let mObservesMutationsForPrint = + (mObservesMutationsForPrint << 0usize) & mask; bitfield_unit_val | - mIsFirstPaint + mObservesMutationsForPrint }; - let mObservesMutationsForPrint = - mObservesMutationsForPrint + let mSuppressInterruptibleReflows = + mSuppressInterruptibleReflows as u8 as u8; let mask = 2usize as u8; - let mObservesMutationsForPrint = - (mObservesMutationsForPrint + let mSuppressInterruptibleReflows = + (mSuppressInterruptibleReflows << 1usize) & mask; bitfield_unit_val | - mObservesMutationsForPrint + mSuppressInterruptibleReflows }; - let mSuppressInterruptibleReflows = - mSuppressInterruptibleReflows + let mScrollPositionClampingScrollPortSizeSet = + mScrollPositionClampingScrollPortSizeSet as u8 as u8; let mask = 4usize as u8; - let mSuppressInterruptibleReflows = - (mSuppressInterruptibleReflows + let mScrollPositionClampingScrollPortSizeSet = + (mScrollPositionClampingScrollPortSizeSet << 2usize) & mask; bitfield_unit_val | - mSuppressInterruptibleReflows + mScrollPositionClampingScrollPortSizeSet }; - let mScrollPositionClampingScrollPortSizeSet = - mScrollPositionClampingScrollPortSizeSet - as u8 as u8; + let mNeedLayoutFlush = + mNeedLayoutFlush as u8 as u8; let mask = 8usize as u8; - let mScrollPositionClampingScrollPortSizeSet = - (mScrollPositionClampingScrollPortSizeSet - << 3usize) & mask; + let mNeedLayoutFlush = + (mNeedLayoutFlush << 3usize) & + mask; bitfield_unit_val | - mScrollPositionClampingScrollPortSizeSet + mNeedLayoutFlush }; - let mNeedLayoutFlush = - mNeedLayoutFlush as u8 as u8; + let mNeedStyleFlush = + mNeedStyleFlush as u8 as u8; let mask = 16usize as u8; - let mNeedLayoutFlush = - (mNeedLayoutFlush << 4usize) & mask; - bitfield_unit_val | mNeedLayoutFlush + let mNeedStyleFlush = + (mNeedStyleFlush << 4usize) & mask; + bitfield_unit_val | mNeedStyleFlush }; - let mNeedStyleFlush = mNeedStyleFlush as u8 as u8; + let mObservingStyleFlushes = + mObservingStyleFlushes as u8 as u8; let mask = 32usize as u8; - let mNeedStyleFlush = - (mNeedStyleFlush << 5usize) & mask; - bitfield_unit_val | mNeedStyleFlush + let mObservingStyleFlushes = + (mObservingStyleFlushes << 5usize) & mask; + bitfield_unit_val | mObservingStyleFlushes }; - let mObservingStyleFlushes = - mObservingStyleFlushes as u8 as u8; + let mObservingLayoutFlushes = + mObservingLayoutFlushes as u8 as u8; let mask = 64usize as u8; - let mObservingStyleFlushes = - (mObservingStyleFlushes << 6usize) & mask; - bitfield_unit_val | mObservingStyleFlushes + let mObservingLayoutFlushes = + (mObservingLayoutFlushes << 6usize) & mask; + bitfield_unit_val | mObservingLayoutFlushes }; - let mObservingLayoutFlushes = mObservingLayoutFlushes as u8 as u8; - let mask = 128usize as u8; - let mObservingLayoutFlushes = - (mObservingLayoutFlushes << 7usize) & mask; - bitfield_unit_val | mObservingLayoutFlushes - } - #[inline] - pub fn mNeedThrottledAnimationFlush(&self) -> bool { - let mask = 1usize as u8; - let unit_field_val: u8 = - unsafe { ::std::mem::transmute(self._bitfield_3) }; - let val = (unit_field_val & mask) >> 0usize; - unsafe { ::std::mem::transmute(val as u8) } - } - #[inline] - pub fn set_mNeedThrottledAnimationFlush(&mut self, val: bool) { - let mask = 1usize as u8; - let val = val as u8 as u8; - let mut unit_field_val: u8 = - unsafe { ::std::mem::transmute(self._bitfield_3) }; - unit_field_val &= !mask; - unit_field_val |= (val << 0usize) & mask; - self._bitfield_3 = - unsafe { ::std::mem::transmute(unit_field_val) }; - } - #[inline] - pub fn new_bitfield_3(mNeedThrottledAnimationFlush: bool) -> u8 { - let bitfield_unit_val = { 0 }; let mNeedThrottledAnimationFlush = mNeedThrottledAnimationFlush as u8 as u8; - let mask = 1usize as u8; + let mask = 128usize as u8; let mNeedThrottledAnimationFlush = - (mNeedThrottledAnimationFlush << 0usize) & mask; + (mNeedThrottledAnimationFlush << 7usize) & mask; bitfield_unit_val | mNeedThrottledAnimationFlush } } @@ -22979,57 +22819,57 @@ pub mod root { pub struct nsDOMMutationObserver { _unused: [u8; 0], } - pub const NODE_HAS_LISTENERMANAGER: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_HAS_LISTENERMANAGER; - pub const NODE_HAS_PROPERTIES: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_HAS_PROPERTIES; - pub const NODE_IS_ANONYMOUS_ROOT: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_IS_ANONYMOUS_ROOT; - pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE; - pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_IS_NATIVE_ANONYMOUS_ROOT; - pub const NODE_FORCE_XBL_BINDINGS: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_FORCE_XBL_BINDINGS; - pub const NODE_MAY_BE_IN_BINDING_MNGR: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_MAY_BE_IN_BINDING_MNGR; - pub const NODE_IS_EDITABLE: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_IS_EDITABLE; - pub const NODE_IS_NATIVE_ANONYMOUS: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_IS_NATIVE_ANONYMOUS; - pub const NODE_IS_IN_SHADOW_TREE: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_IS_IN_SHADOW_TREE; - pub const NODE_HAS_EMPTY_SELECTOR: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_HAS_EMPTY_SELECTOR; - pub const NODE_HAS_SLOW_SELECTOR: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_HAS_SLOW_SELECTOR; - pub const NODE_HAS_EDGE_CHILD_SELECTOR: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_HAS_EDGE_CHILD_SELECTOR; - pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS; - pub const NODE_ALL_SELECTOR_FLAGS: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_ALL_SELECTOR_FLAGS; - pub const NODE_NEEDS_FRAME: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_NEEDS_FRAME; - pub const NODE_DESCENDANTS_NEED_FRAMES: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_DESCENDANTS_NEED_FRAMES; - pub const NODE_HAS_ACCESSKEY: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_HAS_ACCESSKEY; - pub const NODE_HAS_DIRECTION_RTL: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_HAS_DIRECTION_RTL; - pub const NODE_HAS_DIRECTION_LTR: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_HAS_DIRECTION_LTR; - pub const NODE_ALL_DIRECTION_FLAGS: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_ALL_DIRECTION_FLAGS; - pub const NODE_CHROME_ONLY_ACCESS: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_CHROME_ONLY_ACCESS; - pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS; - pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_88 = - _bindgen_ty_88::NODE_TYPE_SPECIFIC_BITS_OFFSET; + pub const NODE_HAS_LISTENERMANAGER: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_HAS_LISTENERMANAGER; + pub const NODE_HAS_PROPERTIES: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_HAS_PROPERTIES; + pub const NODE_IS_ANONYMOUS_ROOT: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_IS_ANONYMOUS_ROOT; + pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE; + pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_IS_NATIVE_ANONYMOUS_ROOT; + pub const NODE_FORCE_XBL_BINDINGS: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_FORCE_XBL_BINDINGS; + pub const NODE_MAY_BE_IN_BINDING_MNGR: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_MAY_BE_IN_BINDING_MNGR; + pub const NODE_IS_EDITABLE: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_IS_EDITABLE; + pub const NODE_IS_NATIVE_ANONYMOUS: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_IS_NATIVE_ANONYMOUS; + pub const NODE_IS_IN_SHADOW_TREE: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_IS_IN_SHADOW_TREE; + pub const NODE_HAS_EMPTY_SELECTOR: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_HAS_EMPTY_SELECTOR; + pub const NODE_HAS_SLOW_SELECTOR: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_HAS_SLOW_SELECTOR; + pub const NODE_HAS_EDGE_CHILD_SELECTOR: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_HAS_EDGE_CHILD_SELECTOR; + pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS; + pub const NODE_ALL_SELECTOR_FLAGS: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_ALL_SELECTOR_FLAGS; + pub const NODE_NEEDS_FRAME: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_NEEDS_FRAME; + pub const NODE_DESCENDANTS_NEED_FRAMES: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_DESCENDANTS_NEED_FRAMES; + pub const NODE_HAS_ACCESSKEY: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_HAS_ACCESSKEY; + pub const NODE_HAS_DIRECTION_RTL: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_HAS_DIRECTION_RTL; + pub const NODE_HAS_DIRECTION_LTR: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_HAS_DIRECTION_LTR; + pub const NODE_ALL_DIRECTION_FLAGS: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_ALL_DIRECTION_FLAGS; + pub const NODE_CHROME_ONLY_ACCESS: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_CHROME_ONLY_ACCESS; + pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS; + pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_84 = + _bindgen_ty_84::NODE_TYPE_SPECIFIC_BITS_OFFSET; #[repr(u32)] #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)] - pub enum _bindgen_ty_88 { + pub enum _bindgen_ty_84 { NODE_HAS_LISTENERMANAGER = 4, NODE_HAS_PROPERTIES = 8, NODE_IS_ANONYMOUS_ROOT = 16, @@ -30960,7 +30800,7 @@ pub mod root { ) , "::" , stringify ! ( mQuotePairs ) )); } #[test] - fn __bindgen_test_layout_StaticRefPtr_instantiation_91() { + fn __bindgen_test_layout_StaticRefPtr_instantiation_87() { assert_eq!(::std::mem::size_of::<root::mozilla::StaticRefPtr<root::nsStyleQuoteValues>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -30971,7 +30811,7 @@ pub mod root { root::mozilla::StaticRefPtr<root::nsStyleQuoteValues> ) )); } #[test] - fn __bindgen_test_layout_StaticRefPtr_instantiation_92() { + fn __bindgen_test_layout_StaticRefPtr_instantiation_88() { assert_eq!(::std::mem::size_of::<root::mozilla::StaticRefPtr<root::nsStyleQuoteValues>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -33215,6 +33055,276 @@ pub mod root { *mut root::RawGeckoServoStyleRuleList; pub type RawGeckoCSSPropertyIDListBorrowed = *const root::RawGeckoCSSPropertyIDList; + pub const ThemeWidgetType_NS_THEME_NONE: root::ThemeWidgetType = 0; + pub const ThemeWidgetType_NS_THEME_BUTTON: root::ThemeWidgetType = 1; + pub const ThemeWidgetType_NS_THEME_RADIO: root::ThemeWidgetType = 2; + pub const ThemeWidgetType_NS_THEME_CHECKBOX: root::ThemeWidgetType = 3; + pub const ThemeWidgetType_NS_THEME_BUTTON_BEVEL: root::ThemeWidgetType = + 4; + pub const ThemeWidgetType_NS_THEME_FOCUS_OUTLINE: root::ThemeWidgetType = + 5; + pub const ThemeWidgetType_NS_THEME_TOOLBOX: root::ThemeWidgetType = 6; + pub const ThemeWidgetType_NS_THEME_TOOLBAR: root::ThemeWidgetType = 7; + pub const ThemeWidgetType_NS_THEME_TOOLBARBUTTON: root::ThemeWidgetType = + 8; + pub const ThemeWidgetType_NS_THEME_DUALBUTTON: root::ThemeWidgetType = 9; + pub const ThemeWidgetType_NS_THEME_TOOLBARBUTTON_DROPDOWN: + root::ThemeWidgetType = + 10; + pub const ThemeWidgetType_NS_THEME_BUTTON_ARROW_UP: root::ThemeWidgetType + = + 11; + pub const ThemeWidgetType_NS_THEME_BUTTON_ARROW_DOWN: + root::ThemeWidgetType = + 12; + pub const ThemeWidgetType_NS_THEME_BUTTON_ARROW_NEXT: + root::ThemeWidgetType = + 13; + pub const ThemeWidgetType_NS_THEME_BUTTON_ARROW_PREVIOUS: + root::ThemeWidgetType = + 14; + pub const ThemeWidgetType_NS_THEME_SEPARATOR: root::ThemeWidgetType = 15; + pub const ThemeWidgetType_NS_THEME_TOOLBARGRIPPER: root::ThemeWidgetType = + 16; + pub const ThemeWidgetType_NS_THEME_SPLITTER: root::ThemeWidgetType = 17; + pub const ThemeWidgetType_NS_THEME_STATUSBAR: root::ThemeWidgetType = 18; + pub const ThemeWidgetType_NS_THEME_STATUSBARPANEL: root::ThemeWidgetType = + 19; + pub const ThemeWidgetType_NS_THEME_RESIZERPANEL: root::ThemeWidgetType = + 20; + pub const ThemeWidgetType_NS_THEME_RESIZER: root::ThemeWidgetType = 21; + pub const ThemeWidgetType_NS_THEME_LISTBOX: root::ThemeWidgetType = 22; + pub const ThemeWidgetType_NS_THEME_LISTITEM: root::ThemeWidgetType = 23; + pub const ThemeWidgetType_NS_THEME_TREEVIEW: root::ThemeWidgetType = 24; + pub const ThemeWidgetType_NS_THEME_TREEITEM: root::ThemeWidgetType = 25; + pub const ThemeWidgetType_NS_THEME_TREETWISTY: root::ThemeWidgetType = 26; + pub const ThemeWidgetType_NS_THEME_TREELINE: root::ThemeWidgetType = 27; + pub const ThemeWidgetType_NS_THEME_TREEHEADER: root::ThemeWidgetType = 28; + pub const ThemeWidgetType_NS_THEME_TREEHEADERCELL: root::ThemeWidgetType = + 29; + pub const ThemeWidgetType_NS_THEME_TREEHEADERSORTARROW: + root::ThemeWidgetType = + 30; + pub const ThemeWidgetType_NS_THEME_TREETWISTYOPEN: root::ThemeWidgetType = + 31; + pub const ThemeWidgetType_NS_THEME_PROGRESSBAR: root::ThemeWidgetType = + 32; + pub const ThemeWidgetType_NS_THEME_PROGRESSCHUNK: root::ThemeWidgetType = + 33; + pub const ThemeWidgetType_NS_THEME_PROGRESSBAR_VERTICAL: + root::ThemeWidgetType = + 34; + pub const ThemeWidgetType_NS_THEME_PROGRESSCHUNK_VERTICAL: + root::ThemeWidgetType = + 35; + pub const ThemeWidgetType_NS_THEME_METERBAR: root::ThemeWidgetType = 36; + pub const ThemeWidgetType_NS_THEME_METERCHUNK: root::ThemeWidgetType = 37; + pub const ThemeWidgetType_NS_THEME_TAB: root::ThemeWidgetType = 38; + pub const ThemeWidgetType_NS_THEME_TABPANEL: root::ThemeWidgetType = 39; + pub const ThemeWidgetType_NS_THEME_TABPANELS: root::ThemeWidgetType = 40; + pub const ThemeWidgetType_NS_THEME_TAB_SCROLL_ARROW_BACK: + root::ThemeWidgetType = + 41; + pub const ThemeWidgetType_NS_THEME_TAB_SCROLL_ARROW_FORWARD: + root::ThemeWidgetType = + 42; + pub const ThemeWidgetType_NS_THEME_TOOLTIP: root::ThemeWidgetType = 43; + pub const ThemeWidgetType_NS_THEME_SPINNER: root::ThemeWidgetType = 44; + pub const ThemeWidgetType_NS_THEME_SPINNER_UPBUTTON: root::ThemeWidgetType + = + 45; + pub const ThemeWidgetType_NS_THEME_SPINNER_DOWNBUTTON: + root::ThemeWidgetType = + 46; + pub const ThemeWidgetType_NS_THEME_SPINNER_TEXTFIELD: + root::ThemeWidgetType = + 47; + pub const ThemeWidgetType_NS_THEME_NUMBER_INPUT: root::ThemeWidgetType = + 48; + pub const ThemeWidgetType_NS_THEME_SCROLLBAR: root::ThemeWidgetType = 49; + pub const ThemeWidgetType_NS_THEME_SCROLLBAR_SMALL: root::ThemeWidgetType + = + 50; + pub const ThemeWidgetType_NS_THEME_SCROLLBAR_HORIZONTAL: + root::ThemeWidgetType = + 51; + pub const ThemeWidgetType_NS_THEME_SCROLLBAR_VERTICAL: + root::ThemeWidgetType = + 52; + pub const ThemeWidgetType_NS_THEME_SCROLLBARBUTTON_UP: + root::ThemeWidgetType = + 53; + pub const ThemeWidgetType_NS_THEME_SCROLLBARBUTTON_DOWN: + root::ThemeWidgetType = + 54; + pub const ThemeWidgetType_NS_THEME_SCROLLBARBUTTON_LEFT: + root::ThemeWidgetType = + 55; + pub const ThemeWidgetType_NS_THEME_SCROLLBARBUTTON_RIGHT: + root::ThemeWidgetType = + 56; + pub const ThemeWidgetType_NS_THEME_SCROLLBARTRACK_HORIZONTAL: + root::ThemeWidgetType = + 57; + pub const ThemeWidgetType_NS_THEME_SCROLLBARTRACK_VERTICAL: + root::ThemeWidgetType = + 58; + pub const ThemeWidgetType_NS_THEME_SCROLLBARTHUMB_HORIZONTAL: + root::ThemeWidgetType = + 59; + pub const ThemeWidgetType_NS_THEME_SCROLLBARTHUMB_VERTICAL: + root::ThemeWidgetType = + 60; + pub const ThemeWidgetType_NS_THEME_SCROLLBAR_NON_DISAPPEARING: + root::ThemeWidgetType = + 61; + pub const ThemeWidgetType_NS_THEME_TEXTFIELD: root::ThemeWidgetType = 62; + pub const ThemeWidgetType_NS_THEME_CARET: root::ThemeWidgetType = 63; + pub const ThemeWidgetType_NS_THEME_TEXTFIELD_MULTILINE: + root::ThemeWidgetType = + 64; + pub const ThemeWidgetType_NS_THEME_SEARCHFIELD: root::ThemeWidgetType = + 65; + pub const ThemeWidgetType_NS_THEME_MENULIST: root::ThemeWidgetType = 66; + pub const ThemeWidgetType_NS_THEME_MENULIST_BUTTON: root::ThemeWidgetType + = + 67; + pub const ThemeWidgetType_NS_THEME_MENULIST_TEXT: root::ThemeWidgetType = + 68; + pub const ThemeWidgetType_NS_THEME_MENULIST_TEXTFIELD: + root::ThemeWidgetType = + 69; + pub const ThemeWidgetType_NS_THEME_SCALE_HORIZONTAL: root::ThemeWidgetType + = + 70; + pub const ThemeWidgetType_NS_THEME_SCALE_VERTICAL: root::ThemeWidgetType = + 71; + pub const ThemeWidgetType_NS_THEME_SCALETHUMB_HORIZONTAL: + root::ThemeWidgetType = + 72; + pub const ThemeWidgetType_NS_THEME_SCALETHUMB_VERTICAL: + root::ThemeWidgetType = + 73; + pub const ThemeWidgetType_NS_THEME_SCALETHUMBSTART: root::ThemeWidgetType + = + 74; + pub const ThemeWidgetType_NS_THEME_SCALETHUMBEND: root::ThemeWidgetType = + 75; + pub const ThemeWidgetType_NS_THEME_SCALETHUMBTICK: root::ThemeWidgetType = + 76; + pub const ThemeWidgetType_NS_THEME_RANGE: root::ThemeWidgetType = 77; + pub const ThemeWidgetType_NS_THEME_RANGE_THUMB: root::ThemeWidgetType = + 78; + pub const ThemeWidgetType_NS_THEME_GROUPBOX: root::ThemeWidgetType = 79; + pub const ThemeWidgetType_NS_THEME_CHECKBOX_CONTAINER: + root::ThemeWidgetType = + 80; + pub const ThemeWidgetType_NS_THEME_RADIO_CONTAINER: root::ThemeWidgetType + = + 81; + pub const ThemeWidgetType_NS_THEME_CHECKBOX_LABEL: root::ThemeWidgetType = + 82; + pub const ThemeWidgetType_NS_THEME_RADIO_LABEL: root::ThemeWidgetType = + 83; + pub const ThemeWidgetType_NS_THEME_BUTTON_FOCUS: root::ThemeWidgetType = + 84; + pub const ThemeWidgetType_NS_THEME_WINDOW: root::ThemeWidgetType = 85; + pub const ThemeWidgetType_NS_THEME_DIALOG: root::ThemeWidgetType = 86; + pub const ThemeWidgetType_NS_THEME_MENUBAR: root::ThemeWidgetType = 87; + pub const ThemeWidgetType_NS_THEME_MENUPOPUP: root::ThemeWidgetType = 88; + pub const ThemeWidgetType_NS_THEME_MENUITEM: root::ThemeWidgetType = 89; + pub const ThemeWidgetType_NS_THEME_CHECKMENUITEM: root::ThemeWidgetType = + 90; + pub const ThemeWidgetType_NS_THEME_RADIOMENUITEM: root::ThemeWidgetType = + 91; + pub const ThemeWidgetType_NS_THEME_MENUCHECKBOX: root::ThemeWidgetType = + 92; + pub const ThemeWidgetType_NS_THEME_MENURADIO: root::ThemeWidgetType = 93; + pub const ThemeWidgetType_NS_THEME_MENUSEPARATOR: root::ThemeWidgetType = + 94; + pub const ThemeWidgetType_NS_THEME_MENUARROW: root::ThemeWidgetType = 95; + pub const ThemeWidgetType_NS_THEME_MENUIMAGE: root::ThemeWidgetType = 96; + pub const ThemeWidgetType_NS_THEME_MENUITEMTEXT: root::ThemeWidgetType = + 97; + pub const ThemeWidgetType_NS_THEME_WIN_COMMUNICATIONS_TOOLBOX: + root::ThemeWidgetType = + 98; + pub const ThemeWidgetType_NS_THEME_WIN_MEDIA_TOOLBOX: + root::ThemeWidgetType = + 99; + pub const ThemeWidgetType_NS_THEME_WIN_BROWSERTABBAR_TOOLBOX: + root::ThemeWidgetType = + 100; + pub const ThemeWidgetType_NS_THEME_MAC_FULLSCREEN_BUTTON: + root::ThemeWidgetType = + 101; + pub const ThemeWidgetType_NS_THEME_MAC_HELP_BUTTON: root::ThemeWidgetType + = + 102; + pub const ThemeWidgetType_NS_THEME_WIN_BORDERLESS_GLASS: + root::ThemeWidgetType = + 103; + pub const ThemeWidgetType_NS_THEME_WIN_GLASS: root::ThemeWidgetType = 104; + pub const ThemeWidgetType_NS_THEME_WINDOW_TITLEBAR: root::ThemeWidgetType + = + 105; + pub const ThemeWidgetType_NS_THEME_WINDOW_TITLEBAR_MAXIMIZED: + root::ThemeWidgetType = + 106; + pub const ThemeWidgetType_NS_THEME_WINDOW_FRAME_LEFT: + root::ThemeWidgetType = + 107; + pub const ThemeWidgetType_NS_THEME_WINDOW_FRAME_RIGHT: + root::ThemeWidgetType = + 108; + pub const ThemeWidgetType_NS_THEME_WINDOW_FRAME_BOTTOM: + root::ThemeWidgetType = + 109; + pub const ThemeWidgetType_NS_THEME_WINDOW_BUTTON_CLOSE: + root::ThemeWidgetType = + 110; + pub const ThemeWidgetType_NS_THEME_WINDOW_BUTTON_MINIMIZE: + root::ThemeWidgetType = + 111; + pub const ThemeWidgetType_NS_THEME_WINDOW_BUTTON_MAXIMIZE: + root::ThemeWidgetType = + 112; + pub const ThemeWidgetType_NS_THEME_WINDOW_BUTTON_RESTORE: + root::ThemeWidgetType = + 113; + pub const ThemeWidgetType_NS_THEME_WINDOW_BUTTON_BOX: + root::ThemeWidgetType = + 114; + pub const ThemeWidgetType_NS_THEME_WINDOW_BUTTON_BOX_MAXIMIZED: + root::ThemeWidgetType = + 115; + pub const ThemeWidgetType_NS_THEME_WIN_EXCLUDE_GLASS: + root::ThemeWidgetType = + 116; + pub const ThemeWidgetType_NS_THEME_MAC_VIBRANCY_LIGHT: + root::ThemeWidgetType = + 117; + pub const ThemeWidgetType_NS_THEME_MAC_VIBRANCY_DARK: + root::ThemeWidgetType = + 118; + pub const ThemeWidgetType_NS_THEME_MAC_DISCLOSURE_BUTTON_OPEN: + root::ThemeWidgetType = + 119; + pub const ThemeWidgetType_NS_THEME_MAC_DISCLOSURE_BUTTON_CLOSED: + root::ThemeWidgetType = + 120; + pub const ThemeWidgetType_NS_THEME_GTK_INFO_BAR: root::ThemeWidgetType = + 121; + pub const ThemeWidgetType_NS_THEME_MAC_SOURCE_LIST: root::ThemeWidgetType + = + 122; + pub const ThemeWidgetType_NS_THEME_MAC_SOURCE_LIST_SELECTION: + root::ThemeWidgetType = + 123; + pub const ThemeWidgetType_NS_THEME_MAC_ACTIVE_SOURCE_LIST_SELECTION: + root::ThemeWidgetType = + 124; + pub type ThemeWidgetType = u8; /** * Utility class to provide scaling defined in a keySplines element. */ @@ -33538,48 +33648,48 @@ pub mod root { pub struct nsAttrValueOrString { _unused: [u8; 0], } - pub const ELEMENT_SHARED_RESTYLE_BIT_1: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_1; - pub const ELEMENT_SHARED_RESTYLE_BIT_2: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_2; - pub const ELEMENT_SHARED_RESTYLE_BIT_3: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_3; - pub const ELEMENT_SHARED_RESTYLE_BIT_4: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_4; - pub const ELEMENT_HAS_DIRTY_DESCENDANTS_FOR_SERVO: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_1; + pub const ELEMENT_SHARED_RESTYLE_BIT_1: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_1; + pub const ELEMENT_SHARED_RESTYLE_BIT_2: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_2; + pub const ELEMENT_SHARED_RESTYLE_BIT_3: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_3; + pub const ELEMENT_SHARED_RESTYLE_BIT_4: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_4; + pub const ELEMENT_HAS_DIRTY_DESCENDANTS_FOR_SERVO: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_1; pub const ELEMENT_HAS_ANIMATION_ONLY_DIRTY_DESCENDANTS_FOR_SERVO: - root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_2; - pub const ELEMENT_HAS_SNAPSHOT: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_3; - pub const ELEMENT_HANDLED_SNAPSHOT: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_4; - pub const ELEMENT_HAS_PENDING_RESTYLE: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_1; - pub const ELEMENT_IS_POTENTIAL_RESTYLE_ROOT: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_2; - pub const ELEMENT_HAS_PENDING_ANIMATION_ONLY_RESTYLE: root::_bindgen_ty_90 + root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_2; + pub const ELEMENT_HAS_SNAPSHOT: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_3; + pub const ELEMENT_HANDLED_SNAPSHOT: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_4; + pub const ELEMENT_HAS_PENDING_RESTYLE: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_1; + pub const ELEMENT_IS_POTENTIAL_RESTYLE_ROOT: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_2; + pub const ELEMENT_HAS_PENDING_ANIMATION_ONLY_RESTYLE: root::_bindgen_ty_86 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_3; + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_3; pub const ELEMENT_IS_POTENTIAL_ANIMATION_ONLY_RESTYLE_ROOT: - root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_SHARED_RESTYLE_BIT_4; - pub const ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR; - pub const ELEMENT_PENDING_RESTYLE_FLAGS: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_PENDING_RESTYLE_FLAGS; - pub const ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS; - pub const ELEMENT_ALL_RESTYLE_FLAGS: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_ALL_RESTYLE_FLAGS; - pub const ELEMENT_HAS_SCROLLGRAB: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_HAS_SCROLLGRAB; - pub const ELEMENT_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_90 = - _bindgen_ty_90::ELEMENT_TYPE_SPECIFIC_BITS_OFFSET; + root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_SHARED_RESTYLE_BIT_4; + pub const ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR; + pub const ELEMENT_PENDING_RESTYLE_FLAGS: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_PENDING_RESTYLE_FLAGS; + pub const ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS; + pub const ELEMENT_ALL_RESTYLE_FLAGS: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_ALL_RESTYLE_FLAGS; + pub const ELEMENT_HAS_SCROLLGRAB: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_HAS_SCROLLGRAB; + pub const ELEMENT_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_86 = + _bindgen_ty_86::ELEMENT_TYPE_SPECIFIC_BITS_OFFSET; #[repr(u32)] #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)] - pub enum _bindgen_ty_90 { + pub enum _bindgen_ty_86 { ELEMENT_SHARED_RESTYLE_BIT_1 = 8388608, ELEMENT_SHARED_RESTYLE_BIT_2 = 16777216, ELEMENT_SHARED_RESTYLE_BIT_3 = 33554432, @@ -34348,7 +34458,7 @@ pub mod root { } pub type __builtin_va_list = [root::__va_list_tag; 1usize]; #[test] - fn __bindgen_test_layout_IntegralConstant_instantiation_93() { + fn __bindgen_test_layout_IntegralConstant_instantiation_89() { assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( u8 ) )); @@ -34357,7 +34467,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_IntegralConstant_instantiation_94() { + fn __bindgen_test_layout_IntegralConstant_instantiation_90() { assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( u8 ) )); @@ -34366,7 +34476,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_nsCharTraits_instantiation_95() { + fn __bindgen_test_layout_nsCharTraits_instantiation_91() { assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34377,7 +34487,7 @@ pub mod root { root::nsCharTraits ) )); } #[test] - fn __bindgen_test_layout_nsReadingIterator_instantiation_96() { + fn __bindgen_test_layout_nsReadingIterator_instantiation_92() { assert_eq!(::std::mem::size_of::<root::nsReadingIterator<u16>>() , 24usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34388,7 +34498,7 @@ pub mod root { root::nsReadingIterator<u16> ) )); } #[test] - fn __bindgen_test_layout_nsWritingIterator_instantiation_97() { + fn __bindgen_test_layout_nsWritingIterator_instantiation_93() { assert_eq!(::std::mem::size_of::<root::nsWritingIterator<u16>>() , 24usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34399,7 +34509,7 @@ pub mod root { root::nsWritingIterator<u16> ) )); } #[test] - fn __bindgen_test_layout_nsCharTraits_instantiation_98() { + fn __bindgen_test_layout_nsCharTraits_instantiation_94() { assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34410,7 +34520,7 @@ pub mod root { root::nsCharTraits ) )); } #[test] - fn __bindgen_test_layout_nsReadingIterator_instantiation_99() { + fn __bindgen_test_layout_nsReadingIterator_instantiation_95() { assert_eq!(::std::mem::size_of::<root::nsReadingIterator<::std::os::raw::c_char>>() , 24usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34421,7 +34531,7 @@ pub mod root { root::nsReadingIterator<::std::os::raw::c_char> ) )); } #[test] - fn __bindgen_test_layout_nsWritingIterator_instantiation_100() { + fn __bindgen_test_layout_nsWritingIterator_instantiation_96() { assert_eq!(::std::mem::size_of::<root::nsWritingIterator<::std::os::raw::c_char>>() , 24usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34432,7 +34542,7 @@ pub mod root { root::nsWritingIterator<::std::os::raw::c_char> ) )); } #[test] - fn __bindgen_test_layout_nsCharTraits_instantiation_101() { + fn __bindgen_test_layout_nsCharTraits_instantiation_97() { assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34443,7 +34553,7 @@ pub mod root { root::nsCharTraits ) )); } #[test] - fn __bindgen_test_layout_nsCharTraits_instantiation_102() { + fn __bindgen_test_layout_nsCharTraits_instantiation_98() { assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34454,7 +34564,7 @@ pub mod root { root::nsCharTraits ) )); } #[test] - fn __bindgen_test_layout__bindgen_ty_id_213000_instantiation_103() { + fn __bindgen_test_layout__bindgen_ty_id_211387_instantiation_99() { assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( u8 ) )); @@ -34463,7 +34573,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout__bindgen_ty_id_213036_instantiation_104() { + fn __bindgen_test_layout__bindgen_ty_id_211423_instantiation_100() { assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( u8 ) )); @@ -34472,7 +34582,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_105() { + fn __bindgen_test_layout_nsTArray_instantiation_101() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCString>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34483,7 +34593,7 @@ pub mod root { root::nsTArray<root::nsCString> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_106() { + fn __bindgen_test_layout_Handle_instantiation_102() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34494,7 +34604,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_107() { + fn __bindgen_test_layout_Handle_instantiation_103() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34505,7 +34615,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_108() { + fn __bindgen_test_layout_MutableHandle_instantiation_104() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34516,7 +34626,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Rooted_instantiation_109() { + fn __bindgen_test_layout_Rooted_instantiation_105() { assert_eq!(::std::mem::size_of::<[u64; 3usize]>() , 24usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34527,7 +34637,7 @@ pub mod root { [u64; 3usize] ) )); } #[test] - fn __bindgen_test_layout_DeletePolicy_instantiation_110() { + fn __bindgen_test_layout_DeletePolicy_instantiation_106() { assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34538,7 +34648,7 @@ pub mod root { root::JS::DeletePolicy ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_111() { + fn __bindgen_test_layout_nsTArray_instantiation_107() { assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34549,7 +34659,7 @@ pub mod root { root::nsTArray<::nsstring::nsStringRepr> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_112() { + fn __bindgen_test_layout_nsTArray_instantiation_108() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::mozilla::FontFamilyName>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34560,7 +34670,7 @@ pub mod root { root::nsTArray<root::mozilla::FontFamilyName> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_113() { + fn __bindgen_test_layout_nsTArray_instantiation_109() { assert_eq!(::std::mem::size_of::<root::nsTArray<::std::os::raw::c_uint>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34571,7 +34681,7 @@ pub mod root { root::nsTArray<::std::os::raw::c_uint> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_114() { + fn __bindgen_test_layout_nsTArray_instantiation_110() { assert_eq!(::std::mem::size_of::<root::nsTArray<::std::os::raw::c_uint>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34582,7 +34692,7 @@ pub mod root { root::nsTArray<::std::os::raw::c_uint> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_115() { + fn __bindgen_test_layout_nsTArray_instantiation_111() { assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34593,7 +34703,7 @@ pub mod root { root::nsTArray<::nsstring::nsStringRepr> ) )); } #[test] - fn __bindgen_test_layout_TErrorResult_instantiation_116() { + fn __bindgen_test_layout_TErrorResult_instantiation_112() { assert_eq!(::std::mem::size_of::<root::mozilla::binding_danger::TErrorResult>() , 32usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34604,7 +34714,7 @@ pub mod root { root::mozilla::binding_danger::TErrorResult ) )); } #[test] - fn __bindgen_test_layout_TErrorResult_instantiation_117() { + fn __bindgen_test_layout_TErrorResult_instantiation_113() { assert_eq!(::std::mem::size_of::<root::mozilla::binding_danger::TErrorResult>() , 32usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34615,7 +34725,7 @@ pub mod root { root::mozilla::binding_danger::TErrorResult ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_118() { + fn __bindgen_test_layout_already_AddRefed_instantiation_114() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsStringBuffer>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34626,7 +34736,7 @@ pub mod root { root::already_AddRefed<root::nsStringBuffer> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_119() { + fn __bindgen_test_layout_Handle_instantiation_115() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34637,7 +34747,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_120() { + fn __bindgen_test_layout_MutableHandle_instantiation_116() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34648,7 +34758,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_121() { + fn __bindgen_test_layout_Handle_instantiation_117() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34659,7 +34769,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_122() { + fn __bindgen_test_layout_Handle_instantiation_118() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34670,7 +34780,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_123() { + fn __bindgen_test_layout_RefPtr_instantiation_119() { assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34681,7 +34791,7 @@ pub mod root { root::RefPtr<root::mozilla::StyleSheet> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_124() { + fn __bindgen_test_layout_Handle_instantiation_120() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34692,7 +34802,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_125() { + fn __bindgen_test_layout_Handle_instantiation_121() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34703,7 +34813,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_126() { + fn __bindgen_test_layout_already_AddRefed_instantiation_122() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34714,7 +34824,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_127() { + fn __bindgen_test_layout_already_AddRefed_instantiation_123() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34725,7 +34835,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_128() { + fn __bindgen_test_layout_already_AddRefed_instantiation_124() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsINode>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34736,7 +34846,7 @@ pub mod root { root::already_AddRefed<root::nsINode> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_129() { + fn __bindgen_test_layout_Handle_instantiation_125() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34747,7 +34857,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_130() { + fn __bindgen_test_layout_MutableHandle_instantiation_126() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34758,7 +34868,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_131() { + fn __bindgen_test_layout_MutableHandle_instantiation_127() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34769,7 +34879,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_DeletePolicy_instantiation_132() { + fn __bindgen_test_layout_DeletePolicy_instantiation_128() { assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34780,7 +34890,7 @@ pub mod root { root::JS::DeletePolicy ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_133() { + fn __bindgen_test_layout_UniquePtr_instantiation_129() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34791,7 +34901,7 @@ pub mod root { root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) )); } #[test] - fn __bindgen_test_layout_DeletePolicy_instantiation_134() { + fn __bindgen_test_layout_DeletePolicy_instantiation_130() { assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34802,7 +34912,7 @@ pub mod root { root::JS::DeletePolicy ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_135() { + fn __bindgen_test_layout_UniquePtr_instantiation_131() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34813,7 +34923,7 @@ pub mod root { root::mozilla::UniquePtr<root::JSErrorNotes> ) )); } #[test] - fn __bindgen_test_layout_DeletePolicy_instantiation_136() { + fn __bindgen_test_layout_DeletePolicy_instantiation_132() { assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34824,7 +34934,7 @@ pub mod root { root::JS::DeletePolicy ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_137() { + fn __bindgen_test_layout_UniquePtr_instantiation_133() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34835,7 +34945,7 @@ pub mod root { root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) )); } #[test] - fn __bindgen_test_layout_DeletePolicy_instantiation_138() { + fn __bindgen_test_layout_DeletePolicy_instantiation_134() { assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34846,7 +34956,7 @@ pub mod root { root::JS::DeletePolicy ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_139() { + fn __bindgen_test_layout_UniquePtr_instantiation_135() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34857,7 +34967,7 @@ pub mod root { root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) )); } #[test] - fn __bindgen_test_layout_DeletePolicy_instantiation_140() { + fn __bindgen_test_layout_DeletePolicy_instantiation_136() { assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34868,7 +34978,7 @@ pub mod root { root::JS::DeletePolicy ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_141() { + fn __bindgen_test_layout_UniquePtr_instantiation_137() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34879,7 +34989,7 @@ pub mod root { root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) )); } #[test] - fn __bindgen_test_layout_iterator_instantiation_142() { + fn __bindgen_test_layout_iterator_instantiation_138() { assert_eq!(::std::mem::size_of::<root::std::iterator>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34890,7 +35000,7 @@ pub mod root { root::std::iterator ) )); } #[test] - fn __bindgen_test_layout_DeletePolicy_instantiation_143() { + fn __bindgen_test_layout_DeletePolicy_instantiation_139() { assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34901,7 +35011,7 @@ pub mod root { root::JS::DeletePolicy ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_144() { + fn __bindgen_test_layout_UniquePtr_instantiation_140() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34912,7 +35022,7 @@ pub mod root { root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) )); } #[test] - fn __bindgen_test_layout_DeletePolicy_instantiation_145() { + fn __bindgen_test_layout_DeletePolicy_instantiation_141() { assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34923,7 +35033,7 @@ pub mod root { root::JS::DeletePolicy ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_146() { + fn __bindgen_test_layout_UniquePtr_instantiation_142() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34934,7 +35044,7 @@ pub mod root { root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_147() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_143() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIPrincipal>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34945,7 +35055,7 @@ pub mod root { root::nsCOMPtr<root::nsIPrincipal> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_148() { + fn __bindgen_test_layout_Handle_instantiation_144() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34956,7 +35066,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_149() { + fn __bindgen_test_layout_MutableHandle_instantiation_145() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34967,7 +35077,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_150() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_146() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIPrincipal>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34978,7 +35088,7 @@ pub mod root { root::nsCOMPtr<root::nsIPrincipal> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_151() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_147() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIPrincipal>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -34989,7 +35099,7 @@ pub mod root { root::nsCOMPtr<root::nsIPrincipal> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_152() { + fn __bindgen_test_layout_nsTArray_instantiation_148() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCString>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35000,7 +35110,7 @@ pub mod root { root::nsTArray<root::nsCString> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_153() { + fn __bindgen_test_layout_nsTArray_instantiation_149() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCString>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35011,7 +35121,7 @@ pub mod root { root::nsTArray<root::nsCString> ) )); } #[test] - fn __bindgen_test_layout_Heap_instantiation_154() { + fn __bindgen_test_layout_Heap_instantiation_150() { assert_eq!(::std::mem::size_of::<root::JS::Heap<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35022,7 +35132,7 @@ pub mod root { root::JS::Heap<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Heap_instantiation_155() { + fn __bindgen_test_layout_Heap_instantiation_151() { assert_eq!(::std::mem::size_of::<root::JS::Heap<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35033,7 +35143,7 @@ pub mod root { root::JS::Heap<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_TenuredHeap_instantiation_156() { + fn __bindgen_test_layout_TenuredHeap_instantiation_152() { assert_eq!(::std::mem::size_of::<root::JS::TenuredHeap>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35044,7 +35154,7 @@ pub mod root { root::JS::TenuredHeap ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_157() { + fn __bindgen_test_layout_already_AddRefed_instantiation_153() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35055,7 +35165,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_158() { + fn __bindgen_test_layout_nsTArray_instantiation_154() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::dom::AnonymousContent>>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35068,7 +35178,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_159() { + fn __bindgen_test_layout_RefPtr_instantiation_155() { assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35079,7 +35189,7 @@ pub mod root { root::RefPtr<root::mozilla::StyleSheet> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_160() { + fn __bindgen_test_layout_RefPtr_instantiation_156() { assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35090,7 +35200,7 @@ pub mod root { root::RefPtr<root::mozilla::StyleSheet> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_161() { + fn __bindgen_test_layout_RefPtr_instantiation_157() { assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::Element>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35101,20 +35211,7 @@ pub mod root { root::RefPtr<root::mozilla::dom::Element> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_162() { - assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::dom::Element>>>() - , 8usize , concat ! ( - "Size of template specialization: " , stringify ! ( - root::nsTArray<root::RefPtr<root::mozilla::dom::Element>> ) - )); - assert_eq!(::std::mem::align_of::<root::nsTArray<root::RefPtr<root::mozilla::dom::Element>>>() - , 8usize , concat ! ( - "Alignment of template specialization: " , stringify ! ( - root::nsTArray<root::RefPtr<root::mozilla::dom::Element>> ) - )); - } - #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_163() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_158() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIObserver>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35125,7 +35222,7 @@ pub mod root { root::nsCOMPtr<root::nsIObserver> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_164() { + fn __bindgen_test_layout_nsTArray_instantiation_159() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCOMPtr<root::nsIObserver>>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35136,7 +35233,7 @@ pub mod root { root::nsTArray<root::nsCOMPtr<root::nsIObserver>> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_165() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_160() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIObserver>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35147,7 +35244,7 @@ pub mod root { root::nsCOMPtr<root::nsIObserver> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_166() { + fn __bindgen_test_layout_already_AddRefed_instantiation_161() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIDocument>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35158,7 +35255,7 @@ pub mod root { root::already_AddRefed<root::nsIDocument> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_167() { + fn __bindgen_test_layout_already_AddRefed_instantiation_162() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35169,7 +35266,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_168() { + fn __bindgen_test_layout_RefPtr_instantiation_163() { assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35180,7 +35277,7 @@ pub mod root { root::RefPtr<root::mozilla::StyleSheet> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_169() { + fn __bindgen_test_layout_already_AddRefed_instantiation_164() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIDocument>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35191,7 +35288,7 @@ pub mod root { root::already_AddRefed<root::nsIDocument> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_170() { + fn __bindgen_test_layout_MutableHandle_instantiation_165() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35202,7 +35299,7 @@ pub mod root { root::JS::MutableHandle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_171() { + fn __bindgen_test_layout_already_AddRefed_instantiation_166() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsContentList>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35213,7 +35310,7 @@ pub mod root { root::already_AddRefed<root::nsContentList> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_172() { + fn __bindgen_test_layout_already_AddRefed_instantiation_167() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsContentList>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35224,7 +35321,7 @@ pub mod root { root::already_AddRefed<root::nsContentList> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_173() { + fn __bindgen_test_layout_already_AddRefed_instantiation_168() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsINode>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35235,7 +35332,7 @@ pub mod root { root::already_AddRefed<root::nsINode> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_174() { + fn __bindgen_test_layout_RefPtr_instantiation_169() { assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::Element>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35246,20 +35343,7 @@ pub mod root { root::RefPtr<root::mozilla::dom::Element> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_175() { - assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::dom::Element>>>() - , 8usize , concat ! ( - "Size of template specialization: " , stringify ! ( - root::nsTArray<root::RefPtr<root::mozilla::dom::Element>> ) - )); - assert_eq!(::std::mem::align_of::<root::nsTArray<root::RefPtr<root::mozilla::dom::Element>>>() - , 8usize , concat ! ( - "Alignment of template specialization: " , stringify ! ( - root::nsTArray<root::RefPtr<root::mozilla::dom::Element>> ) - )); - } - #[test] - fn __bindgen_test_layout_Handle_instantiation_176() { + fn __bindgen_test_layout_Handle_instantiation_170() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35270,7 +35354,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_177() { + fn __bindgen_test_layout_already_AddRefed_instantiation_171() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35281,7 +35365,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_178() { + fn __bindgen_test_layout_already_AddRefed_instantiation_172() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35292,7 +35376,7 @@ pub mod root { root::already_AddRefed<root::nsIRunnable> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_179() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_173() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::mozilla::dom::Link>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35303,7 +35387,7 @@ pub mod root { root::nsCOMPtr<root::mozilla::dom::Link> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_180() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_174() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIWeakReference>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35314,7 +35398,18 @@ pub mod root { root::nsCOMPtr<root::nsIWeakReference> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_181() { + fn __bindgen_test_layout_RefPtr_instantiation_175() { + assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>() + , 8usize , concat ! ( + "Size of template specialization: " , stringify ! ( + root::RefPtr<root::mozilla::StyleSheet> ) )); + assert_eq!(::std::mem::align_of::<root::RefPtr<root::mozilla::StyleSheet>>() + , 8usize , concat ! ( + "Alignment of template specialization: " , stringify ! ( + root::RefPtr<root::mozilla::StyleSheet> ) )); + } + #[test] + fn __bindgen_test_layout_Handle_instantiation_176() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35325,7 +35420,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_182() { + fn __bindgen_test_layout_DefaultDelete_instantiation_177() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35336,7 +35431,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_183() { + fn __bindgen_test_layout_UniquePtr_instantiation_178() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsISMILAttr>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35347,7 +35442,7 @@ pub mod root { root::mozilla::UniquePtr<root::nsISMILAttr> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_184() { + fn __bindgen_test_layout_already_AddRefed_instantiation_179() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35358,7 +35453,7 @@ pub mod root { root::already_AddRefed<root::mozilla::dom::NodeInfo> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_185() { + fn __bindgen_test_layout_nsTArray_instantiation_180() { assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35369,7 +35464,7 @@ pub mod root { root::nsTArray<::nsstring::nsStringRepr> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_186() { + fn __bindgen_test_layout_Handle_instantiation_181() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35380,7 +35475,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_187() { + fn __bindgen_test_layout_Handle_instantiation_182() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35391,7 +35486,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_188() { + fn __bindgen_test_layout_Handle_instantiation_183() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35402,7 +35497,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_189() { + fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_184() { assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::mozilla::dom::DOMIntersectionObserver>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35415,7 +35510,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_nsDataHashtable_instantiation_190() { + fn __bindgen_test_layout_nsDataHashtable_instantiation_185() { assert_eq!(::std::mem::size_of::<[u64; 6usize]>() , 48usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35426,7 +35521,7 @@ pub mod root { [u64; 6usize] ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_191() { + fn __bindgen_test_layout_Handle_instantiation_186() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35437,7 +35532,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_192() { + fn __bindgen_test_layout_nsTArray_instantiation_187() { assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35448,7 +35543,7 @@ pub mod root { root::nsTArray<*mut root::nsIContent> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_193() { + fn __bindgen_test_layout_nsTArray_instantiation_188() { assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35459,7 +35554,7 @@ pub mod root { root::nsTArray<*mut root::nsIContent> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_194() { + fn __bindgen_test_layout_already_AddRefed_instantiation_189() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35470,7 +35565,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_195() { + fn __bindgen_test_layout_already_AddRefed_instantiation_190() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35481,7 +35576,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_SupportsWeakPtr_instantiation_196() { + fn __bindgen_test_layout_SupportsWeakPtr_instantiation_191() { assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( u64 ) )); @@ -35490,7 +35585,7 @@ pub mod root { u64 ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_197() { + fn __bindgen_test_layout_already_AddRefed_instantiation_192() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35501,7 +35596,7 @@ pub mod root { root::already_AddRefed<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_198() { + fn __bindgen_test_layout_nsTArray_instantiation_193() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsRect>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35512,7 +35607,7 @@ pub mod root { root::nsTArray<root::nsRect> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_199() { + fn __bindgen_test_layout_already_AddRefed_instantiation_194() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsITimer>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35523,7 +35618,7 @@ pub mod root { root::already_AddRefed<root::nsITimer> ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_200() { + fn __bindgen_test_layout_DefaultDelete_instantiation_195() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35534,7 +35629,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_201() { + fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_196() { assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::nsIAtom>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35545,18 +35640,7 @@ pub mod root { root::nsRefPtrHashKey<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_202() { - assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>() - , 8usize , concat ! ( - "Size of template specialization: " , stringify ! ( - root::RefPtr<root::mozilla::StyleSheet> ) )); - assert_eq!(::std::mem::align_of::<root::RefPtr<root::mozilla::StyleSheet>>() - , 8usize , concat ! ( - "Alignment of template specialization: " , stringify ! ( - root::RefPtr<root::mozilla::StyleSheet> ) )); - } - #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_203() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_197() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIAtom>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35567,7 +35651,7 @@ pub mod root { root::nsCOMPtr<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_204() { + fn __bindgen_test_layout_nsTArray_instantiation_198() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCOMPtr<root::nsIAtom>>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35578,7 +35662,7 @@ pub mod root { root::nsTArray<root::nsCOMPtr<root::nsIAtom>> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_205() { + fn __bindgen_test_layout_already_AddRefed_instantiation_199() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35589,7 +35673,7 @@ pub mod root { root::already_AddRefed<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_206() { + fn __bindgen_test_layout_already_AddRefed_instantiation_200() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35600,7 +35684,7 @@ pub mod root { root::already_AddRefed<root::mozilla::dom::NodeInfo> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_207() { + fn __bindgen_test_layout_already_AddRefed_instantiation_201() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35611,7 +35695,7 @@ pub mod root { root::already_AddRefed<root::mozilla::dom::NodeInfo> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_208() { + fn __bindgen_test_layout_already_AddRefed_instantiation_202() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35622,7 +35706,7 @@ pub mod root { root::already_AddRefed<root::mozilla::dom::NodeInfo> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_209() { + fn __bindgen_test_layout_already_AddRefed_instantiation_203() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35633,7 +35717,7 @@ pub mod root { root::already_AddRefed<root::mozilla::dom::NodeInfo> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_210() { + fn __bindgen_test_layout_Handle_instantiation_204() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35644,7 +35728,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_211() { + fn __bindgen_test_layout_Handle_instantiation_205() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35655,7 +35739,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_212() { + fn __bindgen_test_layout_Handle_instantiation_206() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35666,7 +35750,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_nsPIDOMWindow_instantiation_213() { + fn __bindgen_test_layout_nsPIDOMWindow_instantiation_207() { assert_eq!(::std::mem::size_of::<[u64; 29usize]>() , 232usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35677,7 +35761,7 @@ pub mod root { [u64; 29usize] ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_214() { + fn __bindgen_test_layout_already_AddRefed_instantiation_208() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIContent>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35688,7 +35772,7 @@ pub mod root { root::already_AddRefed<root::nsIContent> ) )); } #[test] - fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_215() { + fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_209() { assert_eq!(::std::mem::size_of::<[u64; 6usize]>() , 48usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35699,7 +35783,7 @@ pub mod root { [u64; 6usize] ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_216() { + fn __bindgen_test_layout_Handle_instantiation_210() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35710,7 +35794,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_217() { + fn __bindgen_test_layout_nsTArray_instantiation_211() { assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35721,7 +35805,7 @@ pub mod root { root::nsTArray<::nsstring::nsStringRepr> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_218() { + fn __bindgen_test_layout_already_AddRefed_instantiation_212() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIContent>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35732,7 +35816,7 @@ pub mod root { root::already_AddRefed<root::nsIContent> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_219() { + fn __bindgen_test_layout_RefPtr_instantiation_213() { assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35743,7 +35827,7 @@ pub mod root { root::RefPtr<root::mozilla::StyleSheet> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_220() { + fn __bindgen_test_layout_RefPtr_instantiation_214() { assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35754,7 +35838,7 @@ pub mod root { root::RefPtr<root::mozilla::StyleSheet> ) )); } #[test] - fn __bindgen_test_layout_WeakPtr_instantiation_221() { + fn __bindgen_test_layout_WeakPtr_instantiation_215() { assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( u64 ) )); @@ -35763,7 +35847,7 @@ pub mod root { u64 ) )); } #[test] - fn __bindgen_test_layout_nsPtrHashKey_instantiation_222() { + fn __bindgen_test_layout_nsPtrHashKey_instantiation_216() { assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<::std::os::raw::c_void>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35774,7 +35858,7 @@ pub mod root { root::nsPtrHashKey<::std::os::raw::c_void> ) )); } #[test] - fn __bindgen_test_layout_nsPtrHashKey_instantiation_223() { + fn __bindgen_test_layout_nsPtrHashKey_instantiation_217() { assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<root::WeakFrame>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35785,18 +35869,7 @@ pub mod root { root::nsPtrHashKey<root::WeakFrame> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_224() { - assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::Element>>() - , 8usize , concat ! ( - "Size of template specialization: " , stringify ! ( - root::RefPtr<root::mozilla::dom::Element> ) )); - assert_eq!(::std::mem::align_of::<root::RefPtr<root::mozilla::dom::Element>>() - , 8usize , concat ! ( - "Alignment of template specialization: " , stringify ! ( - root::RefPtr<root::mozilla::dom::Element> ) )); - } - #[test] - fn __bindgen_test_layout_Handle_instantiation_225() { + fn __bindgen_test_layout_Handle_instantiation_218() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35807,7 +35880,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_OwningNonNull_instantiation_226() { + fn __bindgen_test_layout_OwningNonNull_instantiation_219() { assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::nsINode>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35818,7 +35891,7 @@ pub mod root { root::mozilla::OwningNonNull<root::nsINode> ) )); } #[test] - fn __bindgen_test_layout_OwningNonNull_instantiation_227() { + fn __bindgen_test_layout_OwningNonNull_instantiation_220() { assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::nsINode>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35829,7 +35902,7 @@ pub mod root { root::mozilla::OwningNonNull<root::nsINode> ) )); } #[test] - fn __bindgen_test_layout_OwningNonNull_instantiation_228() { + fn __bindgen_test_layout_OwningNonNull_instantiation_221() { assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::nsINode>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35840,7 +35913,7 @@ pub mod root { root::mozilla::OwningNonNull<root::nsINode> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_229() { + fn __bindgen_test_layout_Handle_instantiation_222() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35851,7 +35924,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_230() { + fn __bindgen_test_layout_Handle_instantiation_223() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35862,7 +35935,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_231() { + fn __bindgen_test_layout_Handle_instantiation_224() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35873,7 +35946,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_232() { + fn __bindgen_test_layout_MutableHandle_instantiation_225() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35884,7 +35957,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_233() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_226() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIWeakReference>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35895,7 +35968,7 @@ pub mod root { root::nsCOMPtr<root::nsIWeakReference> ) )); } #[test] - fn __bindgen_test_layout_nsPtrHashKey_instantiation_234() { + fn __bindgen_test_layout_nsPtrHashKey_instantiation_227() { assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<::std::os::raw::c_void>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35906,7 +35979,7 @@ pub mod root { root::nsPtrHashKey<::std::os::raw::c_void> ) )); } #[test] - fn __bindgen_test_layout_PointTyped_instantiation_235() { + fn __bindgen_test_layout_PointTyped_instantiation_228() { assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35917,7 +35990,7 @@ pub mod root { [u32; 2usize] ) )); } #[test] - fn __bindgen_test_layout_IntPointTyped_instantiation_236() { + fn __bindgen_test_layout_IntPointTyped_instantiation_229() { assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35928,7 +36001,7 @@ pub mod root { [u32; 2usize] ) )); } #[test] - fn __bindgen_test_layout_SizeTyped_instantiation_237() { + fn __bindgen_test_layout_SizeTyped_instantiation_230() { assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35939,7 +36012,7 @@ pub mod root { [u32; 2usize] ) )); } #[test] - fn __bindgen_test_layout_RectTyped_instantiation_238() { + fn __bindgen_test_layout_RectTyped_instantiation_231() { assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35950,7 +36023,7 @@ pub mod root { [u32; 4usize] ) )); } #[test] - fn __bindgen_test_layout_IntPointTyped_instantiation_239() { + fn __bindgen_test_layout_IntPointTyped_instantiation_232() { assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35961,7 +36034,7 @@ pub mod root { [u32; 2usize] ) )); } #[test] - fn __bindgen_test_layout_IntSizeTyped_instantiation_240() { + fn __bindgen_test_layout_IntSizeTyped_instantiation_233() { assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35972,7 +36045,7 @@ pub mod root { [u32; 2usize] ) )); } #[test] - fn __bindgen_test_layout_IntRectTyped_instantiation_241() { + fn __bindgen_test_layout_IntRectTyped_instantiation_234() { assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35983,7 +36056,7 @@ pub mod root { [u32; 4usize] ) )); } #[test] - fn __bindgen_test_layout_MarginTyped_instantiation_242() { + fn __bindgen_test_layout_MarginTyped_instantiation_235() { assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -35994,7 +36067,7 @@ pub mod root { [u32; 4usize] ) )); } #[test] - fn __bindgen_test_layout_RectTyped_instantiation_243() { + fn __bindgen_test_layout_RectTyped_instantiation_236() { assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36005,7 +36078,7 @@ pub mod root { [u32; 4usize] ) )); } #[test] - fn __bindgen_test_layout_IntRectTyped_instantiation_244() { + fn __bindgen_test_layout_IntRectTyped_instantiation_237() { assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36016,7 +36089,7 @@ pub mod root { [u32; 4usize] ) )); } #[test] - fn __bindgen_test_layout_ScaleFactor_instantiation_245() { + fn __bindgen_test_layout_ScaleFactor_instantiation_238() { assert_eq!(::std::mem::size_of::<u32>() , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( u32 ) )); @@ -36025,7 +36098,7 @@ pub mod root { u32 ) )); } #[test] - fn __bindgen_test_layout_ScaleFactors2D_instantiation_246() { + fn __bindgen_test_layout_ScaleFactors2D_instantiation_239() { assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36036,7 +36109,7 @@ pub mod root { [u32; 2usize] ) )); } #[test] - fn __bindgen_test_layout_ScaleFactors2D_instantiation_247() { + fn __bindgen_test_layout_ScaleFactors2D_instantiation_240() { assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36047,7 +36120,7 @@ pub mod root { [u32; 2usize] ) )); } #[test] - fn __bindgen_test_layout_ScaleFactors2D_instantiation_248() { + fn __bindgen_test_layout_ScaleFactors2D_instantiation_241() { assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36058,7 +36131,7 @@ pub mod root { [u32; 2usize] ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_249() { + fn __bindgen_test_layout_already_AddRefed_instantiation_242() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36069,7 +36142,7 @@ pub mod root { root::already_AddRefed<root::nsIRunnable> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_250() { + fn __bindgen_test_layout_already_AddRefed_instantiation_243() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36080,7 +36153,7 @@ pub mod root { root::already_AddRefed<root::nsIRunnable> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_251() { + fn __bindgen_test_layout_already_AddRefed_instantiation_244() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36091,7 +36164,7 @@ pub mod root { root::already_AddRefed<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_252() { + fn __bindgen_test_layout_already_AddRefed_instantiation_245() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36102,7 +36175,7 @@ pub mod root { root::already_AddRefed<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_253() { + fn __bindgen_test_layout_nsTArray_instantiation_246() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::mozilla::FramePropertyTable_PropertyValue>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36115,7 +36188,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_nsPtrHashKey_instantiation_254() { + fn __bindgen_test_layout_nsPtrHashKey_instantiation_247() { assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<root::nsIFrame>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36126,7 +36199,7 @@ pub mod root { root::nsPtrHashKey<root::nsIFrame> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_255() { + fn __bindgen_test_layout_already_AddRefed_instantiation_248() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36137,7 +36210,7 @@ pub mod root { root::already_AddRefed<root::nsIRunnable> ) )); } #[test] - fn __bindgen_test_layout_nsPIDOMWindow_instantiation_256() { + fn __bindgen_test_layout_nsPIDOMWindow_instantiation_249() { assert_eq!(::std::mem::size_of::<[u64; 29usize]>() , 232usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36148,7 +36221,7 @@ pub mod root { [u64; 29usize] ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_257() { + fn __bindgen_test_layout_MutableHandle_instantiation_250() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36159,7 +36232,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_258() { + fn __bindgen_test_layout_MutableHandle_instantiation_251() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36170,7 +36243,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_259() { + fn __bindgen_test_layout_already_AddRefed_instantiation_252() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::CSSValue>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36181,7 +36254,7 @@ pub mod root { root::already_AddRefed<root::mozilla::dom::CSSValue> ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_260() { + fn __bindgen_test_layout_DefaultDelete_instantiation_253() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36192,7 +36265,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_261() { + fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_254() { assert_eq!(::std::mem::size_of::<[u64; 6usize]>() , 48usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36203,7 +36276,7 @@ pub mod root { [u64; 6usize] ) )); } #[test] - fn __bindgen_test_layout_Rooted_instantiation_262() { + fn __bindgen_test_layout_Rooted_instantiation_255() { assert_eq!(::std::mem::size_of::<[u64; 3usize]>() , 24usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36214,7 +36287,7 @@ pub mod root { [u64; 3usize] ) )); } #[test] - fn __bindgen_test_layout_Rooted_instantiation_263() { + fn __bindgen_test_layout_Rooted_instantiation_256() { assert_eq!(::std::mem::size_of::<[u64; 3usize]>() , 24usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36225,7 +36298,7 @@ pub mod root { [u64; 3usize] ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_264() { + fn __bindgen_test_layout_already_AddRefed_instantiation_257() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsISupports>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36236,7 +36309,7 @@ pub mod root { root::already_AddRefed<root::nsISupports> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_265() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_258() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsISupports>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36247,7 +36320,7 @@ pub mod root { root::nsCOMPtr<root::nsISupports> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_266() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_259() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIRunnable>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36258,7 +36331,7 @@ pub mod root { root::nsCOMPtr<root::nsIRunnable> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_267() { + fn __bindgen_test_layout_nsTArray_instantiation_260() { assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36269,7 +36342,7 @@ pub mod root { root::nsTArray<::nsstring::nsStringRepr> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_268() { + fn __bindgen_test_layout_Handle_instantiation_261() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36280,7 +36353,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_269() { + fn __bindgen_test_layout_MutableHandle_instantiation_262() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36291,7 +36364,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_270() { + fn __bindgen_test_layout_Handle_instantiation_263() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36302,7 +36375,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_271() { + fn __bindgen_test_layout_MutableHandle_instantiation_264() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36313,7 +36386,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_272() { + fn __bindgen_test_layout_nsTArray_instantiation_265() { assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36324,7 +36397,7 @@ pub mod root { root::nsTArray<::nsstring::nsStringRepr> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_273() { + fn __bindgen_test_layout_Handle_instantiation_266() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36335,7 +36408,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_274() { + fn __bindgen_test_layout_already_AddRefed_instantiation_267() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36346,7 +36419,7 @@ pub mod root { root::already_AddRefed<root::mozilla::dom::NodeInfo> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_275() { + fn __bindgen_test_layout_already_AddRefed_instantiation_268() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36357,7 +36430,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_276() { + fn __bindgen_test_layout_Handle_instantiation_269() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36368,7 +36441,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_277() { + fn __bindgen_test_layout_nsTArray_instantiation_270() { assert_eq!(::std::mem::size_of::<root::nsTArray<f64>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36379,7 +36452,7 @@ pub mod root { root::nsTArray<f64> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_278() { + fn __bindgen_test_layout_RefPtr_instantiation_271() { assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::DOMIntersectionObserverEntry>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36392,7 +36465,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_279() { + fn __bindgen_test_layout_nsTArray_instantiation_272() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::dom::DOMIntersectionObserverEntry>>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36405,7 +36478,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_nsPtrHashKey_instantiation_280() { + fn __bindgen_test_layout_nsPtrHashKey_instantiation_273() { assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<root::mozilla::dom::Element>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36416,7 +36489,7 @@ pub mod root { root::nsPtrHashKey<root::mozilla::dom::Element> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_281() { + fn __bindgen_test_layout_RefPtr_instantiation_274() { assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::DOMIntersectionObserverEntry>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36429,7 +36502,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_282() { + fn __bindgen_test_layout_UniquePtr_instantiation_275() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::ProfilerBacktrace>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36440,7 +36513,7 @@ pub mod root { root::mozilla::UniquePtr<root::ProfilerBacktrace> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_283() { + fn __bindgen_test_layout_nsTArray_instantiation_276() { assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36451,7 +36524,7 @@ pub mod root { root::nsTArray<::nsstring::nsStringRepr> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_284() { + fn __bindgen_test_layout_Handle_instantiation_277() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36462,7 +36535,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_285() { + fn __bindgen_test_layout_MutableHandle_instantiation_278() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36473,7 +36546,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_286() { + fn __bindgen_test_layout_Handle_instantiation_279() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36484,7 +36557,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_287() { + fn __bindgen_test_layout_MutableHandle_instantiation_280() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36495,7 +36568,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_288() { + fn __bindgen_test_layout_already_AddRefed_instantiation_281() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36506,7 +36579,7 @@ pub mod root { root::already_AddRefed<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_nsDataHashtable_instantiation_289() { + fn __bindgen_test_layout_nsDataHashtable_instantiation_282() { assert_eq!(::std::mem::size_of::<[u64; 6usize]>() , 48usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36517,7 +36590,7 @@ pub mod root { [u64; 6usize] ) )); } #[test] - fn __bindgen_test_layout_OwningNonNull_instantiation_290() { + fn __bindgen_test_layout_OwningNonNull_instantiation_283() { assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::mozilla::EffectCompositor_AnimationStyleRuleProcessor>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36530,7 +36603,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_291() { + fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_284() { assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::nsIAtom>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36541,7 +36614,7 @@ pub mod root { root::nsRefPtrHashKey<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_292() { + fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_285() { assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::nsIContent>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36552,7 +36625,7 @@ pub mod root { root::nsRefPtrHashKey<root::nsIContent> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_293() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_286() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIRunnable>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36563,7 +36636,7 @@ pub mod root { root::nsCOMPtr<root::nsIRunnable> ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_294() { + fn __bindgen_test_layout_DefaultDelete_instantiation_287() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36574,7 +36647,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_295() { + fn __bindgen_test_layout_already_AddRefed_instantiation_288() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36585,7 +36658,7 @@ pub mod root { root::already_AddRefed<root::mozilla::URLExtraData> ) )); } #[test] - fn __bindgen_test_layout_nsMainThreadPtrHolder_instantiation_296() { + fn __bindgen_test_layout_nsMainThreadPtrHolder_instantiation_289() { assert_eq!(::std::mem::size_of::<root::nsMainThreadPtrHolder<root::nsIURI>>() , 24usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36596,7 +36669,7 @@ pub mod root { root::nsMainThreadPtrHolder<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_297() { + fn __bindgen_test_layout_already_AddRefed_instantiation_290() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36607,7 +36680,7 @@ pub mod root { root::already_AddRefed<root::mozilla::URLExtraData> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_298() { + fn __bindgen_test_layout_already_AddRefed_instantiation_291() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36618,7 +36691,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_299() { + fn __bindgen_test_layout_already_AddRefed_instantiation_292() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36629,7 +36702,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_300() { + fn __bindgen_test_layout_already_AddRefed_instantiation_293() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36640,7 +36713,7 @@ pub mod root { root::already_AddRefed<root::mozilla::URLExtraData> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_301() { + fn __bindgen_test_layout_already_AddRefed_instantiation_294() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36651,7 +36724,7 @@ pub mod root { root::already_AddRefed<root::mozilla::URLExtraData> ) )); } #[test] - fn __bindgen_test_layout_nsPtrHashKey_instantiation_302() { + fn __bindgen_test_layout_nsPtrHashKey_instantiation_295() { assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<root::nsIDocument>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36662,7 +36735,7 @@ pub mod root { root::nsPtrHashKey<root::nsIDocument> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_303() { + fn __bindgen_test_layout_already_AddRefed_instantiation_296() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36673,7 +36746,7 @@ pub mod root { root::already_AddRefed<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_304() { + fn __bindgen_test_layout_DefaultDelete_instantiation_297() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36684,7 +36757,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_305() { + fn __bindgen_test_layout_UniquePtr_instantiation_298() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValueList>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36695,7 +36768,7 @@ pub mod root { root::mozilla::UniquePtr<root::nsCSSValueList> ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_306() { + fn __bindgen_test_layout_DefaultDelete_instantiation_299() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36706,7 +36779,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_307() { + fn __bindgen_test_layout_UniquePtr_instantiation_300() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValuePairList>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36717,7 +36790,7 @@ pub mod root { root::mozilla::UniquePtr<root::nsCSSValuePairList> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_308() { + fn __bindgen_test_layout_already_AddRefed_instantiation_301() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsStringBuffer>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36728,7 +36801,7 @@ pub mod root { root::already_AddRefed<root::nsStringBuffer> ) )); } #[test] - fn __bindgen_test_layout_SupportsWeakPtr_instantiation_309() { + fn __bindgen_test_layout_SupportsWeakPtr_instantiation_302() { assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( u64 ) )); @@ -36737,7 +36810,7 @@ pub mod root { u64 ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_310() { + fn __bindgen_test_layout_nsTArray_instantiation_303() { assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36748,7 +36821,7 @@ pub mod root { root::nsTArray<::nsstring::nsStringRepr> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_311() { + fn __bindgen_test_layout_already_AddRefed_instantiation_304() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36759,7 +36832,7 @@ pub mod root { root::already_AddRefed<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_312() { + fn __bindgen_test_layout_already_AddRefed_instantiation_305() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36770,7 +36843,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_Maybe_instantiation_313() { + fn __bindgen_test_layout_Maybe_instantiation_306() { assert_eq!(::std::mem::size_of::<[u32; 3usize]>() , 12usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36781,7 +36854,7 @@ pub mod root { [u32; 3usize] ) )); } #[test] - fn __bindgen_test_layout_Maybe_instantiation_314() { + fn __bindgen_test_layout_Maybe_instantiation_307() { assert_eq!(::std::mem::size_of::<[u32; 3usize]>() , 12usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36792,7 +36865,7 @@ pub mod root { [u32; 3usize] ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_315() { + fn __bindgen_test_layout_already_AddRefed_instantiation_308() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsStyleImageRequest>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36803,7 +36876,7 @@ pub mod root { root::already_AddRefed<root::nsStyleImageRequest> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_316() { + fn __bindgen_test_layout_already_AddRefed_instantiation_309() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36814,7 +36887,7 @@ pub mod root { root::already_AddRefed<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_317() { + fn __bindgen_test_layout_DefaultDelete_instantiation_310() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36825,7 +36898,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_318() { + fn __bindgen_test_layout_UniquePtr_instantiation_311() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsStyleSides>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36836,7 +36909,7 @@ pub mod root { root::mozilla::UniquePtr<root::nsStyleSides> ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_319() { + fn __bindgen_test_layout_DefaultDelete_instantiation_312() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36847,7 +36920,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_320() { + fn __bindgen_test_layout_UniquePtr_instantiation_313() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsStyleSides>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36858,7 +36931,7 @@ pub mod root { root::mozilla::UniquePtr<root::nsStyleSides> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_321() { + fn __bindgen_test_layout_already_AddRefed_instantiation_314() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36869,7 +36942,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_Maybe_instantiation_322() { + fn __bindgen_test_layout_Maybe_instantiation_315() { assert_eq!(::std::mem::size_of::<[u32; 3usize]>() , 12usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36880,7 +36953,7 @@ pub mod root { [u32; 3usize] ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_323() { + fn __bindgen_test_layout_DefaultDelete_instantiation_316() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36891,7 +36964,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_324() { + fn __bindgen_test_layout_DefaultDelete_instantiation_317() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36902,7 +36975,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_pair_instantiation_325() { + fn __bindgen_test_layout_pair_instantiation_318() { assert_eq!(::std::mem::size_of::<root::std::pair<::nsstring::nsStringRepr, ::nsstring::nsStringRepr>>() , 32usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36913,7 +36986,7 @@ pub mod root { root::std::pair<::nsstring::nsStringRepr, ::nsstring::nsStringRepr> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_326() { + fn __bindgen_test_layout_nsTArray_instantiation_319() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::std::pair<::nsstring::nsStringRepr, ::nsstring::nsStringRepr>>>() , 8usize , concat ! ( @@ -36928,7 +37001,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_327() { + fn __bindgen_test_layout_already_AddRefed_instantiation_320() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36939,7 +37012,7 @@ pub mod root { root::already_AddRefed<root::nsIURI> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_328() { + fn __bindgen_test_layout_nsTArray_instantiation_321() { assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36950,7 +37023,7 @@ pub mod root { root::nsTArray<::nsstring::nsStringRepr> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_329() { + fn __bindgen_test_layout_nsTArray_instantiation_322() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsStyleCoord>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36961,7 +37034,7 @@ pub mod root { root::nsTArray<root::nsStyleCoord> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_330() { + fn __bindgen_test_layout_nsTArray_instantiation_323() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsStyleCoord>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36972,7 +37045,7 @@ pub mod root { root::nsTArray<root::nsStyleCoord> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_331() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_324() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIAtom>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36983,7 +37056,7 @@ pub mod root { root::nsCOMPtr<root::nsIAtom> ) )); } #[test] - fn __bindgen_test_layout_nsStyleAutoArray_instantiation_332() { + fn __bindgen_test_layout_nsStyleAutoArray_instantiation_325() { assert_eq!(::std::mem::size_of::<root::nsStyleAutoArray<root::mozilla::StyleAnimation>>() , 64usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -36994,7 +37067,7 @@ pub mod root { root::nsStyleAutoArray<root::mozilla::StyleAnimation> ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_333() { + fn __bindgen_test_layout_DefaultDelete_instantiation_326() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37005,7 +37078,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_334() { + fn __bindgen_test_layout_UniquePtr_instantiation_327() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValueList>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37016,7 +37089,7 @@ pub mod root { root::mozilla::UniquePtr<root::nsCSSValueList> ) )); } #[test] - fn __bindgen_test_layout_DefaultDelete_instantiation_335() { + fn __bindgen_test_layout_DefaultDelete_instantiation_328() { assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37027,7 +37100,7 @@ pub mod root { root::mozilla::DefaultDelete ) )); } #[test] - fn __bindgen_test_layout_UniquePtr_instantiation_336() { + fn __bindgen_test_layout_UniquePtr_instantiation_329() { assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValuePairList>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37038,7 +37111,7 @@ pub mod root { root::mozilla::UniquePtr<root::nsCSSValuePairList> ) )); } #[test] - fn __bindgen_test_layout_NonNull_instantiation_337() { + fn __bindgen_test_layout_NonNull_instantiation_330() { assert_eq!(::std::mem::size_of::<root::mozilla::dom::NonNull<root::mozilla::dom::Element>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37051,7 +37124,7 @@ pub mod root { )); } #[test] - fn __bindgen_test_layout_NonNull_instantiation_338() { + fn __bindgen_test_layout_NonNull_instantiation_331() { assert_eq!(::std::mem::size_of::<root::mozilla::dom::NonNull<root::mozilla::dom::CSSPseudoElement>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37064,7 +37137,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_339() { + fn __bindgen_test_layout_Handle_instantiation_332() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37075,7 +37148,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_340() { + fn __bindgen_test_layout_MutableHandle_instantiation_333() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37086,7 +37159,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Maybe_instantiation_341() { + fn __bindgen_test_layout_Maybe_instantiation_334() { assert_eq!(::std::mem::size_of::<[u64; 18usize]>() , 144usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37097,7 +37170,7 @@ pub mod root { [u64; 18usize] ) )); } #[test] - fn __bindgen_test_layout_Maybe_instantiation_342() { + fn __bindgen_test_layout_Maybe_instantiation_335() { assert_eq!(::std::mem::size_of::<[u64; 18usize]>() , 144usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37108,7 +37181,7 @@ pub mod root { [u64; 18usize] ) )); } #[test] - fn __bindgen_test_layout_BaseTimeDuration_instantiation_343() { + fn __bindgen_test_layout_BaseTimeDuration_instantiation_336() { assert_eq!(::std::mem::size_of::<root::mozilla::BaseTimeDuration>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37119,7 +37192,7 @@ pub mod root { root::mozilla::BaseTimeDuration ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_344() { + fn __bindgen_test_layout_already_AddRefed_instantiation_337() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37130,7 +37203,7 @@ pub mod root { root::already_AddRefed<root::mozilla::dom::NodeInfo> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_345() { + fn __bindgen_test_layout_already_AddRefed_instantiation_338() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37141,7 +37214,7 @@ pub mod root { root::already_AddRefed<root::mozilla::dom::NodeInfo> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_346() { + fn __bindgen_test_layout_nsTArray_instantiation_339() { assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37152,7 +37225,7 @@ pub mod root { root::nsTArray<*mut root::nsIContent> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_347() { + fn __bindgen_test_layout_nsTArray_instantiation_340() { assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37163,7 +37236,7 @@ pub mod root { root::nsTArray<*mut root::nsIContent> ) )); } #[test] - fn __bindgen_test_layout_nsCOMPtr_instantiation_348() { + fn __bindgen_test_layout_nsCOMPtr_instantiation_341() { assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIContent>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37174,7 +37247,7 @@ pub mod root { root::nsCOMPtr<root::nsIContent> ) )); } #[test] - fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_349() { + fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_342() { assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::mozilla::dom::DOMIntersectionObserver>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37187,7 +37260,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_350() { + fn __bindgen_test_layout_already_AddRefed_instantiation_343() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37198,7 +37271,7 @@ pub mod root { root::already_AddRefed<root::mozilla::dom::NodeInfo> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_351() { + fn __bindgen_test_layout_nsTArray_instantiation_344() { assert_eq!(::std::mem::size_of::<root::nsTArray<root::mozilla::DisplayItemClip_RoundedRect>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37211,7 +37284,7 @@ pub mod root { ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_352() { + fn __bindgen_test_layout_Handle_instantiation_345() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37222,7 +37295,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_353() { + fn __bindgen_test_layout_Handle_instantiation_346() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37233,7 +37306,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_RefPtr_instantiation_354() { + fn __bindgen_test_layout_RefPtr_instantiation_347() { assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::DOMRect>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37244,7 +37317,7 @@ pub mod root { root::RefPtr<root::mozilla::dom::DOMRect> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_355() { + fn __bindgen_test_layout_Handle_instantiation_348() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37255,7 +37328,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_356() { + fn __bindgen_test_layout_MutableHandle_instantiation_349() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37266,7 +37339,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Sequence_instantiation_357() { + fn __bindgen_test_layout_Sequence_instantiation_350() { assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( u64 ) )); @@ -37275,7 +37348,7 @@ pub mod root { u64 ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_358() { + fn __bindgen_test_layout_Handle_instantiation_351() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37286,7 +37359,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Sequence_instantiation_359() { + fn __bindgen_test_layout_Sequence_instantiation_352() { assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( u64 ) )); @@ -37295,7 +37368,7 @@ pub mod root { u64 ) )); } #[test] - fn __bindgen_test_layout_Sequence_instantiation_360() { + fn __bindgen_test_layout_Sequence_instantiation_353() { assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( u64 ) )); @@ -37304,7 +37377,7 @@ pub mod root { u64 ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_361() { + fn __bindgen_test_layout_Handle_instantiation_354() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37315,7 +37388,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_362() { + fn __bindgen_test_layout_Handle_instantiation_355() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37326,7 +37399,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_363() { + fn __bindgen_test_layout_MutableHandle_instantiation_356() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37337,7 +37410,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_364() { + fn __bindgen_test_layout_Handle_instantiation_357() { assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37348,7 +37421,7 @@ pub mod root { root::JS::Handle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_MutableHandle_instantiation_365() { + fn __bindgen_test_layout_MutableHandle_instantiation_358() { assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37359,7 +37432,7 @@ pub mod root { root::JS::MutableHandle<root::JS::Value> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_366() { + fn __bindgen_test_layout_Handle_instantiation_359() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37370,7 +37443,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_367() { + fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_360() { assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::mozilla::dom::Element>>() , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37381,7 +37454,7 @@ pub mod root { root::nsRefPtrHashKey<root::mozilla::dom::Element> ) )); } #[test] - fn __bindgen_test_layout_nsClassHashtable_instantiation_368() { + fn __bindgen_test_layout_nsClassHashtable_instantiation_361() { assert_eq!(::std::mem::size_of::<[u64; 6usize]>() , 48usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37392,7 +37465,7 @@ pub mod root { [u64; 6usize] ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_369() { + fn __bindgen_test_layout_Handle_instantiation_362() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37403,7 +37476,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_370() { + fn __bindgen_test_layout_nsTArray_instantiation_363() { assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37414,7 +37487,7 @@ pub mod root { root::nsTArray<::nsstring::nsStringRepr> ) )); } #[test] - fn __bindgen_test_layout_already_AddRefed_instantiation_371() { + fn __bindgen_test_layout_already_AddRefed_instantiation_364() { assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::CSSValue>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37425,7 +37498,7 @@ pub mod root { root::already_AddRefed<root::mozilla::dom::CSSValue> ) )); } #[test] - fn __bindgen_test_layout_Handle_instantiation_372() { + fn __bindgen_test_layout_Handle_instantiation_365() { assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37436,7 +37509,7 @@ pub mod root { root::JS::Handle<*mut root::JSObject> ) )); } #[test] - fn __bindgen_test_layout_nsTArray_instantiation_373() { + fn __bindgen_test_layout_nsTArray_instantiation_366() { assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::css::DocumentRule>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( @@ -37447,7 +37520,7 @@ pub mod root { root::nsTArray<*mut root::mozilla::css::DocumentRule> ) )); } #[test] - fn __bindgen_test_layout_nsAutoPtr_instantiation_374() { + fn __bindgen_test_layout_nsAutoPtr_instantiation_367() { assert_eq!(::std::mem::size_of::<root::nsAutoPtr<root::nsMediaQuery>>() , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( |