aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/gecko/generated/structs_debug.rs
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <emilio@crisal.io>2017-09-06 12:50:41 +0200
committerEmilio Cobos Álvarez <emilio@crisal.io>2017-09-06 13:20:00 +0200
commitd8234fef8291947d1990667d88c6a55125eea9e0 (patch)
tree58abe5d795f6c42e3a483e16de94ca1b4770eb34 /components/style/gecko/generated/structs_debug.rs
parent7d2e2e25d6dc8515bcdd3f65e093aa7382a27191 (diff)
downloadservo-d8234fef8291947d1990667d88c6a55125eea9e0.tar.gz
servo-d8234fef8291947d1990667d88c6a55125eea9e0.zip
style: update bindings.
Diffstat (limited to 'components/style/gecko/generated/structs_debug.rs')
-rw-r--r--components/style/gecko/generated/structs_debug.rs587
1 files changed, 349 insertions, 238 deletions
diff --git a/components/style/gecko/generated/structs_debug.rs b/components/style/gecko/generated/structs_debug.rs
index c3baa55eee7..982722b5ef5 100644
--- a/components/style/gecko/generated/structs_debug.rs
+++ b/components/style/gecko/generated/structs_debug.rs
@@ -1045,20 +1045,8 @@ pub mod root {
}
pub type pair_first_type<_T1> = _T1;
pub type pair_second_type<_T2> = _T2;
- pub type pair__EnableB = u8;
- #[repr(C)]
- #[derive(Debug, Copy, Clone)]
- pub struct pair__CheckArgs {
- pub _address: u8,
- }
- pub type pair__CheckArgsDep = u8;
- #[repr(C)]
- #[derive(Debug, Copy, Clone)]
- pub struct pair__CheckTupleLikeConstructor {
- pub _address: u8,
- }
- pub type pair__CheckTLC = u8;
- pub type conditional_type<_If> = _If;
+ pub type pair__PCCP = u8;
+ pub type pair__PCCFP = u8;
#[repr(C)]
#[derive(Debug, Copy)]
pub struct input_iterator_tag {
@@ -1078,118 +1066,37 @@ pub mod root {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
- #[derive(Debug, Copy)]
- pub struct forward_iterator_tag {
- pub _address: u8,
- }
- #[test]
- fn bindgen_test_layout_forward_iterator_tag() {
- assert_eq!(::std::mem::size_of::<forward_iterator_tag>() , 1usize
- , concat ! (
- "Size of: " , stringify ! ( forward_iterator_tag ) ));
- assert_eq! (::std::mem::align_of::<forward_iterator_tag>() ,
- 1usize , concat ! (
- "Alignment of " , stringify ! ( forward_iterator_tag )
- ));
- }
- impl Clone for forward_iterator_tag {
- fn clone(&self) -> Self { *self }
- }
- #[repr(C)]
- #[derive(Debug, Copy)]
- pub struct bidirectional_iterator_tag {
- pub _address: u8,
- }
- #[test]
- fn bindgen_test_layout_bidirectional_iterator_tag() {
- assert_eq!(::std::mem::size_of::<bidirectional_iterator_tag>() ,
- 1usize , concat ! (
- "Size of: " , stringify ! ( bidirectional_iterator_tag
- ) ));
- assert_eq! (::std::mem::align_of::<bidirectional_iterator_tag>() ,
- 1usize , concat ! (
- "Alignment of " , stringify ! (
- bidirectional_iterator_tag ) ));
- }
- impl Clone for bidirectional_iterator_tag {
- fn clone(&self) -> Self { *self }
- }
- #[repr(C)]
- #[derive(Debug, Copy)]
- pub struct random_access_iterator_tag {
- pub _address: u8,
- }
- #[test]
- fn bindgen_test_layout_random_access_iterator_tag() {
- assert_eq!(::std::mem::size_of::<random_access_iterator_tag>() ,
- 1usize , concat ! (
- "Size of: " , stringify ! ( random_access_iterator_tag
- ) ));
- assert_eq! (::std::mem::align_of::<random_access_iterator_tag>() ,
- 1usize , concat ! (
- "Alignment of " , stringify ! (
- random_access_iterator_tag ) ));
- }
- impl Clone for random_access_iterator_tag {
- fn clone(&self) -> Self { *self }
- }
- #[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct iterator {
pub _address: u8,
}
+ pub type iterator_iterator_category<_Category> = _Category;
pub type iterator_value_type<_Tp> = _Tp;
pub type iterator_difference_type<_Distance> = _Distance;
pub type iterator_pointer<_Pointer> = _Pointer;
pub type iterator_reference<_Reference> = _Reference;
- pub type iterator_iterator_category<_Category> = _Category;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct atomic {
}
- pub type atomic___base = u8;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct function {
pub _address: u8,
}
- pub type __bit_iterator_difference_type = [u8; 0usize];
- pub type __bit_iterator_value_type = bool;
- pub type __bit_iterator_pointer = u8;
- pub type __bit_iterator_reference = u8;
- pub type __bit_iterator_iterator_category =
- root::std::random_access_iterator_tag;
- pub type __bit_iterator___storage_type = [u8; 0usize];
- pub type __bit_iterator___storage_pointer = [u8; 0usize];
+ pub type _Base_bitset__WordT = ::std::os::raw::c_ulong;
+ pub type bitset__Base = u8;
+ pub type bitset__WordT = ::std::os::raw::c_ulong;
#[repr(C)]
- pub struct __bit_const_reference {
- pub __seg_: root::std::__bit_const_reference___storage_pointer,
- pub __mask_: root::std::__bit_const_reference___storage_type,
- }
- pub type __bit_const_reference___storage_type = [u8; 0usize];
- pub type __bit_const_reference___storage_pointer = [u8; 0usize];
- pub type __bit_reference___storage_type = [u8; 0usize];
- pub type __bit_reference___storage_pointer = [u8; 0usize];
- pub type __bitset_difference_type = isize;
- pub type __bitset_size_type = usize;
- pub type __bitset___storage_type = root::std::__bitset_size_type;
- pub type __bitset___self = u8;
- pub type __bitset___storage_pointer =
- *mut root::std::__bitset___storage_type;
- pub type __bitset___const_storage_pointer =
- *const root::std::__bitset___storage_type;
- pub const __bitset___bits_per_word: ::std::os::raw::c_uint = 64;
- pub type __bitset_reference = u8;
- pub type __bitset_const_reference = root::std::__bit_const_reference;
- pub type __bitset_iterator = u8;
- pub type __bitset_const_iterator = u8;
- extern "C" {
- #[link_name = "__n_words"]
- pub static bitset___n_words: ::std::os::raw::c_uint;
+ #[derive(Debug)]
+ pub struct bitset_reference {
+ pub _M_wp: *mut root::std::bitset__WordT,
+ pub _M_bpos: usize,
}
- pub type bitset_base = u8;
- pub type bitset_reference = root::std::bitset_base;
- pub type bitset_const_reference = root::std::bitset_base;
+ }
+ pub mod __gnu_cxx {
+ #[allow(unused_imports)]
+ use self::super::super::root;
}
pub mod mozilla {
#[allow(unused_imports)]
@@ -2330,7 +2237,7 @@ pub mod root {
}
}
#[repr(C)]
- #[derive(Debug, Copy)]
+ #[derive(Debug)]
pub struct ThreadSafeAutoRefCnt {
pub mValue: u64,
}
@@ -2351,9 +2258,6 @@ pub mod root {
ThreadSafeAutoRefCnt ) , "::" , stringify ! ( mValue )
));
}
- impl Clone for ThreadSafeAutoRefCnt {
- fn clone(&self) -> Self { *self }
- }
#[repr(C)]
#[derive(Debug)]
pub struct OwningNonNull<T> {
@@ -6161,13 +6065,14 @@ pub mod root {
pub mFirstChild: root::RefPtr<root::mozilla::StyleSheet>,
pub mSheets: [u64; 10usize],
pub mSourceMapURL: ::nsstring::nsStringRepr,
+ pub mSourceMapURLFromComment: ::nsstring::nsStringRepr,
pub mPrincipalSet: bool,
}
pub use self::super::super::root::mozilla::net::ReferrerPolicy as
StyleSheetInfo_ReferrerPolicy;
#[test]
fn bindgen_test_layout_StyleSheetInfo() {
- assert_eq!(::std::mem::size_of::<StyleSheetInfo>() , 216usize ,
+ assert_eq!(::std::mem::size_of::<StyleSheetInfo>() , 232usize ,
concat ! ( "Size of: " , stringify ! ( StyleSheetInfo )
));
assert_eq! (::std::mem::align_of::<StyleSheetInfo>() , 8usize ,
@@ -6233,7 +6138,14 @@ pub mod root {
) , "::" , stringify ! ( mSourceMapURL ) ));
assert_eq! (unsafe {
& ( * ( 0 as * const StyleSheetInfo ) ) .
- mPrincipalSet as * const _ as usize } , 208usize ,
+ mSourceMapURLFromComment as * const _ as usize } ,
+ 208usize , concat ! (
+ "Alignment of field: " , stringify ! ( StyleSheetInfo
+ ) , "::" , stringify ! ( mSourceMapURLFromComment )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const StyleSheetInfo ) ) .
+ mPrincipalSet as * const _ as usize } , 224usize ,
concat ! (
"Alignment of field: " , stringify ! ( StyleSheetInfo
) , "::" , stringify ! ( mPrincipalSet ) ));
@@ -6284,6 +6196,128 @@ pub mod root {
NotPseudo = 28,
MAX = 29,
}
+ /// The set of style sheets that apply to a document, backed by a Servo
+ /// Stylist. A ServoStyleSet contains ServoStyleSheets.
+ #[repr(C)]
+ #[derive(Debug)]
+ pub struct ServoStyleSet {
+ pub mKind: root::mozilla::ServoStyleSet_Kind,
+ pub mPresContext: *mut root::nsPresContext,
+ pub mLastPresContextUsesXBLStyleSet: *mut ::std::os::raw::c_void,
+ pub mRawSet: root::mozilla::UniquePtr<root::RawServoStyleSet>,
+ pub mSheets: [u64; 9usize],
+ pub mAuthorStyleDisabled: bool,
+ pub mStylistState: root::mozilla::StylistState,
+ pub mUserFontSetUpdateGeneration: u64,
+ pub mUserFontCacheUpdateGeneration: u32,
+ pub mNeedsRestyleAfterEnsureUniqueInner: bool,
+ pub mNonInheritingStyleContexts: [u64; 7usize],
+ pub mPostTraversalTasks: root::nsTArray<root::mozilla::PostTraversalTask>,
+ pub mStyleRuleMap: root::RefPtr<root::mozilla::ServoStyleRuleMap>,
+ pub mBindingManager: root::RefPtr<root::nsBindingManager>,
+ }
+ pub type ServoStyleSet_SnapshotTable =
+ root::mozilla::ServoElementSnapshotTable;
+ #[repr(u8)]
+ #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
+ pub enum ServoStyleSet_Kind { Master = 0, ForXBL = 1, }
+ extern "C" {
+ #[link_name = "_ZN7mozilla13ServoStyleSet17sInServoTraversalE"]
+ pub static mut ServoStyleSet_sInServoTraversal:
+ *mut root::mozilla::ServoStyleSet;
+ }
+ #[test]
+ fn bindgen_test_layout_ServoStyleSet() {
+ assert_eq!(::std::mem::size_of::<ServoStyleSet>() , 208usize ,
+ concat ! ( "Size of: " , stringify ! ( ServoStyleSet )
+ ));
+ assert_eq! (::std::mem::align_of::<ServoStyleSet>() , 8usize ,
+ concat ! (
+ "Alignment of " , stringify ! ( ServoStyleSet ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) . mKind as *
+ const _ as usize } , 0usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mKind ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) . mPresContext
+ as * const _ as usize } , 8usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mPresContext ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) .
+ mLastPresContextUsesXBLStyleSet as * const _ as usize
+ } , 16usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mLastPresContextUsesXBLStyleSet
+ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) . mRawSet as *
+ const _ as usize } , 24usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mRawSet ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) . mSheets as *
+ const _ as usize } , 32usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mSheets ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) .
+ mAuthorStyleDisabled as * const _ as usize } ,
+ 104usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mAuthorStyleDisabled ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) . mStylistState
+ as * const _ as usize } , 105usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mStylistState ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) .
+ mUserFontSetUpdateGeneration as * const _ as usize } ,
+ 112usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mUserFontSetUpdateGeneration )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) .
+ mUserFontCacheUpdateGeneration as * const _ as usize }
+ , 120usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mUserFontCacheUpdateGeneration
+ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) .
+ mNeedsRestyleAfterEnsureUniqueInner as * const _ as
+ usize } , 124usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! (
+ mNeedsRestyleAfterEnsureUniqueInner ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) .
+ mNonInheritingStyleContexts as * const _ as usize } ,
+ 128usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mNonInheritingStyleContexts )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) .
+ mPostTraversalTasks as * const _ as usize } , 184usize
+ , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mPostTraversalTasks ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) . mStyleRuleMap
+ as * const _ as usize } , 192usize , concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mStyleRuleMap ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ServoStyleSet ) ) .
+ mBindingManager as * const _ as usize } , 200usize ,
+ concat ! (
+ "Alignment of field: " , stringify ! ( ServoStyleSet )
+ , "::" , stringify ! ( mBindingManager ) ));
+ }
#[repr(C)]
#[derive(Debug, Copy)]
pub struct SeenPtrs {
@@ -9030,7 +9064,7 @@ pub mod root {
#[test]
fn bindgen_test_layout_ServoStyleSheetInner() {
assert_eq!(::std::mem::size_of::<ServoStyleSheetInner>() ,
- 232usize , concat ! (
+ 248usize , concat ! (
"Size of: " , stringify ! ( ServoStyleSheetInner ) ));
assert_eq! (::std::mem::align_of::<ServoStyleSheetInner>() ,
8usize , concat ! (
@@ -9038,14 +9072,14 @@ pub mod root {
));
assert_eq! (unsafe {
& ( * ( 0 as * const ServoStyleSheetInner ) ) .
- mContents as * const _ as usize } , 216usize , concat
+ mContents as * const _ as usize } , 232usize , concat
! (
"Alignment of field: " , stringify ! (
ServoStyleSheetInner ) , "::" , stringify ! (
mContents ) ));
assert_eq! (unsafe {
& ( * ( 0 as * const ServoStyleSheetInner ) ) .
- mURLData as * const _ as usize } , 224usize , concat !
+ mURLData as * const _ as usize } , 240usize , concat !
(
"Alignment of field: " , stringify ! (
ServoStyleSheetInner ) , "::" , stringify ! ( mURLData
@@ -9880,6 +9914,18 @@ pub mod root {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
+ #[derive(Debug, Copy, Clone)]
+ pub struct ServoStyleRuleMap {
+ _unused: [u8; 0],
+ }
+ #[repr(u8)]
+ #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
+ pub enum StylistState {
+ NotDirty = 0,
+ StyleSheetsDirty = 1,
+ XBLStyleSheetsDirty = 2,
+ }
+ #[repr(C)]
#[derive(Debug)]
pub struct CSSFontFaceDescriptors {
pub mFamily: root::nsCSSValue,
@@ -11114,6 +11160,7 @@ pub mod root {
pub mRecording: bool,
pub mSeenBadToken: bool,
pub mSeenVariableReference: bool,
+ pub mSourceMapURL: ::nsstring::nsStringRepr,
}
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
@@ -11129,7 +11176,7 @@ pub mod root {
}
#[test]
fn bindgen_test_layout_nsCSSScanner() {
- assert_eq!(::std::mem::size_of::<nsCSSScanner>() , 64usize , concat !
+ assert_eq!(::std::mem::size_of::<nsCSSScanner>() , 80usize , concat !
( "Size of: " , stringify ! ( nsCSSScanner ) ));
assert_eq! (::std::mem::align_of::<nsCSSScanner>() , 8usize , concat !
( "Alignment of " , stringify ! ( nsCSSScanner ) ));
@@ -11204,6 +11251,11 @@ pub mod root {
concat ! (
"Alignment of field: " , stringify ! ( nsCSSScanner ) ,
"::" , stringify ! ( mSeenVariableReference ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mSourceMapURL as *
+ const _ as usize } , 64usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mSourceMapURL ) ));
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
@@ -13578,8 +13630,11 @@ pub mod root {
pub const nsChangeHint_nsChangeHint_UpdateWidgetProperties:
root::nsChangeHint =
nsChangeHint(536870912);
+ pub const nsChangeHint_nsChangeHint_UpdateTableCellSpans:
+ root::nsChangeHint =
+ nsChangeHint(1073741824);
pub const nsChangeHint_nsChangeHint_AllHints: root::nsChangeHint =
- nsChangeHint(1073741823);
+ nsChangeHint(2147483647);
impl ::std::ops::BitOr<root::nsChangeHint> for root::nsChangeHint {
type
Output
@@ -15993,7 +16048,7 @@ pub mod root {
, "::" , stringify ! ( writing_mode ) ));
assert_eq! (unsafe {
& ( * ( 0 as * const ServoComputedData ) ) . flags as *
- const _ as usize } , 193usize , concat ! (
+ const _ as usize } , 194usize , concat ! (
"Alignment of field: " , stringify ! ( ServoComputedData )
, "::" , stringify ! ( flags ) ));
assert_eq! (unsafe {
@@ -16057,7 +16112,7 @@ pub mod root {
/// tracking. NOTE: A string buffer can be modified only if its reference
/// count is 1.
#[repr(C)]
- #[derive(Debug, Copy)]
+ #[derive(Debug)]
pub struct nsStringBuffer {
pub mRefCount: u32,
pub mStorageSize: u32,
@@ -16079,9 +16134,6 @@ pub mod root {
"Alignment of field: " , stringify ! ( nsStringBuffer ) ,
"::" , stringify ! ( mStorageSize ) ));
}
- impl Clone for nsStringBuffer {
- fn clone(&self) -> Self { *self }
- }
#[repr(C)]
#[derive(Debug, Copy)]
pub struct nsIAtom {
@@ -25809,57 +25861,57 @@ pub mod root {
pub struct nsRange {
_unused: [u8; 0],
}
- pub const NODE_HAS_LISTENERMANAGER: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_HAS_LISTENERMANAGER;
- pub const NODE_HAS_PROPERTIES: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_HAS_PROPERTIES;
- pub const NODE_IS_ANONYMOUS_ROOT: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_IS_ANONYMOUS_ROOT;
- pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE;
- pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_IS_NATIVE_ANONYMOUS_ROOT;
- pub const NODE_FORCE_XBL_BINDINGS: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_FORCE_XBL_BINDINGS;
- pub const NODE_MAY_BE_IN_BINDING_MNGR: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_MAY_BE_IN_BINDING_MNGR;
- pub const NODE_IS_EDITABLE: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_IS_EDITABLE;
- pub const NODE_IS_NATIVE_ANONYMOUS: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_IS_NATIVE_ANONYMOUS;
- pub const NODE_IS_IN_SHADOW_TREE: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_IS_IN_SHADOW_TREE;
- pub const NODE_HAS_EMPTY_SELECTOR: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_HAS_EMPTY_SELECTOR;
- pub const NODE_HAS_SLOW_SELECTOR: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_HAS_SLOW_SELECTOR;
- pub const NODE_HAS_EDGE_CHILD_SELECTOR: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_HAS_EDGE_CHILD_SELECTOR;
- pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS;
- pub const NODE_ALL_SELECTOR_FLAGS: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_ALL_SELECTOR_FLAGS;
- pub const NODE_NEEDS_FRAME: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_NEEDS_FRAME;
- pub const NODE_DESCENDANTS_NEED_FRAMES: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_DESCENDANTS_NEED_FRAMES;
- pub const NODE_HAS_ACCESSKEY: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_HAS_ACCESSKEY;
- pub const NODE_HAS_DIRECTION_RTL: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_HAS_DIRECTION_RTL;
- pub const NODE_HAS_DIRECTION_LTR: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_HAS_DIRECTION_LTR;
- pub const NODE_ALL_DIRECTION_FLAGS: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_ALL_DIRECTION_FLAGS;
- pub const NODE_CHROME_ONLY_ACCESS: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_CHROME_ONLY_ACCESS;
- pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS;
- pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_18 =
- _bindgen_ty_18::NODE_TYPE_SPECIFIC_BITS_OFFSET;
+ pub const NODE_HAS_LISTENERMANAGER: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_HAS_LISTENERMANAGER;
+ pub const NODE_HAS_PROPERTIES: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_HAS_PROPERTIES;
+ pub const NODE_IS_ANONYMOUS_ROOT: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_IS_ANONYMOUS_ROOT;
+ pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE;
+ pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_IS_NATIVE_ANONYMOUS_ROOT;
+ pub const NODE_FORCE_XBL_BINDINGS: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_FORCE_XBL_BINDINGS;
+ pub const NODE_MAY_BE_IN_BINDING_MNGR: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_MAY_BE_IN_BINDING_MNGR;
+ pub const NODE_IS_EDITABLE: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_IS_EDITABLE;
+ pub const NODE_IS_NATIVE_ANONYMOUS: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_IS_NATIVE_ANONYMOUS;
+ pub const NODE_IS_IN_SHADOW_TREE: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_IS_IN_SHADOW_TREE;
+ pub const NODE_HAS_EMPTY_SELECTOR: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_HAS_EMPTY_SELECTOR;
+ pub const NODE_HAS_SLOW_SELECTOR: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_HAS_SLOW_SELECTOR;
+ pub const NODE_HAS_EDGE_CHILD_SELECTOR: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_HAS_EDGE_CHILD_SELECTOR;
+ pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS;
+ pub const NODE_ALL_SELECTOR_FLAGS: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_ALL_SELECTOR_FLAGS;
+ pub const NODE_NEEDS_FRAME: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_NEEDS_FRAME;
+ pub const NODE_DESCENDANTS_NEED_FRAMES: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_DESCENDANTS_NEED_FRAMES;
+ pub const NODE_HAS_ACCESSKEY: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_HAS_ACCESSKEY;
+ pub const NODE_HAS_DIRECTION_RTL: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_HAS_DIRECTION_RTL;
+ pub const NODE_HAS_DIRECTION_LTR: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_HAS_DIRECTION_LTR;
+ pub const NODE_ALL_DIRECTION_FLAGS: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_ALL_DIRECTION_FLAGS;
+ pub const NODE_CHROME_ONLY_ACCESS: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_CHROME_ONLY_ACCESS;
+ pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS;
+ pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_77 =
+ _bindgen_ty_77::NODE_TYPE_SPECIFIC_BITS_OFFSET;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
- pub enum _bindgen_ty_18 {
+ pub enum _bindgen_ty_77 {
NODE_HAS_LISTENERMANAGER = 4,
NODE_HAS_PROPERTIES = 8,
NODE_IS_ANONYMOUS_ROOT = 16,
@@ -33485,46 +33537,46 @@ pub mod root {
assert_eq! (::std::mem::align_of::<nsISMILAttr>() , 8usize , concat !
( "Alignment of " , stringify ! ( nsISMILAttr ) ));
}
- pub const ELEMENT_SHARED_RESTYLE_BIT_1: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_1;
- pub const ELEMENT_SHARED_RESTYLE_BIT_2: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_2;
- pub const ELEMENT_SHARED_RESTYLE_BIT_3: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_3;
- pub const ELEMENT_SHARED_RESTYLE_BIT_4: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_4;
- pub const ELEMENT_HAS_DIRTY_DESCENDANTS_FOR_SERVO: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_1;
+ pub const ELEMENT_SHARED_RESTYLE_BIT_1: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_1;
+ pub const ELEMENT_SHARED_RESTYLE_BIT_2: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_2;
+ pub const ELEMENT_SHARED_RESTYLE_BIT_3: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_3;
+ pub const ELEMENT_SHARED_RESTYLE_BIT_4: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_4;
+ pub const ELEMENT_HAS_DIRTY_DESCENDANTS_FOR_SERVO: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_1;
pub const ELEMENT_HAS_ANIMATION_ONLY_DIRTY_DESCENDANTS_FOR_SERVO:
- root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_2;
- pub const ELEMENT_HAS_SNAPSHOT: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_3;
- pub const ELEMENT_HANDLED_SNAPSHOT: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_4;
- pub const ELEMENT_HAS_PENDING_RESTYLE: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_1;
- pub const ELEMENT_IS_POTENTIAL_RESTYLE_ROOT: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_2;
- pub const ELEMENT_HAS_PENDING_ANIMATION_ONLY_RESTYLE: root::_bindgen_ty_20
+ root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_2;
+ pub const ELEMENT_HAS_SNAPSHOT: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_3;
+ pub const ELEMENT_HANDLED_SNAPSHOT: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_4;
+ pub const ELEMENT_HAS_PENDING_RESTYLE: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_1;
+ pub const ELEMENT_IS_POTENTIAL_RESTYLE_ROOT: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_2;
+ pub const ELEMENT_HAS_PENDING_ANIMATION_ONLY_RESTYLE: root::_bindgen_ty_79
=
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_3;
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_3;
pub const ELEMENT_IS_POTENTIAL_ANIMATION_ONLY_RESTYLE_ROOT:
- root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_4;
- pub const ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR;
- pub const ELEMENT_PENDING_RESTYLE_FLAGS: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_PENDING_RESTYLE_FLAGS;
- pub const ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS;
- pub const ELEMENT_ALL_RESTYLE_FLAGS: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_ALL_RESTYLE_FLAGS;
- pub const ELEMENT_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_20 =
- _bindgen_ty_20::ELEMENT_TYPE_SPECIFIC_BITS_OFFSET;
+ root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_SHARED_RESTYLE_BIT_4;
+ pub const ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR;
+ pub const ELEMENT_PENDING_RESTYLE_FLAGS: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_PENDING_RESTYLE_FLAGS;
+ pub const ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS;
+ pub const ELEMENT_ALL_RESTYLE_FLAGS: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_ALL_RESTYLE_FLAGS;
+ pub const ELEMENT_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_79 =
+ _bindgen_ty_79::ELEMENT_TYPE_SPECIFIC_BITS_OFFSET;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
- pub enum _bindgen_ty_20 {
+ pub enum _bindgen_ty_79 {
ELEMENT_SHARED_RESTYLE_BIT_1 = 8388608,
ELEMENT_SHARED_RESTYLE_BIT_2 = 16777216,
ELEMENT_SHARED_RESTYLE_BIT_3 = 33554432,
@@ -33912,6 +33964,19 @@ pub mod root {
pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozPlaceholder: u32 = 8;
pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_placeholder: u32 = 8;
pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozColorSwatch: u32 = 12;
+ pub type nsCSSAnonBoxes_NonInheritingBase = u8;
+ #[repr(u8)]
+ #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
+ pub enum nsCSSAnonBoxes_NonInheriting {
+ oofPlaceholder = 0,
+ horizontalFramesetBorder = 1,
+ verticalFramesetBorder = 2,
+ framesetBlank = 3,
+ tableColGroup = 4,
+ tableCol = 5,
+ pageBreak = 6,
+ _Count = 7,
+ }
pub type nsBindingList = root::nsTArray<root::RefPtr<root::nsXBLBinding>>;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
@@ -34414,7 +34479,7 @@ pub mod root {
root::nsTArray<root::gfxFontVariation> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_212850_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_205354_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsCSSSelector>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -34770,7 +34835,7 @@ pub mod root {
root::mozilla::binding_danger::TErrorResult ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_214679_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_207182_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -34935,7 +35000,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_iterator_open0_input_iterator_tag_UniquePtr_open1_JSErrorNotes_Note_DeletePolicy_open2_JSErrorNotes_Note_close2_close1_long__bindgen_ty_id_220268__bindgen_ty_id_220275_close0_instantiation() {
+ fn __bindgen_test_layout_iterator_open0_input_iterator_tag_UniquePtr_open1_JSErrorNotes_Note_DeletePolicy_open2_JSErrorNotes_Note_close2_close1_long__bindgen_ty_id_212773__bindgen_ty_id_212780_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::std::iterator>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -35183,7 +35248,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_222771_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_215281_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIDocument_Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -35251,7 +35316,7 @@ pub mod root {
root::nsCOMPtr<root::nsIObserver> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_223076_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_215586_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIDocument_Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -35363,7 +35428,7 @@ pub mod root {
root::RefPtr<root::mozilla::URLExtraData> ) ));
}
#[test]
- fn __bindgen_test_layout_NotNull_open0__bindgen_ty_id_223625_close0_instantiation() {
+ fn __bindgen_test_layout_NotNull_open0__bindgen_ty_id_216135_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::nsIDocument_Encoding>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -35765,7 +35830,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_224047_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_216557_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -35855,7 +35920,20 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_224455_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_ServoStyleSheet_close1_close0_instantiation_1() {
+ assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::ServoStyleSheet>>>()
+ , 8usize , concat ! (
+ "Size of template specialization: " , stringify ! (
+ root::nsTArray<root::RefPtr<root::mozilla::ServoStyleSheet>>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::nsTArray<root::RefPtr<root::mozilla::ServoStyleSheet>>>()
+ , 8usize , concat ! (
+ "Alignment of template specialization: " , stringify ! (
+ root::nsTArray<root::RefPtr<root::mozilla::ServoStyleSheet>>
+ ) ));
+ }
+ #[test]
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_216977_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -35899,7 +35977,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_ServoStyleSheet_close1_close0_instantiation_1() {
+ fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_ServoStyleSheet_close1_close0_instantiation_2() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::ServoStyleSheet>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -35912,6 +35990,17 @@ pub mod root {
) ));
}
#[test]
+ fn __bindgen_test_layout_RefPtr_open0_ServoStyleContext_close0_instantiation_2() {
+ assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::ServoStyleContext>>()
+ , 8usize , concat ! (
+ "Size of template specialization: " , stringify ! (
+ root::RefPtr<root::mozilla::ServoStyleContext> ) ));
+ assert_eq!(::std::mem::align_of::<root::RefPtr<root::mozilla::ServoStyleContext>>()
+ , 8usize , concat ! (
+ "Alignment of template specialization: " , stringify ! (
+ root::RefPtr<root::mozilla::ServoStyleContext> ) ));
+ }
+ #[test]
fn __bindgen_test_layout_nsTArray_open0_PostTraversalTask_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::mozilla::PostTraversalTask>>()
, 8usize , concat ! (
@@ -35923,6 +36012,28 @@ pub mod root {
root::nsTArray<root::mozilla::PostTraversalTask> ) ));
}
#[test]
+ fn __bindgen_test_layout_RefPtr_open0_ServoStyleRuleMap_close0_instantiation() {
+ assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::ServoStyleRuleMap>>()
+ , 8usize , concat ! (
+ "Size of template specialization: " , stringify ! (
+ root::RefPtr<root::mozilla::ServoStyleRuleMap> ) ));
+ assert_eq!(::std::mem::align_of::<root::RefPtr<root::mozilla::ServoStyleRuleMap>>()
+ , 8usize , concat ! (
+ "Alignment of template specialization: " , stringify ! (
+ root::RefPtr<root::mozilla::ServoStyleRuleMap> ) ));
+ }
+ #[test]
+ fn __bindgen_test_layout_RefPtr_open0_nsBindingManager_close0_instantiation() {
+ assert_eq!(::std::mem::size_of::<root::RefPtr<root::nsBindingManager>>()
+ , 8usize , concat ! (
+ "Size of template specialization: " , stringify ! (
+ root::RefPtr<root::nsBindingManager> ) ));
+ assert_eq!(::std::mem::align_of::<root::RefPtr<root::nsBindingManager>>()
+ , 8usize , concat ! (
+ "Alignment of template specialization: " , stringify ! (
+ root::RefPtr<root::nsBindingManager> ) ));
+ }
+ #[test]
fn __bindgen_test_layout_UniquePtr_open0_nsISMILAttr_DefaultDelete_open1_nsISMILAttr_close1_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsISMILAttr>>()
, 8usize , concat ! (
@@ -35956,7 +36067,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_225430_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_217952_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -36049,7 +36160,7 @@ pub mod root {
root::RefPtr<root::nsCSSFontFaceRule> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_225739_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_218261_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -36060,7 +36171,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_225744_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_218266_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -36117,7 +36228,7 @@ pub mod root {
root::RefPtr<root::mozilla::CSSStyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_226237_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_218759_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -36462,7 +36573,7 @@ pub mod root {
root::nsCOMPtr<root::nsIPrincipal> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_open0_nsBindingManager_close0_instantiation() {
+ fn __bindgen_test_layout_RefPtr_open0_nsBindingManager_close0_instantiation_1() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::nsBindingManager>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -36776,7 +36887,7 @@ pub mod root {
root::nsCOMPtr<root::nsIWeakReference> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_229067_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_221602_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut ::std::os::raw::c_void>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -36855,7 +36966,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_235293_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_227828_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::dom::AudioContext>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -36888,7 +36999,7 @@ pub mod root {
root::RefPtr<root::mozilla::dom::CallbackObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Heap_open0__bindgen_ty_id_236462_close0_instantiation() {
+ fn __bindgen_test_layout_Heap_open0__bindgen_ty_id_228997_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::JS::Heap<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -36899,7 +37010,7 @@ pub mod root {
root::JS::Heap<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Heap_open0__bindgen_ty_id_236466_close0_instantiation() {
+ fn __bindgen_test_layout_Heap_open0__bindgen_ty_id_229001_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::JS::Heap<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -36921,7 +37032,7 @@ pub mod root {
root::nsCOMPtr<root::nsIGlobalObject> ) ));
}
#[test]
- fn __bindgen_test_layout_TenuredHeap_open0__bindgen_ty_id_236473_close0_instantiation() {
+ fn __bindgen_test_layout_TenuredHeap_open0__bindgen_ty_id_229008_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::JS::TenuredHeap>() , 8usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -37000,7 +37111,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_237926_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_230187_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsISupports>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -37195,7 +37306,7 @@ pub mod root {
root::nsTArray<f64> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_239297_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_231631_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -37300,7 +37411,7 @@ pub mod root {
root::nsRefPtrHashKey<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_241701_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_234035_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::CounterStyle>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38067,7 +38178,7 @@ pub mod root {
root::RefPtr<root::nsStyleImageRequest> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_244267_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_236601_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsISupports>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38304,7 +38415,7 @@ pub mod root {
root::nsCOMPtr<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_251963_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_244297_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38315,7 +38426,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_251968_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_244302_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38403,7 +38514,7 @@ pub mod root {
root::RefPtr<root::mozilla::dom::ShadowRoot> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_252081_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_244415_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38690,7 +38801,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_253688_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_246012_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38712,7 +38823,7 @@ pub mod root {
root::RefPtr<root::mozilla::dom::Element> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_253848_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_246172_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38723,7 +38834,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_253853_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_246177_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38855,7 +38966,7 @@ pub mod root {
root::nsTArray<root::gfxFontVariation> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_256860_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_248457_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::css::DocumentRule>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38866,7 +38977,7 @@ pub mod root {
root::nsTArray<*mut root::mozilla::css::DocumentRule> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_256868_close0_instantiation() {
+ fn __bindgen_test_layout_nsTArray_open0__bindgen_ty_id_248465_close0_instantiation() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::css::DocumentRule>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (