aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/gecko
diff options
context:
space:
mode:
Diffstat (limited to 'components/style/gecko')
-rw-r--r--components/style/gecko/generated/bindings.rs35
-rw-r--r--components/style/gecko/generated/structs_debug.rs1992
-rw-r--r--components/style/gecko/generated/structs_release.rs1609
-rw-r--r--components/style/gecko/wrapper.rs7
4 files changed, 2394 insertions, 1249 deletions
diff --git a/components/style/gecko/generated/bindings.rs b/components/style/gecko/generated/bindings.rs
index 256b783dc41..427992d8939 100644
--- a/components/style/gecko/generated/bindings.rs
+++ b/components/style/gecko/generated/bindings.rs
@@ -6,6 +6,7 @@ use gecko_bindings::structs::nsTArray;
type nsACString_internal = nsACString;
type nsAString_internal = nsAString;
use gecko_bindings::structs::mozilla::css::GridTemplateAreasValue;
+use gecko_bindings::structs::mozilla::css::ErrorReporter;
use gecko_bindings::structs::mozilla::css::ImageValue;
use gecko_bindings::structs::mozilla::css::URLValue;
use gecko_bindings::structs::mozilla::css::URLValueData;
@@ -71,6 +72,7 @@ use gecko_bindings::structs::nsChangeHint;
use gecko_bindings::structs::nsCursorImage;
use gecko_bindings::structs::nsFont;
use gecko_bindings::structs::nsIAtom;
+use gecko_bindings::structs::nsIURI;
use gecko_bindings::structs::nsCompatibility;
use gecko_bindings::structs::nsMediaFeature;
use gecko_bindings::structs::nsRestyleHint;
@@ -2262,7 +2264,8 @@ extern "C" {
value: *const nsACString,
data: *mut RawGeckoURLExtraData,
parsing_mode: ParsingMode,
- quirks_mode: nsCompatibility)
+ quirks_mode: nsCompatibility,
+ loader: *mut Loader)
-> RawServoDeclarationBlockStrong;
}
extern "C" {
@@ -2411,7 +2414,8 @@ extern "C" {
extern "C" {
pub fn Servo_ParseStyleAttribute(data: *const nsACString,
extra_data: *mut RawGeckoURLExtraData,
- quirks_mode: nsCompatibility)
+ quirks_mode: nsCompatibility,
+ loader: *mut Loader)
-> RawServoDeclarationBlockStrong;
}
extern "C" {
@@ -2480,8 +2484,8 @@ extern "C" {
is_important: bool,
data: *mut RawGeckoURLExtraData,
parsing_mode: ParsingMode,
- quirks_mode: nsCompatibility)
- -> bool;
+ quirks_mode: nsCompatibility,
+ loader: *mut Loader) -> bool;
}
extern "C" {
pub fn Servo_DeclarationBlock_SetPropertyById(declarations:
@@ -2493,7 +2497,8 @@ extern "C" {
*mut RawGeckoURLExtraData,
parsing_mode: ParsingMode,
quirks_mode:
- nsCompatibility)
+ nsCompatibility,
+ loader: *mut Loader)
-> bool;
}
extern "C" {
@@ -2891,3 +2896,23 @@ extern "C" {
ServoComputedValuesBorrowedOrNull)
-> *const nsStyleEffects;
}
+extern "C" {
+ pub fn Gecko_CreateCSSErrorReporter(sheet: *mut ServoStyleSheet,
+ loader: *mut Loader, uri: *mut nsIURI)
+ -> *mut ErrorReporter;
+}
+extern "C" {
+ pub fn Gecko_DestroyCSSErrorReporter(reporter: *mut ErrorReporter);
+}
+extern "C" {
+ pub fn Gecko_ReportUnexpectedCSSError(reporter: *mut ErrorReporter,
+ message:
+ *const ::std::os::raw::c_char,
+ param:
+ *const ::std::os::raw::c_char,
+ paramLen: u32,
+ source:
+ *const ::std::os::raw::c_char,
+ sourceLen: u32, lineNumber: u32,
+ colNumber: u32, aURI: *mut nsIURI);
+}
diff --git a/components/style/gecko/generated/structs_debug.rs b/components/style/gecko/generated/structs_debug.rs
index 7219082d03f..b9dc576e2b8 100644
--- a/components/style/gecko/generated/structs_debug.rs
+++ b/components/style/gecko/generated/structs_debug.rs
@@ -1041,6 +1041,19 @@ 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;
#[repr(C)]
#[derive(Debug, Copy)]
pub struct input_iterator_tag {
@@ -1060,47 +1073,101 @@ 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)]
+ pub struct iterator_traits {
+ pub _address: u8,
+ }
+ #[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)]
- pub struct iterator_traits {
- pub _address: u8,
- }
- #[repr(C)]
- pub struct reverse_iterator<_Iterator> {
- pub current: _Iterator,
- pub _phantom_0: ::std::marker::PhantomData<::std::cell::UnsafeCell<_Iterator>>,
+ pub struct reverse_iterator<_Iter> {
+ pub __t: _Iter,
+ pub current: _Iter,
+ pub _phantom_0: ::std::marker::PhantomData<::std::cell::UnsafeCell<_Iter>>,
}
- pub type reverse_iterator___traits_type = root::std::iterator_traits;
- pub type reverse_iterator_iterator_type<_Iterator> = _Iterator;
+ pub type reverse_iterator_iterator_type<_Iter> = _Iter;
pub type reverse_iterator_difference_type =
- root::std::reverse_iterator___traits_type;
- pub type reverse_iterator_pointer =
- root::std::reverse_iterator___traits_type;
- pub type reverse_iterator_reference =
- root::std::reverse_iterator___traits_type;
+ root::std::iterator_traits;
+ pub type reverse_iterator_reference = root::std::iterator_traits;
+ pub type reverse_iterator_pointer = root::std::iterator_traits;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct atomic {
}
- pub mod chrono {
- #[allow(unused_imports)]
- use self::super::super::super::root;
+ pub type atomic___base = u8;
+ #[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 mod __gnu_cxx {
- #[allow(unused_imports)]
- use self::super::super::root;
- }
- pub type __off_t = ::std::os::raw::c_long;
- pub type __off64_t = ::std::os::raw::c_long;
+ pub type __int64_t = ::std::os::raw::c_longlong;
+ pub type __darwin_off_t = root::__int64_t;
pub mod mozilla {
#[allow(unused_imports)]
use self::super::super::root;
@@ -1143,8 +1210,9 @@ pub mod root {
root::nsSubstringTuple;
pub type nsStringRepr_string_type = ::nsstring::nsStringRepr;
pub type nsStringRepr_const_iterator =
- root::nsReadingIterator<u16>;
- pub type nsStringRepr_iterator = root::nsWritingIterator<u16>;
+ root::nsReadingIterator<root::mozilla::detail::nsStringRepr_char_type>;
+ pub type nsStringRepr_iterator =
+ root::nsWritingIterator<root::mozilla::detail::nsStringRepr_char_type>;
pub type nsStringRepr_comparator_type = root::nsStringComparator;
pub type nsStringRepr_char_iterator =
*mut root::mozilla::detail::nsStringRepr_char_type;
@@ -1234,9 +1302,9 @@ pub mod root {
root::nsCSubstringTuple;
pub type nsCStringRepr_string_type = root::nsCString;
pub type nsCStringRepr_const_iterator =
- root::nsReadingIterator<::std::os::raw::c_char>;
+ root::nsReadingIterator<root::mozilla::detail::nsCStringRepr_char_type>;
pub type nsCStringRepr_iterator =
- root::nsWritingIterator<::std::os::raw::c_char>;
+ root::nsWritingIterator<root::mozilla::detail::nsCStringRepr_char_type>;
pub type nsCStringRepr_comparator_type =
root::nsCStringComparator;
pub type nsCStringRepr_char_iterator =
@@ -1384,7 +1452,7 @@ pub mod root {
#[repr(C)]
#[derive(Debug)]
pub struct MutexImpl {
- pub platformData_: [*mut ::std::os::raw::c_void; 5usize],
+ pub platformData_: [*mut ::std::os::raw::c_void; 8usize],
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
@@ -1393,7 +1461,7 @@ pub mod root {
}
#[test]
fn bindgen_test_layout_MutexImpl() {
- assert_eq!(::std::mem::size_of::<MutexImpl>() , 40usize ,
+ assert_eq!(::std::mem::size_of::<MutexImpl>() , 64usize ,
concat ! ( "Size of: " , stringify ! ( MutexImpl )
));
assert_eq! (::std::mem::align_of::<MutexImpl>() , 8usize ,
@@ -1500,6 +1568,100 @@ pub mod root {
pub mod css {
#[allow(unused_imports)]
use self::super::super::super::root;
+ #[repr(C)]
+ pub struct ErrorReporter {
+ pub mError: root::nsAutoString,
+ pub mErrorLine: ::nsstring::nsStringRepr,
+ pub mFileName: ::nsstring::nsStringRepr,
+ pub mScanner: *const root::nsCSSScanner,
+ pub mSheet: *const root::mozilla::StyleSheet,
+ pub mLoader: *const root::mozilla::css::Loader,
+ pub mURI: *mut root::nsIURI,
+ pub mInnerWindowID: u64,
+ pub mErrorLineNumber: u32,
+ pub mPrevErrorLineNumber: u32,
+ pub mErrorColNumber: u32,
+ }
+ #[test]
+ fn bindgen_test_layout_ErrorReporter() {
+ assert_eq!(::std::mem::size_of::<ErrorReporter>() , 248usize ,
+ concat ! (
+ "Size of: " , stringify ! ( ErrorReporter ) ));
+ assert_eq! (::std::mem::align_of::<ErrorReporter>() , 8usize ,
+ concat ! (
+ "Alignment of " , stringify ! ( ErrorReporter )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mError as
+ * const _ as usize } , 0usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mError )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) .
+ mErrorLine as * const _ as usize } , 160usize ,
+ concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mErrorLine
+ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mFileName
+ as * const _ as usize } , 176usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mFileName )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mScanner
+ as * const _ as usize } , 192usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mScanner )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mSheet as
+ * const _ as usize } , 200usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mSheet )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mLoader
+ as * const _ as usize } , 208usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mLoader )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mURI as *
+ const _ as usize } , 216usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mURI ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) .
+ mInnerWindowID as * const _ as usize } , 224usize
+ , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! (
+ mInnerWindowID ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) .
+ mErrorLineNumber as * const _ as usize } ,
+ 232usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! (
+ mErrorLineNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) .
+ mPrevErrorLineNumber as * const _ as usize } ,
+ 236usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! (
+ mPrevErrorLineNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) .
+ mErrorColNumber as * const _ as usize } , 240usize
+ , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! (
+ mErrorColNumber ) ));
+ }
#[repr(u8)]
/**
* Enum defining the mode in which a sheet is to be parsed. This is
@@ -2223,7 +2385,7 @@ pub mod root {
}
}
#[repr(C)]
- #[derive(Debug)]
+ #[derive(Debug, Copy)]
pub struct ThreadSafeAutoRefCnt {
pub mValue: u64,
}
@@ -2244,6 +2406,9 @@ pub mod root {
ThreadSafeAutoRefCnt ) , "::" , stringify ! ( mValue )
));
}
+ impl Clone for ThreadSafeAutoRefCnt {
+ fn clone(&self) -> Self { *self }
+ }
#[repr(C)]
#[derive(Debug)]
pub struct OwningNonNull<T> {
@@ -8844,7 +9009,7 @@ pub mod root {
}
#[test]
fn bindgen_test_layout_OffTheBooksMutex() {
- assert_eq!(::std::mem::size_of::<OffTheBooksMutex>() , 72usize ,
+ assert_eq!(::std::mem::size_of::<OffTheBooksMutex>() , 96usize ,
concat ! (
"Size of: " , stringify ! ( OffTheBooksMutex ) ));
assert_eq! (::std::mem::align_of::<OffTheBooksMutex>() , 8usize ,
@@ -8852,7 +9017,7 @@ pub mod root {
"Alignment of " , stringify ! ( OffTheBooksMutex ) ));
assert_eq! (unsafe {
& ( * ( 0 as * const OffTheBooksMutex ) ) .
- mOwningThread as * const _ as usize } , 64usize ,
+ mOwningThread as * const _ as usize } , 88usize ,
concat ! (
"Alignment of field: " , stringify ! (
OffTheBooksMutex ) , "::" , stringify ! (
@@ -8870,7 +9035,7 @@ pub mod root {
}
#[test]
fn bindgen_test_layout_Mutex() {
- assert_eq!(::std::mem::size_of::<Mutex>() , 72usize , concat ! (
+ assert_eq!(::std::mem::size_of::<Mutex>() , 96usize , concat ! (
"Size of: " , stringify ! ( Mutex ) ));
assert_eq! (::std::mem::align_of::<Mutex>() , 8usize , concat ! (
"Alignment of " , stringify ! ( Mutex ) ));
@@ -10341,6 +10506,8 @@ pub mod root {
PropertyStyleAnimationValuePair ) , "::" , stringify !
( mValue ) ));
}
+ pub type ComputedKeyframeValues =
+ root::nsTArray<root::mozilla::PropertyStyleAnimationValuePair>;
#[test]
fn __bindgen_test_layout_DefaultDelete_instantiation_3() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
@@ -11602,196 +11769,194 @@ pub mod root {
pub _phantom_0: ::std::marker::PhantomData<::std::cell::UnsafeCell<T>>,
}
}
+ pub type va_list = root::__builtin_va_list;
+ pub type fpos_t = root::__darwin_off_t;
#[repr(C)]
#[derive(Debug, Copy)]
- pub struct _IO_FILE {
- pub _flags: ::std::os::raw::c_int,
- pub _IO_read_ptr: *mut ::std::os::raw::c_char,
- pub _IO_read_end: *mut ::std::os::raw::c_char,
- pub _IO_read_base: *mut ::std::os::raw::c_char,
- pub _IO_write_base: *mut ::std::os::raw::c_char,
- pub _IO_write_ptr: *mut ::std::os::raw::c_char,
- pub _IO_write_end: *mut ::std::os::raw::c_char,
- pub _IO_buf_base: *mut ::std::os::raw::c_char,
- pub _IO_buf_end: *mut ::std::os::raw::c_char,
- pub _IO_save_base: *mut ::std::os::raw::c_char,
- pub _IO_backup_base: *mut ::std::os::raw::c_char,
- pub _IO_save_end: *mut ::std::os::raw::c_char,
- pub _markers: *mut root::_IO_marker,
- pub _chain: *mut root::_IO_FILE,
- pub _fileno: ::std::os::raw::c_int,
- pub _flags2: ::std::os::raw::c_int,
- pub _old_offset: root::__off_t,
- pub _cur_column: ::std::os::raw::c_ushort,
- pub _vtable_offset: ::std::os::raw::c_schar,
- pub _shortbuf: [::std::os::raw::c_char; 1usize],
- pub _lock: *mut root::_IO_lock_t,
- pub _offset: root::__off64_t,
- pub __pad1: *mut ::std::os::raw::c_void,
- pub __pad2: *mut ::std::os::raw::c_void,
- pub __pad3: *mut ::std::os::raw::c_void,
- pub __pad4: *mut ::std::os::raw::c_void,
- pub __pad5: usize,
- pub _mode: ::std::os::raw::c_int,
- pub _unused2: [::std::os::raw::c_char; 20usize],
- }
- #[test]
- fn bindgen_test_layout__IO_FILE() {
- assert_eq!(::std::mem::size_of::<_IO_FILE>() , 216usize , concat ! (
- "Size of: " , stringify ! ( _IO_FILE ) ));
- assert_eq! (::std::mem::align_of::<_IO_FILE>() , 8usize , concat ! (
- "Alignment of " , stringify ! ( _IO_FILE ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _flags as * const _ as
+ pub struct __sbuf {
+ pub _base: *mut ::std::os::raw::c_uchar,
+ pub _size: ::std::os::raw::c_int,
+ }
+ #[test]
+ fn bindgen_test_layout___sbuf() {
+ assert_eq!(::std::mem::size_of::<__sbuf>() , 16usize , concat ! (
+ "Size of: " , stringify ! ( __sbuf ) ));
+ assert_eq! (::std::mem::align_of::<__sbuf>() , 8usize , concat ! (
+ "Alignment of " , stringify ! ( __sbuf ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const __sbuf ) ) . _base as * const _ as
usize } , 0usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _flags ) ));
+ "Alignment of field: " , stringify ! ( __sbuf ) , "::" ,
+ stringify ! ( _base ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _IO_read_ptr as *
- const _ as usize } , 8usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _IO_read_ptr ) ));
+ & ( * ( 0 as * const __sbuf ) ) . _size as * const _ as
+ usize } , 8usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sbuf ) , "::" ,
+ stringify ! ( _size ) ));
+ }
+ impl Clone for __sbuf {
+ fn clone(&self) -> Self { *self }
+ }
+ #[repr(C)]
+ #[derive(Debug, Copy, Clone)]
+ pub struct __sFILEX {
+ _unused: [u8; 0],
+ }
+ #[repr(C)]
+ #[derive(Debug, Copy)]
+ pub struct __sFILE {
+ pub _p: *mut ::std::os::raw::c_uchar,
+ pub _r: ::std::os::raw::c_int,
+ pub _w: ::std::os::raw::c_int,
+ pub _flags: ::std::os::raw::c_short,
+ pub _file: ::std::os::raw::c_short,
+ pub _bf: root::__sbuf,
+ pub _lbfsize: ::std::os::raw::c_int,
+ pub _cookie: *mut ::std::os::raw::c_void,
+ pub _close: ::std::option::Option<unsafe extern "C" fn(arg1:
+ *mut ::std::os::raw::c_void)
+ -> ::std::os::raw::c_int>,
+ pub _read: ::std::option::Option<unsafe extern "C" fn(arg1:
+ *mut ::std::os::raw::c_void,
+ arg2:
+ *mut ::std::os::raw::c_char,
+ arg3:
+ ::std::os::raw::c_int)
+ -> ::std::os::raw::c_int>,
+ pub _seek: ::std::option::Option<unsafe extern "C" fn(arg1:
+ *mut ::std::os::raw::c_void,
+ arg2:
+ root::fpos_t,
+ arg3:
+ ::std::os::raw::c_int)
+ -> root::fpos_t>,
+ pub _write: ::std::option::Option<unsafe extern "C" fn(arg1:
+ *mut ::std::os::raw::c_void,
+ arg2:
+ *const ::std::os::raw::c_char,
+ arg3:
+ ::std::os::raw::c_int)
+ -> ::std::os::raw::c_int>,
+ pub _ub: root::__sbuf,
+ pub _extra: *mut root::__sFILEX,
+ pub _ur: ::std::os::raw::c_int,
+ pub _ubuf: [::std::os::raw::c_uchar; 3usize],
+ pub _nbuf: [::std::os::raw::c_uchar; 1usize],
+ pub _lb: root::__sbuf,
+ pub _blksize: ::std::os::raw::c_int,
+ pub _offset: root::fpos_t,
+ }
+ #[test]
+ fn bindgen_test_layout___sFILE() {
+ assert_eq!(::std::mem::size_of::<__sFILE>() , 152usize , concat ! (
+ "Size of: " , stringify ! ( __sFILE ) ));
+ assert_eq! (::std::mem::align_of::<__sFILE>() , 8usize , concat ! (
+ "Alignment of " , stringify ! ( __sFILE ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const __sFILE ) ) . _p as * const _ as
+ usize } , 0usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _p ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _IO_read_end as *
- const _ as usize } , 16usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _IO_read_end ) ));
+ & ( * ( 0 as * const __sFILE ) ) . _r as * const _ as
+ usize } , 8usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _r ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _IO_read_base as *
- const _ as usize } , 24usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _IO_read_base ) ));
+ & ( * ( 0 as * const __sFILE ) ) . _w as * const _ as
+ usize } , 12usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _w ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _IO_write_base as *
- const _ as usize } , 32usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _IO_write_base ) ));
+ & ( * ( 0 as * const __sFILE ) ) . _flags as * const _ as
+ usize } , 16usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _flags ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _IO_write_ptr as *
- const _ as usize } , 40usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _IO_write_ptr ) ));
+ & ( * ( 0 as * const __sFILE ) ) . _file as * const _ as
+ usize } , 18usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _file ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _IO_write_end as *
- const _ as usize } , 48usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _IO_write_end ) ));
+ & ( * ( 0 as * const __sFILE ) ) . _bf as * const _ as
+ usize } , 24usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _bf ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _IO_buf_base as *
- const _ as usize } , 56usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _IO_buf_base ) ));
+ & ( * ( 0 as * const __sFILE ) ) . _lbfsize as * const _
+ as usize } , 40usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _lbfsize ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _IO_buf_end as * const
- _ as usize } , 64usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _IO_buf_end ) ));
+ & ( * ( 0 as * const __sFILE ) ) . _cookie as * const _ as
+ usize } , 48usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _cookie ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _IO_save_base as *
- const _ as usize } , 72usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _IO_save_base ) ));
+ & ( * ( 0 as * const __sFILE ) ) . _close as * const _ as
+ usize } , 56usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _close ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _IO_backup_base as *
- const _ as usize } , 80usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _IO_backup_base ) ));
+ & ( * ( 0 as * const __sFILE ) ) . _read as * const _ as
+ usize } , 64usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _read ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _IO_save_end as *
- const _ as usize } , 88usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _IO_save_end ) ));
+ & ( * ( 0 as * const __sFILE ) ) . _seek as * const _ as
+ usize } , 72usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _seek ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _markers as * const _
- as usize } , 96usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _markers ) ));
+ & ( * ( 0 as * const __sFILE ) ) . _write as * const _ as
+ usize } , 80usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _write ) ));
assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _chain as * const _ as
+ & ( * ( 0 as * const __sFILE ) ) . _ub as * const _ as
+ usize } , 88usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _ub ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const __sFILE ) ) . _extra as * const _ as
usize } , 104usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _chain ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _fileno as * const _
- as usize } , 112usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _fileno ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _flags2 as * const _
- as usize } , 116usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _flags2 ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _old_offset as * const
- _ as usize } , 120usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _old_offset ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _cur_column as * const
- _ as usize } , 128usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _cur_column ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _vtable_offset as *
- const _ as usize } , 130usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _vtable_offset ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _shortbuf as * const _
- as usize } , 131usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _shortbuf ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _lock as * const _ as
- usize } , 136usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _lock ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _offset as * const _
- as usize } , 144usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _extra ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const __sFILE ) ) . _ur as * const _ as
+ usize } , 112usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _ur ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const __sFILE ) ) . _ubuf as * const _ as
+ usize } , 116usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _ubuf ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const __sFILE ) ) . _nbuf as * const _ as
+ usize } , 119usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _nbuf ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const __sFILE ) ) . _lb as * const _ as
+ usize } , 120usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _lb ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const __sFILE ) ) . _blksize as * const _
+ as usize } , 136usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
+ stringify ! ( _blksize ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const __sFILE ) ) . _offset as * const _ as
+ usize } , 144usize , concat ! (
+ "Alignment of field: " , stringify ! ( __sFILE ) , "::" ,
stringify ! ( _offset ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . __pad1 as * const _ as
- usize } , 152usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( __pad1 ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . __pad2 as * const _ as
- usize } , 160usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( __pad2 ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . __pad3 as * const _ as
- usize } , 168usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( __pad3 ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . __pad4 as * const _ as
- usize } , 176usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( __pad4 ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . __pad5 as * const _ as
- usize } , 184usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( __pad5 ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _mode as * const _ as
- usize } , 192usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _mode ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_FILE ) ) . _unused2 as * const _
- as usize } , 196usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_FILE ) , "::" ,
- stringify ! ( _unused2 ) ));
- }
- impl Clone for _IO_FILE {
+ }
+ impl Clone for __sFILE {
fn clone(&self) -> Self { *self }
}
- pub type FILE = root::_IO_FILE;
- pub type va_list = root::__builtin_va_list;
+ pub type FILE = root::__sFILE;
#[repr(C)]
#[derive(Debug, Copy)]
pub struct InfallibleAllocPolicy {
@@ -12348,39 +12513,6 @@ pub mod root {
NS_OK_NO_NAME_CLAUSE_HANDLED = 7864354,
}
pub type nsrefcnt = root::MozRefCountType;
- pub type _IO_lock_t = ::std::os::raw::c_void;
- #[repr(C)]
- #[derive(Debug, Copy)]
- pub struct _IO_marker {
- pub _next: *mut root::_IO_marker,
- pub _sbuf: *mut root::_IO_FILE,
- pub _pos: ::std::os::raw::c_int,
- }
- #[test]
- fn bindgen_test_layout__IO_marker() {
- assert_eq!(::std::mem::size_of::<_IO_marker>() , 24usize , concat ! (
- "Size of: " , stringify ! ( _IO_marker ) ));
- assert_eq! (::std::mem::align_of::<_IO_marker>() , 8usize , concat ! (
- "Alignment of " , stringify ! ( _IO_marker ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_marker ) ) . _next as * const _
- as usize } , 0usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_marker ) , "::"
- , stringify ! ( _next ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_marker ) ) . _sbuf as * const _
- as usize } , 8usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_marker ) , "::"
- , stringify ! ( _sbuf ) ));
- assert_eq! (unsafe {
- & ( * ( 0 as * const _IO_marker ) ) . _pos as * const _ as
- usize } , 16usize , concat ! (
- "Alignment of field: " , stringify ! ( _IO_marker ) , "::"
- , stringify ! ( _pos ) ));
- }
- impl Clone for _IO_marker {
- fn clone(&self) -> Self { *self }
- }
#[repr(C)]
pub struct nsQueryFrame__bindgen_vtable(::std::os::raw::c_void);
#[repr(C)]
@@ -13468,6 +13600,32 @@ pub mod root {
}
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
+ pub enum nsCSSTokenType {
+ eCSSToken_Whitespace = 0,
+ eCSSToken_Comment = 1,
+ eCSSToken_Ident = 2,
+ eCSSToken_Function = 3,
+ eCSSToken_AtKeyword = 4,
+ eCSSToken_ID = 5,
+ eCSSToken_Hash = 6,
+ eCSSToken_Number = 7,
+ eCSSToken_Dimension = 8,
+ eCSSToken_Percentage = 9,
+ eCSSToken_String = 10,
+ eCSSToken_Bad_String = 11,
+ eCSSToken_URL = 12,
+ eCSSToken_Bad_URL = 13,
+ eCSSToken_Symbol = 14,
+ eCSSToken_Includes = 15,
+ eCSSToken_Dashmatch = 16,
+ eCSSToken_Beginsmatch = 17,
+ eCSSToken_Endsmatch = 18,
+ eCSSToken_Containsmatch = 19,
+ eCSSToken_URange = 20,
+ eCSSToken_HTMLComment = 21,
+ }
+ #[repr(u32)]
+ #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
pub enum nsCSSTokenSerializationType {
eCSSTokenSerialization_Nothing = 0,
eCSSTokenSerialization_Whitespace = 1,
@@ -13495,6 +13653,248 @@ pub mod root {
eCSSTokenSerialization_Symbol_Asterisk = 23,
eCSSTokenSerialization_Other = 24,
}
+ #[repr(C)]
+ pub struct nsCSSToken {
+ pub mIdent: root::nsAutoString,
+ pub mNumber: f32,
+ pub mInteger: i32,
+ pub mInteger2: i32,
+ pub mType: root::nsCSSTokenType,
+ pub mSymbol: u16,
+ pub mIntegerValid: bool,
+ pub mHasSign: bool,
+ }
+ #[test]
+ fn bindgen_test_layout_nsCSSToken() {
+ assert_eq!(::std::mem::size_of::<nsCSSToken>() , 184usize , concat ! (
+ "Size of: " , stringify ! ( nsCSSToken ) ));
+ assert_eq! (::std::mem::align_of::<nsCSSToken>() , 8usize , concat ! (
+ "Alignment of " , stringify ! ( nsCSSToken ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mIdent as * const _
+ as usize } , 0usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mIdent ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mNumber as * const _
+ as usize } , 160usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mInteger as * const
+ _ as usize } , 164usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mInteger ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mInteger2 as * const
+ _ as usize } , 168usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mInteger2 ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mType as * const _
+ as usize } , 172usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mType ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mSymbol as * const _
+ as usize } , 176usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mSymbol ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mIntegerValid as *
+ const _ as usize } , 178usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mIntegerValid ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mHasSign as * const
+ _ as usize } , 179usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mHasSign ) ));
+ }
+ #[repr(C)]
+ #[derive(Debug, Copy)]
+ pub struct nsCSSScannerPosition {
+ pub mOffset: u32,
+ pub mLineNumber: u32,
+ pub mLineOffset: u32,
+ pub mTokenLineNumber: u32,
+ pub mTokenLineOffset: u32,
+ pub mTokenOffset: u32,
+ pub mInitialized: bool,
+ }
+ #[test]
+ fn bindgen_test_layout_nsCSSScannerPosition() {
+ assert_eq!(::std::mem::size_of::<nsCSSScannerPosition>() , 28usize ,
+ concat ! (
+ "Size of: " , stringify ! ( nsCSSScannerPosition ) ));
+ assert_eq! (::std::mem::align_of::<nsCSSScannerPosition>() , 4usize ,
+ concat ! (
+ "Alignment of " , stringify ! ( nsCSSScannerPosition ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) . mOffset as
+ * const _ as usize } , 0usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! ( mOffset )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mLineNumber as * const _ as usize } , 4usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! ( mLineNumber
+ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mLineOffset as * const _ as usize } , 8usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! ( mLineOffset
+ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mTokenLineNumber as * const _ as usize } , 12usize ,
+ concat ! (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! (
+ mTokenLineNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mTokenLineOffset as * const _ as usize } , 16usize ,
+ concat ! (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! (
+ mTokenLineOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mTokenOffset as * const _ as usize } , 20usize , concat !
+ (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! ( mTokenOffset
+ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mInitialized as * const _ as usize } , 24usize , concat !
+ (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! ( mInitialized
+ ) ));
+ }
+ impl Clone for nsCSSScannerPosition {
+ fn clone(&self) -> Self { *self }
+ }
+ #[repr(u32)]
+ #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
+ pub enum nsCSSScannerExclude {
+ eCSSScannerExclude_None = 0,
+ eCSSScannerExclude_Comments = 1,
+ eCSSScannerExclude_WhitespaceAndComments = 2,
+ }
+ #[repr(C)]
+ #[derive(Debug)]
+ pub struct nsCSSScanner {
+ pub mBuffer: *const u16,
+ pub mOffset: u32,
+ pub mCount: u32,
+ pub mLineNumber: u32,
+ pub mLineOffset: u32,
+ pub mTokenLineNumber: u32,
+ pub mTokenLineOffset: u32,
+ pub mTokenOffset: u32,
+ pub mRecordStartOffset: u32,
+ pub mEOFCharacters: root::nsCSSScanner_EOFCharacters,
+ pub mReporter: *mut root::mozilla::css::ErrorReporter,
+ pub mRecording: bool,
+ pub mSeenBadToken: bool,
+ pub mSeenVariableReference: bool,
+ }
+ #[repr(u32)]
+ #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
+ pub enum nsCSSScanner_EOFCharacters {
+ eEOFCharacters_None = 0,
+ eEOFCharacters_DropBackslash = 1,
+ eEOFCharacters_ReplacementChar = 2,
+ eEOFCharacters_Asterisk = 4,
+ eEOFCharacters_Slash = 8,
+ eEOFCharacters_DoubleQuote = 16,
+ eEOFCharacters_SingleQuote = 32,
+ eEOFCharacters_CloseParen = 64,
+ }
+ #[test]
+ fn bindgen_test_layout_nsCSSScanner() {
+ assert_eq!(::std::mem::size_of::<nsCSSScanner>() , 64usize , concat !
+ ( "Size of: " , stringify ! ( nsCSSScanner ) ));
+ assert_eq! (::std::mem::align_of::<nsCSSScanner>() , 8usize , concat !
+ ( "Alignment of " , stringify ! ( nsCSSScanner ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mBuffer as * const
+ _ as usize } , 0usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mBuffer ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mOffset as * const
+ _ as usize } , 8usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mCount as * const
+ _ as usize } , 12usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mCount ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mLineNumber as *
+ const _ as usize } , 16usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mLineNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mLineOffset as *
+ const _ as usize } , 20usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mLineOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mTokenLineNumber
+ as * const _ as usize } , 24usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mTokenLineNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mTokenLineOffset
+ as * const _ as usize } , 28usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mTokenLineOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mTokenOffset as *
+ const _ as usize } , 32usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mTokenOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mRecordStartOffset
+ as * const _ as usize } , 36usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mRecordStartOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mEOFCharacters as
+ * const _ as usize } , 40usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mEOFCharacters ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mReporter as *
+ const _ as usize } , 48usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mReporter ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mRecording as *
+ const _ as usize } , 56usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mRecording ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mSeenBadToken as *
+ const _ as usize } , 57usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mSeenBadToken ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) .
+ mSeenVariableReference as * const _ as usize } , 58usize ,
+ concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mSeenVariableReference ) ));
+ }
/**
* A "unique identifier". This is modeled after OSF DCE UUIDs.
*/
@@ -14478,6 +14878,11 @@ pub mod root {
AutoSetAsyncStackForNewCalls ) , "::" , stringify ! (
oldAsyncCallIsExplicit ) ));
}
+ pub type WarningReporter =
+ ::std::option::Option<unsafe extern "C" fn(cx:
+ *mut root::JSContext,
+ report:
+ *mut root::JSErrorReport)>;
#[repr(C)]
#[derive(Debug)]
pub struct AutoHideScriptedCaller {
@@ -14639,6 +15044,141 @@ pub mod root {
pub struct JSCompartment {
_unused: [u8; 0],
}
+ /**
+ * Describes a single error or warning that occurs in the execution of script.
+ */
+ #[repr(C)]
+ pub struct JSErrorReport {
+ pub _base: root::JSErrorBase,
+ pub linebuf_: *const u16,
+ pub linebufLength_: usize,
+ pub tokenOffset_: usize,
+ pub notes: root::mozilla::UniquePtr<root::JSErrorNotes>,
+ pub flags: ::std::os::raw::c_uint,
+ pub exnType: i16,
+ pub _bitfield_1: u8,
+ pub __bindgen_padding_0: u8,
+ }
+ #[test]
+ fn bindgen_test_layout_JSErrorReport() {
+ assert_eq!(::std::mem::size_of::<JSErrorReport>() , 72usize , concat !
+ ( "Size of: " , stringify ! ( JSErrorReport ) ));
+ assert_eq! (::std::mem::align_of::<JSErrorReport>() , 8usize , concat
+ ! ( "Alignment of " , stringify ! ( JSErrorReport ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . linebuf_ as *
+ const _ as usize } , 32usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( linebuf_ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . linebufLength_ as
+ * const _ as usize } , 40usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( linebufLength_ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . tokenOffset_ as *
+ const _ as usize } , 48usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( tokenOffset_ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . notes as * const
+ _ as usize } , 56usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( notes ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . flags as * const
+ _ as usize } , 64usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( flags ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . exnType as *
+ const _ as usize } , 68usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( exnType ) ));
+ }
+ impl JSErrorReport {
+ #[inline]
+ pub fn isMuted(&self) -> bool {
+ let mut unit_field_val: u8 =
+ unsafe { ::std::mem::uninitialized() };
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&self._bitfield_1 as *const _
+ as *const u8,
+ &mut unit_field_val as *mut u8
+ as *mut u8,
+ ::std::mem::size_of::<u8>())
+ };
+ let mask = 1u64 as u8;
+ let val = (unit_field_val & mask) >> 0usize;
+ unsafe { ::std::mem::transmute(val as u8) }
+ }
+ #[inline]
+ pub fn set_isMuted(&mut self, val: bool) {
+ let mask = 1u64 as u8;
+ let val = val as u8 as u8;
+ let mut unit_field_val: u8 =
+ unsafe { ::std::mem::uninitialized() };
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&self._bitfield_1 as *const _
+ as *const u8,
+ &mut unit_field_val as *mut u8
+ as *mut u8,
+ ::std::mem::size_of::<u8>())
+ };
+ unit_field_val &= !mask;
+ unit_field_val |= (val << 0usize) & mask;
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&unit_field_val as *const _ as
+ *const u8,
+ &mut self._bitfield_1 as
+ *mut _ as *mut u8,
+ ::std::mem::size_of::<u8>());
+ }
+ }
+ #[inline]
+ pub fn ownsLinebuf_(&self) -> bool {
+ let mut unit_field_val: u8 =
+ unsafe { ::std::mem::uninitialized() };
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&self._bitfield_1 as *const _
+ as *const u8,
+ &mut unit_field_val as *mut u8
+ as *mut u8,
+ ::std::mem::size_of::<u8>())
+ };
+ let mask = 2u64 as u8;
+ let val = (unit_field_val & mask) >> 1usize;
+ unsafe { ::std::mem::transmute(val as u8) }
+ }
+ #[inline]
+ pub fn set_ownsLinebuf_(&mut self, val: bool) {
+ let mask = 2u64 as u8;
+ let val = val as u8 as u8;
+ let mut unit_field_val: u8 =
+ unsafe { ::std::mem::uninitialized() };
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&self._bitfield_1 as *const _
+ as *const u8,
+ &mut unit_field_val as *mut u8
+ as *mut u8,
+ ::std::mem::size_of::<u8>())
+ };
+ unit_field_val &= !mask;
+ unit_field_val |= (val << 1usize) & mask;
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&unit_field_val as *const _ as
+ *const u8,
+ &mut self._bitfield_1 as
+ *mut _ as *mut u8,
+ ::std::mem::size_of::<u8>());
+ }
+ }
+ #[inline]
+ pub fn new_bitfield_1(isMuted: bool, ownsLinebuf_: bool) -> u8 {
+ ({ ({ 0 } | ((isMuted as u8 as u8) << 0usize) & (1u64 as u8)) } |
+ ((ownsLinebuf_ as u8 as u8) << 1usize) & (2u64 as u8))
+ }
+ }
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct JSRuntime {
@@ -15543,7 +16083,7 @@ pub mod root {
#[derive(Debug)]
pub struct gfxFontFeatureValueSet_ValueList {
pub name: ::nsstring::nsStringRepr,
- pub featureSelectors: root::nsTArray<::std::os::raw::c_uint>,
+ pub featureSelectors: root::nsTArray<u32>,
}
#[test]
fn bindgen_test_layout_gfxFontFeatureValueSet_ValueList() {
@@ -15648,7 +16188,7 @@ pub mod root {
pub struct gfxFontFeatureValueSet_FeatureValueHashEntry {
pub _base: root::PLDHashEntryHdr,
pub mKey: root::gfxFontFeatureValueSet_FeatureValueHashKey,
- pub mValues: root::nsTArray<::std::os::raw::c_uint>,
+ pub mValues: root::nsTArray<u32>,
}
pub type gfxFontFeatureValueSet_FeatureValueHashEntry_KeyType =
*const root::gfxFontFeatureValueSet_FeatureValueHashKey;
@@ -15758,7 +16298,7 @@ pub mod root {
pub alternateValues: root::nsTArray<root::gfxAlternateValue>,
pub featureValueLookup: root::RefPtr<root::gfxFontFeatureValueSet>,
pub fontFeatureSettings: root::nsTArray<root::gfxFontFeature>,
- pub fontVariationSettings: root::nsTArray<root::mozilla::gfx::FontVariation>,
+ pub fontVariationSettings: root::nsTArray<root::gfxFontVariation>,
pub languageOverride: u32,
}
#[test]
@@ -17791,7 +18331,7 @@ pub mod root {
* count is 1.
*/
#[repr(C)]
- #[derive(Debug)]
+ #[derive(Debug, Copy)]
pub struct nsStringBuffer {
pub mRefCount: u32,
pub mStorageSize: u32,
@@ -17813,6 +18353,9 @@ 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 {
@@ -19580,7 +20123,7 @@ pub mod root {
pub mUpgradeInsecurePreloads: bool,
pub mHSTSPrimingURIList: [u64; 6usize],
pub mDocumentContainer: u64,
- pub mCharacterSet: root::mozilla::NotNull<*const root::mozilla::Encoding>,
+ pub mCharacterSet: root::mozilla::NotNull<*const root::nsIDocument_Encoding>,
pub mCharacterSetSource: i32,
pub mParentDocument: *mut root::nsIDocument,
pub mCachedRootElement: *mut root::mozilla::dom::Element,
@@ -19638,7 +20181,7 @@ pub mod root {
*/
pub mFrameRequestCallbackCounter: i32,
pub mStaticCloneCount: u32,
- pub mBlockedTrackingNodes: root::nsTArray<root::nsCOMPtr<root::nsIWeakReference>>,
+ pub mBlockedTrackingNodes: root::nsTArray<root::nsWeakPtr>,
pub mWindow: *mut root::nsPIDOMWindowInner,
pub mCachedEncoder: root::nsCOMPtr<root::nsIDocumentEncoder>,
pub mFrameRequestCallbacks: root::nsTArray<root::nsIDocument_FrameRequest>,
@@ -26216,7 +26759,7 @@ pub mod root {
pub _base_1: root::nsWrapperCache,
pub mRefCnt: root::nsCycleCollectingAutoRefCnt,
pub _mOwningThread: root::nsAutoOwningThread,
- pub mContent: root::nsCOMPtr<root::mozilla::dom::Element>,
+ pub mContent: root::nsCOMPtr<root::nsDOMAttributeMap_Element>,
/**
* Cache of Attrs.
*/
@@ -26365,57 +26908,57 @@ pub mod root {
pub struct nsDOMMutationObserver {
_unused: [u8; 0],
}
- pub const NODE_HAS_LISTENERMANAGER: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_HAS_LISTENERMANAGER;
- pub const NODE_HAS_PROPERTIES: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_HAS_PROPERTIES;
- pub const NODE_IS_ANONYMOUS_ROOT: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_IS_ANONYMOUS_ROOT;
- pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE;
- pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_IS_NATIVE_ANONYMOUS_ROOT;
- pub const NODE_FORCE_XBL_BINDINGS: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_FORCE_XBL_BINDINGS;
- pub const NODE_MAY_BE_IN_BINDING_MNGR: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_MAY_BE_IN_BINDING_MNGR;
- pub const NODE_IS_EDITABLE: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_IS_EDITABLE;
- pub const NODE_IS_NATIVE_ANONYMOUS: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_IS_NATIVE_ANONYMOUS;
- pub const NODE_IS_IN_SHADOW_TREE: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_IS_IN_SHADOW_TREE;
- pub const NODE_HAS_EMPTY_SELECTOR: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_HAS_EMPTY_SELECTOR;
- pub const NODE_HAS_SLOW_SELECTOR: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_HAS_SLOW_SELECTOR;
- pub const NODE_HAS_EDGE_CHILD_SELECTOR: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_HAS_EDGE_CHILD_SELECTOR;
- pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS;
- pub const NODE_ALL_SELECTOR_FLAGS: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_ALL_SELECTOR_FLAGS;
- pub const NODE_NEEDS_FRAME: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_NEEDS_FRAME;
- pub const NODE_DESCENDANTS_NEED_FRAMES: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_DESCENDANTS_NEED_FRAMES;
- pub const NODE_HAS_ACCESSKEY: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_HAS_ACCESSKEY;
- pub const NODE_HAS_DIRECTION_RTL: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_HAS_DIRECTION_RTL;
- pub const NODE_HAS_DIRECTION_LTR: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_HAS_DIRECTION_LTR;
- pub const NODE_ALL_DIRECTION_FLAGS: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_ALL_DIRECTION_FLAGS;
- pub const NODE_CHROME_ONLY_ACCESS: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_CHROME_ONLY_ACCESS;
- pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS;
- pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_85 =
- _bindgen_ty_85::NODE_TYPE_SPECIFIC_BITS_OFFSET;
+ 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;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
- pub enum _bindgen_ty_85 {
+ pub enum _bindgen_ty_18 {
NODE_HAS_LISTENERMANAGER = 4,
NODE_HAS_PROPERTIES = 8,
NODE_IS_ANONYMOUS_ROOT = 16,
@@ -31701,7 +32244,7 @@ pub mod root {
pub mRefCnt: root::nsAutoRefCnt,
pub _mOwningThread: root::nsAutoOwningThread,
pub mBehaviour: root::mozilla::UniquePtr<root::ProxyBehaviour>,
- pub mURI: root::RefPtr<root::mozilla::image::ImageURL>,
+ pub mURI: root::RefPtr<root::imgRequestProxy_ImageURL>,
pub mListener: *mut root::imgINotificationObserver,
pub mLoadGroup: root::nsCOMPtr<root::nsILoadGroup>,
pub mLoadFlags: root::nsLoadFlags,
@@ -32933,7 +33476,7 @@ pub mod root {
pub _mOwningThread: root::nsAutoOwningThread,
pub mLoader: *mut root::imgLoader,
pub mRequest: root::nsCOMPtr<root::nsIRequest>,
- pub mURI: root::RefPtr<root::mozilla::image::ImageURL>,
+ pub mURI: root::RefPtr<root::imgRequest_ImageURL>,
pub mCurrentURI: root::nsCOMPtr<root::nsIURI>,
pub mLoadingPrincipal: root::nsCOMPtr<root::nsIPrincipal>,
pub mPrincipal: root::nsCOMPtr<root::nsIPrincipal>,
@@ -32960,8 +33503,8 @@ pub mod root {
pub mImageErrorCode: root::nsresult,
pub mBoostCategoriesRequested: u32,
pub mMutex: root::mozilla::Mutex,
- pub mProgressTracker: root::RefPtr<root::mozilla::image::ProgressTracker>,
- pub mImage: root::RefPtr<root::mozilla::image::Image>,
+ pub mProgressTracker: root::RefPtr<root::imgRequest_ProgressTracker>,
+ pub mImage: root::RefPtr<root::imgRequest_Image>,
pub _bitfield_1: u8,
pub __bindgen_padding_0: [u8; 7usize],
}
@@ -32975,7 +33518,7 @@ pub mod root {
pub type imgRequest_HasThreadSafeRefCnt = root::mozilla::TrueType;
#[test]
fn bindgen_test_layout_imgRequest() {
- assert_eq!(::std::mem::size_of::<imgRequest>() , 424usize , concat ! (
+ assert_eq!(::std::mem::size_of::<imgRequest>() , 448usize , concat ! (
"Size of: " , stringify ! ( imgRequest ) ));
assert_eq! (::std::mem::align_of::<imgRequest>() , 8usize , concat ! (
"Alignment of " , stringify ! ( imgRequest ) ));
@@ -34548,7 +35091,7 @@ pub mod root {
) , "::" , stringify ! ( mQuotePairs ) ));
}
#[test]
- fn __bindgen_test_layout_StaticRefPtr_instantiation_88() {
+ fn __bindgen_test_layout_StaticRefPtr_instantiation_21() {
assert_eq!(::std::mem::size_of::<root::mozilla::StaticRefPtr<root::nsStyleQuoteValues>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -34559,7 +35102,7 @@ pub mod root {
root::mozilla::StaticRefPtr<root::nsStyleQuoteValues> ) ));
}
#[test]
- fn __bindgen_test_layout_StaticRefPtr_instantiation_89() {
+ fn __bindgen_test_layout_StaticRefPtr_instantiation_22() {
assert_eq!(::std::mem::size_of::<root::mozilla::StaticRefPtr<root::nsStyleQuoteValues>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -36861,7 +37404,7 @@ pub mod root {
root::nsTArray<root::RefPtr<root::RawServoAnimationValue>>;
pub type RawGeckoKeyframeList = root::nsTArray<root::mozilla::Keyframe>;
pub type RawGeckoComputedKeyframeValuesList =
- root::nsTArray<root::nsTArray<root::mozilla::PropertyStyleAnimationValuePair>>;
+ root::nsTArray<root::mozilla::ComputedKeyframeValues>;
pub type RawGeckoStyleAnimationList =
root::nsStyleAutoArray<root::mozilla::StyleAnimation>;
pub type RawGeckoFontFaceRuleList =
@@ -37708,48 +38251,48 @@ pub mod root {
pub struct nsAttrValueOrString {
_unused: [u8; 0],
}
- pub const ELEMENT_SHARED_RESTYLE_BIT_1: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_1;
- pub const ELEMENT_SHARED_RESTYLE_BIT_2: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_2;
- pub const ELEMENT_SHARED_RESTYLE_BIT_3: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_3;
- pub const ELEMENT_SHARED_RESTYLE_BIT_4: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_4;
- pub const ELEMENT_HAS_DIRTY_DESCENDANTS_FOR_SERVO: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_1;
+ 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_HAS_ANIMATION_ONLY_DIRTY_DESCENDANTS_FOR_SERVO:
- root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_2;
- pub const ELEMENT_HAS_SNAPSHOT: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_3;
- pub const ELEMENT_HANDLED_SNAPSHOT: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_4;
- pub const ELEMENT_HAS_PENDING_RESTYLE: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_1;
- pub const ELEMENT_IS_POTENTIAL_RESTYLE_ROOT: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_2;
- pub const ELEMENT_HAS_PENDING_ANIMATION_ONLY_RESTYLE: root::_bindgen_ty_87
+ 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
=
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_3;
+ _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_3;
pub const ELEMENT_IS_POTENTIAL_ANIMATION_ONLY_RESTYLE_ROOT:
- root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_SHARED_RESTYLE_BIT_4;
- pub const ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR;
- pub const ELEMENT_PENDING_RESTYLE_FLAGS: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_PENDING_RESTYLE_FLAGS;
- pub const ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS;
- pub const ELEMENT_ALL_RESTYLE_FLAGS: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_ALL_RESTYLE_FLAGS;
- pub const ELEMENT_HAS_SCROLLGRAB: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_HAS_SCROLLGRAB;
- pub const ELEMENT_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_87 =
- _bindgen_ty_87::ELEMENT_TYPE_SPECIFIC_BITS_OFFSET;
+ 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_HAS_SCROLLGRAB: root::_bindgen_ty_20 =
+ _bindgen_ty_20::ELEMENT_HAS_SCROLLGRAB;
+ pub const ELEMENT_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_20 =
+ _bindgen_ty_20::ELEMENT_TYPE_SPECIFIC_BITS_OFFSET;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
- pub enum _bindgen_ty_87 {
+ pub enum _bindgen_ty_20 {
ELEMENT_SHARED_RESTYLE_BIT_1 = 8388608,
ELEMENT_SHARED_RESTYLE_BIT_2 = 16777216,
ELEMENT_SHARED_RESTYLE_BIT_3 = 33554432,
@@ -38338,7 +38881,7 @@ pub mod root {
}
pub type __builtin_va_list = [root::__va_list_tag; 1usize];
#[test]
- fn __bindgen_test_layout_IntegralConstant_instantiation_90() {
+ fn __bindgen_test_layout_IntegralConstant_instantiation_23() {
assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! (
"Size of template specialization: " , stringify ! ( u8 )
));
@@ -38347,7 +38890,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_IntegralConstant_instantiation_91() {
+ fn __bindgen_test_layout_IntegralConstant_instantiation_24() {
assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! (
"Size of template specialization: " , stringify ! ( u8 )
));
@@ -38356,7 +38899,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsCharTraits_instantiation_92() {
+ fn __bindgen_test_layout_nsCharTraits_instantiation_25() {
assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38367,29 +38910,33 @@ pub mod root {
root::nsCharTraits ) ));
}
#[test]
- fn __bindgen_test_layout_nsReadingIterator_instantiation_93() {
- assert_eq!(::std::mem::size_of::<root::nsReadingIterator<u16>>() ,
- 24usize , concat ! (
+ fn __bindgen_test_layout_nsReadingIterator_instantiation_26() {
+ assert_eq!(::std::mem::size_of::<root::nsReadingIterator<root::mozilla::detail::nsStringRepr_char_type>>()
+ , 24usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsReadingIterator<u16> ) ));
- assert_eq!(::std::mem::align_of::<root::nsReadingIterator<u16>>() ,
- 8usize , concat ! (
+ root::nsReadingIterator<root::mozilla::detail::nsStringRepr_char_type>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::nsReadingIterator<root::mozilla::detail::nsStringRepr_char_type>>()
+ , 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsReadingIterator<u16> ) ));
+ root::nsReadingIterator<root::mozilla::detail::nsStringRepr_char_type>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_nsWritingIterator_instantiation_94() {
- assert_eq!(::std::mem::size_of::<root::nsWritingIterator<u16>>() ,
- 24usize , concat ! (
+ fn __bindgen_test_layout_nsWritingIterator_instantiation_27() {
+ assert_eq!(::std::mem::size_of::<root::nsWritingIterator<root::mozilla::detail::nsStringRepr_char_type>>()
+ , 24usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsWritingIterator<u16> ) ));
- assert_eq!(::std::mem::align_of::<root::nsWritingIterator<u16>>() ,
- 8usize , concat ! (
+ root::nsWritingIterator<root::mozilla::detail::nsStringRepr_char_type>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::nsWritingIterator<root::mozilla::detail::nsStringRepr_char_type>>()
+ , 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsWritingIterator<u16> ) ));
+ root::nsWritingIterator<root::mozilla::detail::nsStringRepr_char_type>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_nsCharTraits_instantiation_95() {
+ fn __bindgen_test_layout_nsCharTraits_instantiation_28() {
assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38400,29 +38947,33 @@ pub mod root {
root::nsCharTraits ) ));
}
#[test]
- fn __bindgen_test_layout_nsReadingIterator_instantiation_96() {
- assert_eq!(::std::mem::size_of::<root::nsReadingIterator<::std::os::raw::c_char>>()
+ fn __bindgen_test_layout_nsReadingIterator_instantiation_29() {
+ assert_eq!(::std::mem::size_of::<root::nsReadingIterator<root::mozilla::detail::nsCStringRepr_char_type>>()
, 24usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsReadingIterator<::std::os::raw::c_char> ) ));
- assert_eq!(::std::mem::align_of::<root::nsReadingIterator<::std::os::raw::c_char>>()
+ root::nsReadingIterator<root::mozilla::detail::nsCStringRepr_char_type>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::nsReadingIterator<root::mozilla::detail::nsCStringRepr_char_type>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsReadingIterator<::std::os::raw::c_char> ) ));
+ root::nsReadingIterator<root::mozilla::detail::nsCStringRepr_char_type>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_nsWritingIterator_instantiation_97() {
- assert_eq!(::std::mem::size_of::<root::nsWritingIterator<::std::os::raw::c_char>>()
+ fn __bindgen_test_layout_nsWritingIterator_instantiation_30() {
+ assert_eq!(::std::mem::size_of::<root::nsWritingIterator<root::mozilla::detail::nsCStringRepr_char_type>>()
, 24usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsWritingIterator<::std::os::raw::c_char> ) ));
- assert_eq!(::std::mem::align_of::<root::nsWritingIterator<::std::os::raw::c_char>>()
+ root::nsWritingIterator<root::mozilla::detail::nsCStringRepr_char_type>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::nsWritingIterator<root::mozilla::detail::nsCStringRepr_char_type>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsWritingIterator<::std::os::raw::c_char> ) ));
+ root::nsWritingIterator<root::mozilla::detail::nsCStringRepr_char_type>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_nsCharTraits_instantiation_98() {
+ fn __bindgen_test_layout_nsCharTraits_instantiation_31() {
assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38433,7 +38984,7 @@ pub mod root {
root::nsCharTraits ) ));
}
#[test]
- fn __bindgen_test_layout_nsCharTraits_instantiation_99() {
+ fn __bindgen_test_layout_nsCharTraits_instantiation_32() {
assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38444,7 +38995,7 @@ pub mod root {
root::nsCharTraits ) ));
}
#[test]
- fn __bindgen_test_layout__bindgen_ty_id_214705_instantiation_100() {
+ fn __bindgen_test_layout__bindgen_ty_id_190112_instantiation_33() {
assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! (
"Size of template specialization: " , stringify ! ( u8 )
));
@@ -38453,7 +39004,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout__bindgen_ty_id_214741_instantiation_101() {
+ fn __bindgen_test_layout__bindgen_ty_id_190148_instantiation_34() {
assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! (
"Size of template specialization: " , stringify ! ( u8 )
));
@@ -38462,7 +39013,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_102() {
+ fn __bindgen_test_layout_nsTArray_instantiation_35() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCString>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38473,7 +39024,7 @@ pub mod root {
root::nsTArray<root::nsCString> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_103() {
+ fn __bindgen_test_layout_Handle_instantiation_36() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::jsid>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38484,7 +39035,7 @@ pub mod root {
root::JS::Handle<root::jsid> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_104() {
+ fn __bindgen_test_layout_Handle_instantiation_37() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38495,7 +39046,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_105() {
+ fn __bindgen_test_layout_Handle_instantiation_38() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38506,7 +39057,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_106() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_39() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38517,7 +39068,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Rooted_instantiation_107() {
+ fn __bindgen_test_layout_Rooted_instantiation_40() {
assert_eq!(::std::mem::size_of::<[u64; 3usize]>() , 24usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38528,7 +39079,7 @@ pub mod root {
[u64; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_108() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_41() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38539,7 +39090,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_109() {
+ fn __bindgen_test_layout_nsTArray_instantiation_42() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38550,7 +39101,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_110() {
+ fn __bindgen_test_layout_nsTArray_instantiation_43() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::mozilla::FontFamilyName>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38561,29 +39112,29 @@ pub mod root {
root::nsTArray<root::mozilla::FontFamilyName> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_111() {
- assert_eq!(::std::mem::size_of::<root::nsTArray<::std::os::raw::c_uint>>()
- , 8usize , concat ! (
+ fn __bindgen_test_layout_nsTArray_instantiation_44() {
+ assert_eq!(::std::mem::size_of::<root::nsTArray<u32>>() , 8usize ,
+ concat ! (
"Size of template specialization: " , stringify ! (
- root::nsTArray<::std::os::raw::c_uint> ) ));
- assert_eq!(::std::mem::align_of::<root::nsTArray<::std::os::raw::c_uint>>()
- , 8usize , concat ! (
+ root::nsTArray<u32> ) ));
+ assert_eq!(::std::mem::align_of::<root::nsTArray<u32>>() , 8usize ,
+ concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsTArray<::std::os::raw::c_uint> ) ));
+ root::nsTArray<u32> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_112() {
- assert_eq!(::std::mem::size_of::<root::nsTArray<::std::os::raw::c_uint>>()
- , 8usize , concat ! (
+ fn __bindgen_test_layout_nsTArray_instantiation_45() {
+ assert_eq!(::std::mem::size_of::<root::nsTArray<u32>>() , 8usize ,
+ concat ! (
"Size of template specialization: " , stringify ! (
- root::nsTArray<::std::os::raw::c_uint> ) ));
- assert_eq!(::std::mem::align_of::<root::nsTArray<::std::os::raw::c_uint>>()
- , 8usize , concat ! (
+ root::nsTArray<u32> ) ));
+ assert_eq!(::std::mem::align_of::<root::nsTArray<u32>>() , 8usize ,
+ concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsTArray<::std::os::raw::c_uint> ) ));
+ root::nsTArray<u32> ) ));
}
#[test]
- fn __bindgen_test_layout_PointTyped_instantiation_113() {
+ fn __bindgen_test_layout_PointTyped_instantiation_46() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38594,7 +39145,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_IntPointTyped_instantiation_114() {
+ fn __bindgen_test_layout_IntPointTyped_instantiation_47() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38605,7 +39156,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_SizeTyped_instantiation_115() {
+ fn __bindgen_test_layout_SizeTyped_instantiation_48() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38616,7 +39167,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_RectTyped_instantiation_116() {
+ fn __bindgen_test_layout_RectTyped_instantiation_49() {
assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38627,7 +39178,7 @@ pub mod root {
[u32; 4usize] ) ));
}
#[test]
- fn __bindgen_test_layout_IntPointTyped_instantiation_117() {
+ fn __bindgen_test_layout_IntPointTyped_instantiation_50() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38638,7 +39189,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_IntSizeTyped_instantiation_118() {
+ fn __bindgen_test_layout_IntSizeTyped_instantiation_51() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38649,7 +39200,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_IntRectTyped_instantiation_119() {
+ fn __bindgen_test_layout_IntRectTyped_instantiation_52() {
assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38660,7 +39211,7 @@ pub mod root {
[u32; 4usize] ) ));
}
#[test]
- fn __bindgen_test_layout_MarginTyped_instantiation_120() {
+ fn __bindgen_test_layout_MarginTyped_instantiation_53() {
assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38671,7 +39222,7 @@ pub mod root {
[u32; 4usize] ) ));
}
#[test]
- fn __bindgen_test_layout_RectTyped_instantiation_121() {
+ fn __bindgen_test_layout_RectTyped_instantiation_54() {
assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38682,7 +39233,7 @@ pub mod root {
[u32; 4usize] ) ));
}
#[test]
- fn __bindgen_test_layout_IntRectTyped_instantiation_122() {
+ fn __bindgen_test_layout_IntRectTyped_instantiation_55() {
assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38693,7 +39244,7 @@ pub mod root {
[u32; 4usize] ) ));
}
#[test]
- fn __bindgen_test_layout_ScaleFactor_instantiation_123() {
+ fn __bindgen_test_layout_ScaleFactor_instantiation_56() {
assert_eq!(::std::mem::size_of::<u32>() , 4usize , concat ! (
"Size of template specialization: " , stringify ! ( u32 )
));
@@ -38702,7 +39253,7 @@ pub mod root {
u32 ) ));
}
#[test]
- fn __bindgen_test_layout_ScaleFactors2D_instantiation_124() {
+ fn __bindgen_test_layout_ScaleFactors2D_instantiation_57() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38713,7 +39264,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_ScaleFactors2D_instantiation_125() {
+ fn __bindgen_test_layout_ScaleFactors2D_instantiation_58() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38724,7 +39275,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_ScaleFactors2D_instantiation_126() {
+ fn __bindgen_test_layout_ScaleFactors2D_instantiation_59() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38735,7 +39286,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_BaseTimeDuration_instantiation_127() {
+ fn __bindgen_test_layout_BaseTimeDuration_instantiation_60() {
assert_eq!(::std::mem::size_of::<root::mozilla::BaseTimeDuration>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38746,7 +39297,7 @@ pub mod root {
root::mozilla::BaseTimeDuration ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_128() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_61() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38757,7 +39308,7 @@ pub mod root {
root::already_AddRefed<root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_129() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_62() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38768,7 +39319,7 @@ pub mod root {
root::already_AddRefed<root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_130() {
+ fn __bindgen_test_layout_RefPtr_instantiation_63() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38779,7 +39330,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_131() {
+ fn __bindgen_test_layout_nsTArray_instantiation_64() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::StyleSheet>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38792,7 +39343,7 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_132() {
+ fn __bindgen_test_layout_RefPtr_instantiation_65() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38803,7 +39354,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_133() {
+ fn __bindgen_test_layout_nsTArray_instantiation_66() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::StyleSheet>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38816,7 +39367,7 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_WeakPtr_instantiation_134() {
+ fn __bindgen_test_layout_WeakPtr_instantiation_67() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -38825,7 +39376,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_nsPtrHashKey_instantiation_135() {
+ fn __bindgen_test_layout_nsPtrHashKey_instantiation_68() {
assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<::std::os::raw::c_void>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38836,7 +39387,7 @@ pub mod root {
root::nsPtrHashKey<::std::os::raw::c_void> ) ));
}
#[test]
- fn __bindgen_test_layout_nsPtrHashKey_instantiation_136() {
+ fn __bindgen_test_layout_nsPtrHashKey_instantiation_69() {
assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<root::WeakFrame>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38847,7 +39398,7 @@ pub mod root {
root::nsPtrHashKey<root::WeakFrame> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_137() {
+ fn __bindgen_test_layout_nsTArray_instantiation_70() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38858,7 +39409,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_TErrorResult_instantiation_138() {
+ fn __bindgen_test_layout_TErrorResult_instantiation_71() {
assert_eq!(::std::mem::size_of::<root::mozilla::binding_danger::TErrorResult>()
, 32usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38869,7 +39420,7 @@ pub mod root {
root::mozilla::binding_danger::TErrorResult ) ));
}
#[test]
- fn __bindgen_test_layout_TErrorResult_instantiation_139() {
+ fn __bindgen_test_layout_TErrorResult_instantiation_72() {
assert_eq!(::std::mem::size_of::<root::mozilla::binding_danger::TErrorResult>()
, 32usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38880,7 +39431,7 @@ pub mod root {
root::mozilla::binding_danger::TErrorResult ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_140() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_73() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsStringBuffer>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38891,7 +39442,7 @@ pub mod root {
root::already_AddRefed<root::nsStringBuffer> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_141() {
+ fn __bindgen_test_layout_Handle_instantiation_74() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38902,7 +39453,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_142() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_75() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38913,7 +39464,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_143() {
+ fn __bindgen_test_layout_Handle_instantiation_76() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38924,7 +39475,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_144() {
+ fn __bindgen_test_layout_nsTArray_instantiation_77() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38935,7 +39486,7 @@ pub mod root {
root::nsTArray<*mut root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_145() {
+ fn __bindgen_test_layout_Handle_instantiation_78() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38946,7 +39497,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_146() {
+ fn __bindgen_test_layout_RefPtr_instantiation_79() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38957,7 +39508,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_147() {
+ fn __bindgen_test_layout_Handle_instantiation_80() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38968,7 +39519,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_148() {
+ fn __bindgen_test_layout_Handle_instantiation_81() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38979,7 +39530,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_149() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_82() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38990,7 +39541,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_150() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_83() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39001,7 +39552,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_151() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_84() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsINode>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39012,7 +39563,7 @@ pub mod root {
root::already_AddRefed<root::nsINode> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_152() {
+ fn __bindgen_test_layout_Handle_instantiation_85() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39023,7 +39574,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_153() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_86() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39034,7 +39585,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_154() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_87() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39045,7 +39596,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_155() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_88() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -39056,7 +39607,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_156() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_89() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39067,7 +39618,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_157() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_90() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -39078,7 +39629,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_158() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_91() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39089,7 +39640,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_159() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_92() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -39100,7 +39651,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_160() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_93() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39111,7 +39662,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_161() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_94() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -39122,7 +39673,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_162() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_95() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39133,7 +39684,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_163() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_96() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -39144,7 +39695,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_164() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_97() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39155,7 +39706,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_iterator_instantiation_165() {
+ fn __bindgen_test_layout_iterator_instantiation_98() {
assert_eq!(::std::mem::size_of::<root::std::iterator>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -39166,7 +39717,7 @@ pub mod root {
root::std::iterator ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_166() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_99() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -39177,7 +39728,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_167() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_100() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39188,7 +39739,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_168() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_101() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -39199,7 +39750,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_169() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_102() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39210,7 +39761,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_170() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_103() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIPrincipal>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39221,7 +39772,7 @@ pub mod root {
root::nsCOMPtr<root::nsIPrincipal> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_171() {
+ fn __bindgen_test_layout_Handle_instantiation_104() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39232,7 +39783,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_172() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_105() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39243,7 +39794,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_173() {
+ fn __bindgen_test_layout_nsTArray_instantiation_106() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCString>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39254,7 +39805,7 @@ pub mod root {
root::nsTArray<root::nsCString> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_174() {
+ fn __bindgen_test_layout_nsTArray_instantiation_107() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCString>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39265,7 +39816,7 @@ pub mod root {
root::nsTArray<root::nsCString> ) ));
}
#[test]
- fn __bindgen_test_layout_Heap_instantiation_175() {
+ fn __bindgen_test_layout_Heap_instantiation_108() {
assert_eq!(::std::mem::size_of::<root::JS::Heap<root::JS::Value>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39276,7 +39827,7 @@ pub mod root {
root::JS::Heap<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Heap_instantiation_176() {
+ fn __bindgen_test_layout_Heap_instantiation_109() {
assert_eq!(::std::mem::size_of::<root::JS::Heap<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39287,7 +39838,7 @@ pub mod root {
root::JS::Heap<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_TenuredHeap_instantiation_177() {
+ fn __bindgen_test_layout_TenuredHeap_instantiation_110() {
assert_eq!(::std::mem::size_of::<root::JS::TenuredHeap>() , 8usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -39298,7 +39849,7 @@ pub mod root {
root::JS::TenuredHeap ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_178() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_111() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39309,20 +39860,20 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_NotNull_instantiation_179() {
- assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ fn __bindgen_test_layout_NotNull_instantiation_112() {
+ assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::nsIDocument_Encoding>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
+ root::mozilla::NotNull<*const root::nsIDocument_Encoding> )
));
- assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::nsIDocument_Encoding>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
+ root::mozilla::NotNull<*const root::nsIDocument_Encoding> )
));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_180() {
+ fn __bindgen_test_layout_nsTArray_instantiation_113() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::dom::AnonymousContent>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39335,7 +39886,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_181() {
+ fn __bindgen_test_layout_RefPtr_instantiation_114() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39346,7 +39897,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_182() {
+ fn __bindgen_test_layout_nsTArray_instantiation_115() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::StyleSheet>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39359,7 +39910,7 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_183() {
+ fn __bindgen_test_layout_RefPtr_instantiation_116() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39370,7 +39921,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_184() {
+ fn __bindgen_test_layout_nsTArray_instantiation_117() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::StyleSheet>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39383,18 +39934,18 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_185() {
- assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
+ fn __bindgen_test_layout_nsTArray_instantiation_118() {
+ assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIDocument_Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsTArray<*mut root::mozilla::dom::Element> ) ));
- assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
+ root::nsTArray<*mut root::nsIDocument_Element> ) ));
+ assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::nsIDocument_Element>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsTArray<*mut root::mozilla::dom::Element> ) ));
+ root::nsTArray<*mut root::nsIDocument_Element> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_186() {
+ fn __bindgen_test_layout_RefPtr_instantiation_119() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39405,7 +39956,7 @@ pub mod root {
root::RefPtr<root::mozilla::dom::Element> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_187() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_120() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIObserver>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39416,7 +39967,7 @@ pub mod root {
root::nsCOMPtr<root::nsIObserver> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_188() {
+ fn __bindgen_test_layout_nsTArray_instantiation_121() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCOMPtr<root::nsIObserver>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39427,7 +39978,7 @@ pub mod root {
root::nsTArray<root::nsCOMPtr<root::nsIObserver>> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_189() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_122() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIObserver>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39438,7 +39989,7 @@ pub mod root {
root::nsCOMPtr<root::nsIObserver> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_190() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_123() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIDocument>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39449,7 +40000,7 @@ pub mod root {
root::already_AddRefed<root::nsIDocument> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_191() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_124() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39460,7 +40011,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_192() {
+ fn __bindgen_test_layout_RefPtr_instantiation_125() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39471,18 +40022,18 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_193() {
- assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
+ fn __bindgen_test_layout_nsTArray_instantiation_126() {
+ assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIDocument_Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsTArray<*mut root::mozilla::dom::Element> ) ));
- assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
+ root::nsTArray<*mut root::nsIDocument_Element> ) ));
+ assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::nsIDocument_Element>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsTArray<*mut root::mozilla::dom::Element> ) ));
+ root::nsTArray<*mut root::nsIDocument_Element> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_194() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_127() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIDocument>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39493,7 +40044,7 @@ pub mod root {
root::already_AddRefed<root::nsIDocument> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_195() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_128() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39504,7 +40055,7 @@ pub mod root {
root::JS::MutableHandle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_196() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_129() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsContentList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39515,7 +40066,7 @@ pub mod root {
root::already_AddRefed<root::nsContentList> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_197() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_130() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsContentList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39526,7 +40077,7 @@ pub mod root {
root::already_AddRefed<root::nsContentList> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_198() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_131() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsINode>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39537,7 +40088,7 @@ pub mod root {
root::already_AddRefed<root::nsINode> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_199() {
+ fn __bindgen_test_layout_RefPtr_instantiation_132() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39548,7 +40099,7 @@ pub mod root {
root::RefPtr<root::mozilla::dom::Element> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_200() {
+ fn __bindgen_test_layout_Handle_instantiation_133() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39559,7 +40110,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_201() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_134() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39570,7 +40121,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_202() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_135() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39581,7 +40132,7 @@ pub mod root {
root::already_AddRefed<root::nsIRunnable> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_203() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_136() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::mozilla::dom::Link>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39592,18 +40143,7 @@ pub mod root {
root::nsCOMPtr<root::mozilla::dom::Link> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_204() {
- assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIWeakReference>>()
- , 8usize , concat ! (
- "Size of template specialization: " , stringify ! (
- root::nsCOMPtr<root::nsIWeakReference> ) ));
- assert_eq!(::std::mem::align_of::<root::nsCOMPtr<root::nsIWeakReference>>()
- , 8usize , concat ! (
- "Alignment of template specialization: " , stringify ! (
- root::nsCOMPtr<root::nsIWeakReference> ) ));
- }
- #[test]
- fn __bindgen_test_layout_RefPtr_instantiation_205() {
+ fn __bindgen_test_layout_RefPtr_instantiation_137() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39614,7 +40154,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_206() {
+ fn __bindgen_test_layout_nsTArray_instantiation_138() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::StyleSheet>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39627,7 +40167,7 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_207() {
+ fn __bindgen_test_layout_nsTArray_instantiation_139() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39638,7 +40178,7 @@ pub mod root {
root::nsTArray<*mut root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_208() {
+ fn __bindgen_test_layout_Handle_instantiation_140() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39649,7 +40189,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_209() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_141() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39660,7 +40200,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_210() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_142() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsISMILAttr>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39671,7 +40211,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsISMILAttr> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_211() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_143() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39682,7 +40222,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_212() {
+ fn __bindgen_test_layout_nsTArray_instantiation_144() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39693,7 +40233,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_213() {
+ fn __bindgen_test_layout_Handle_instantiation_145() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39704,7 +40244,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_214() {
+ fn __bindgen_test_layout_Handle_instantiation_146() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39715,7 +40255,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_215() {
+ fn __bindgen_test_layout_Handle_instantiation_147() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39726,7 +40266,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_216() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_148() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::mozilla::dom::DOMIntersectionObserver>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39739,7 +40279,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsDataHashtable_instantiation_217() {
+ fn __bindgen_test_layout_nsDataHashtable_instantiation_149() {
assert_eq!(::std::mem::size_of::<[u64; 6usize]>() , 48usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -39750,7 +40290,7 @@ pub mod root {
[u64; 6usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_218() {
+ fn __bindgen_test_layout_Handle_instantiation_150() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39761,7 +40301,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_219() {
+ fn __bindgen_test_layout_nsTArray_instantiation_151() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39772,7 +40312,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_220() {
+ fn __bindgen_test_layout_nsTArray_instantiation_152() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39783,7 +40323,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_221() {
+ 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 ! (
@@ -39794,7 +40334,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_222() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_154() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39805,7 +40345,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_SupportsWeakPtr_instantiation_223() {
+ fn __bindgen_test_layout_SupportsWeakPtr_instantiation_155() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -39814,7 +40354,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_224() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_156() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39825,7 +40365,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_225() {
+ fn __bindgen_test_layout_nsTArray_instantiation_157() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsRect>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39836,33 +40376,33 @@ pub mod root {
root::nsTArray<root::nsRect> ) ));
}
#[test]
- fn __bindgen_test_layout_NotNull_instantiation_226() {
- assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ fn __bindgen_test_layout_NotNull_instantiation_158() {
+ assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::nsPresContext_Encoding>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
- assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ root::mozilla::NotNull<*const root::nsPresContext_Encoding>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::nsPresContext_Encoding>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
+ root::mozilla::NotNull<*const root::nsPresContext_Encoding>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_NotNull_instantiation_227() {
- assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ fn __bindgen_test_layout_NotNull_instantiation_159() {
+ assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::nsPresContext_Encoding>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
- assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ root::mozilla::NotNull<*const root::nsPresContext_Encoding>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::nsPresContext_Encoding>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
+ root::mozilla::NotNull<*const root::nsPresContext_Encoding>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_228() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_160() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsITimer>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39873,7 +40413,7 @@ pub mod root {
root::already_AddRefed<root::nsITimer> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_229() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_161() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39884,7 +40424,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_230() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_162() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::nsIAtom>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39895,7 +40435,7 @@ pub mod root {
root::nsRefPtrHashKey<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_231() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_163() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIAtom>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39906,7 +40446,7 @@ pub mod root {
root::nsCOMPtr<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_232() {
+ fn __bindgen_test_layout_nsTArray_instantiation_164() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCOMPtr<root::nsIAtom>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39917,7 +40457,7 @@ pub mod root {
root::nsTArray<root::nsCOMPtr<root::nsIAtom>> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_233() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_165() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39928,7 +40468,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_234() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_166() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39939,7 +40479,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_235() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_167() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39950,7 +40490,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_236() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_168() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39961,7 +40501,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_237() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_169() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39972,7 +40512,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_238() {
+ 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 ! (
@@ -39983,7 +40523,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_239() {
+ fn __bindgen_test_layout_Handle_instantiation_171() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39994,7 +40534,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_240() {
+ fn __bindgen_test_layout_Handle_instantiation_172() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40005,7 +40545,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsPIDOMWindow_instantiation_241() {
+ fn __bindgen_test_layout_nsPIDOMWindow_instantiation_173() {
assert_eq!(::std::mem::size_of::<[u64; 31usize]>() , 248usize , concat
! (
"Size of template specialization: " , stringify ! (
@@ -40016,7 +40556,7 @@ pub mod root {
[u64; 31usize] ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_242() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_174() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40027,7 +40567,7 @@ pub mod root {
root::already_AddRefed<root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_243() {
+ fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_175() {
assert_eq!(::std::mem::size_of::<[u64; 6usize]>() , 48usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40038,7 +40578,7 @@ pub mod root {
[u64; 6usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_244() {
+ 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 ! (
@@ -40049,7 +40589,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_245() {
+ fn __bindgen_test_layout_nsTArray_instantiation_177() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40060,7 +40600,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_246() {
+ fn __bindgen_test_layout_Handle_instantiation_178() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40071,7 +40611,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_OwningNonNull_instantiation_247() {
+ fn __bindgen_test_layout_OwningNonNull_instantiation_179() {
assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::nsINode>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40082,7 +40622,7 @@ pub mod root {
root::mozilla::OwningNonNull<root::nsINode> ) ));
}
#[test]
- fn __bindgen_test_layout_OwningNonNull_instantiation_248() {
+ fn __bindgen_test_layout_OwningNonNull_instantiation_180() {
assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::nsINode>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40093,7 +40633,7 @@ pub mod root {
root::mozilla::OwningNonNull<root::nsINode> ) ));
}
#[test]
- fn __bindgen_test_layout_OwningNonNull_instantiation_249() {
+ fn __bindgen_test_layout_OwningNonNull_instantiation_181() {
assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::nsINode>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40104,7 +40644,7 @@ pub mod root {
root::mozilla::OwningNonNull<root::nsINode> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_250() {
+ fn __bindgen_test_layout_Handle_instantiation_182() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40115,7 +40655,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_251() {
+ fn __bindgen_test_layout_Handle_instantiation_183() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40126,7 +40666,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_252() {
+ fn __bindgen_test_layout_Handle_instantiation_184() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40137,7 +40677,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_253() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_185() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40148,7 +40688,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_254() {
+ fn __bindgen_test_layout_Handle_instantiation_186() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::jsid>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40159,7 +40699,7 @@ pub mod root {
root::JS::Handle<root::jsid> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_255() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_187() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::PropertyDescriptor>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40170,7 +40710,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::PropertyDescriptor> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_256() {
+ fn __bindgen_test_layout_Handle_instantiation_188() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::jsid>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40181,7 +40721,7 @@ pub mod root {
root::JS::Handle<root::jsid> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_257() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_189() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::PropertyDescriptor>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40192,7 +40732,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::PropertyDescriptor> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_258() {
+ fn __bindgen_test_layout_Handle_instantiation_190() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40203,7 +40743,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_259() {
+ fn __bindgen_test_layout_Handle_instantiation_191() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40214,7 +40754,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_260() {
+ fn __bindgen_test_layout_Handle_instantiation_192() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40225,7 +40765,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_261() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_193() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40236,7 +40776,7 @@ pub mod root {
root::JS::MutableHandle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_262() {
+ fn __bindgen_test_layout_RefPtr_instantiation_194() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::XBLChildrenElement>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40247,7 +40787,7 @@ pub mod root {
root::RefPtr<root::mozilla::dom::XBLChildrenElement> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_263() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_195() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIWeakReference>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40258,7 +40798,7 @@ pub mod root {
root::nsCOMPtr<root::nsIWeakReference> ) ));
}
#[test]
- fn __bindgen_test_layout_nsPtrHashKey_instantiation_264() {
+ fn __bindgen_test_layout_nsPtrHashKey_instantiation_196() {
assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<::std::os::raw::c_void>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40269,7 +40809,7 @@ pub mod root {
root::nsPtrHashKey<::std::os::raw::c_void> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_265() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_197() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40280,7 +40820,7 @@ pub mod root {
root::already_AddRefed<root::nsIRunnable> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_266() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_198() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40291,20 +40831,20 @@ pub mod root {
root::already_AddRefed<root::nsIRunnable> ) ));
}
#[test]
- fn __bindgen_test_layout_NotNull_instantiation_267() {
- assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ fn __bindgen_test_layout_NotNull_instantiation_199() {
+ assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::nsLanguageAtomService_Encoding>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
- assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ root::mozilla::NotNull<*const root::nsLanguageAtomService_Encoding>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::nsLanguageAtomService_Encoding>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
+ root::mozilla::NotNull<*const root::nsLanguageAtomService_Encoding>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_268() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_200() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40315,7 +40855,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_269() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_201() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40326,7 +40866,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_270() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_202() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40337,7 +40877,7 @@ pub mod root {
root::already_AddRefed<root::nsIRunnable> ) ));
}
#[test]
- fn __bindgen_test_layout_nsPIDOMWindow_instantiation_271() {
+ fn __bindgen_test_layout_nsPIDOMWindow_instantiation_203() {
assert_eq!(::std::mem::size_of::<[u64; 31usize]>() , 248usize , concat
! (
"Size of template specialization: " , stringify ! (
@@ -40348,7 +40888,7 @@ pub mod root {
[u64; 31usize] ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_272() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_204() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40359,7 +40899,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_273() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_205() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40370,7 +40910,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_274() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_206() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::CSSValue>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40381,7 +40921,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::CSSValue> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_275() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_207() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40392,7 +40932,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_276() {
+ fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_208() {
assert_eq!(::std::mem::size_of::<[u64; 6usize]>() , 48usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40403,7 +40943,7 @@ pub mod root {
[u64; 6usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Rooted_instantiation_277() {
+ fn __bindgen_test_layout_Rooted_instantiation_209() {
assert_eq!(::std::mem::size_of::<[u64; 3usize]>() , 24usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40414,7 +40954,7 @@ pub mod root {
[u64; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Rooted_instantiation_278() {
+ fn __bindgen_test_layout_Rooted_instantiation_210() {
assert_eq!(::std::mem::size_of::<[u64; 3usize]>() , 24usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40425,7 +40965,7 @@ pub mod root {
[u64; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_279() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_211() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsISupports>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40436,7 +40976,7 @@ pub mod root {
root::already_AddRefed<root::nsISupports> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_280() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_212() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsISupports>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40447,7 +40987,7 @@ pub mod root {
root::nsCOMPtr<root::nsISupports> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_281() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_213() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIRunnable>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40458,20 +40998,20 @@ pub mod root {
root::nsCOMPtr<root::nsIRunnable> ) ));
}
#[test]
- fn __bindgen_test_layout_NotNull_instantiation_282() {
- assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ fn __bindgen_test_layout_NotNull_instantiation_214() {
+ assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::nsIParser_Encoding>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
+ root::mozilla::NotNull<*const root::nsIParser_Encoding> )
));
- assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::nsIParser_Encoding>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
+ root::mozilla::NotNull<*const root::nsIParser_Encoding> )
));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_283() {
+ fn __bindgen_test_layout_nsTArray_instantiation_215() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40482,7 +41022,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_284() {
+ fn __bindgen_test_layout_Handle_instantiation_216() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40493,7 +41033,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_285() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_217() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40504,7 +41044,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_286() {
+ 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 ! (
@@ -40515,7 +41055,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_287() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_219() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40526,7 +41066,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_288() {
+ fn __bindgen_test_layout_nsTArray_instantiation_220() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40537,7 +41077,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_289() {
+ fn __bindgen_test_layout_Handle_instantiation_221() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40548,7 +41088,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_290() {
+ fn __bindgen_test_layout_RefPtr_instantiation_222() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40559,7 +41099,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_291() {
+ fn __bindgen_test_layout_RefPtr_instantiation_223() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40570,7 +41110,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_292() {
+ fn __bindgen_test_layout_RefPtr_instantiation_224() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40581,7 +41121,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_293() {
+ fn __bindgen_test_layout_nsTArray_instantiation_225() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::css::SheetLoadData>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40594,7 +41134,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_294() {
+ fn __bindgen_test_layout_RefPtr_instantiation_226() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40605,7 +41145,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_295() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_227() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40616,7 +41156,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_296() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_228() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40627,7 +41167,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_297() {
+ fn __bindgen_test_layout_Handle_instantiation_229() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40638,7 +41178,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_298() {
+ fn __bindgen_test_layout_nsTArray_instantiation_230() {
assert_eq!(::std::mem::size_of::<root::nsTArray<f64>>() , 8usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -40649,7 +41189,7 @@ pub mod root {
root::nsTArray<f64> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_299() {
+ fn __bindgen_test_layout_RefPtr_instantiation_231() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::DOMIntersectionObserverEntry>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40662,7 +41202,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_300() {
+ fn __bindgen_test_layout_nsTArray_instantiation_232() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::dom::DOMIntersectionObserverEntry>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40675,7 +41215,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_301() {
+ fn __bindgen_test_layout_RefPtr_instantiation_233() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::DOMIntersectionObserverEntry>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40688,7 +41228,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_302() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_234() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::ProfilerBacktrace>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40699,7 +41239,7 @@ pub mod root {
root::mozilla::UniquePtr<root::ProfilerBacktrace> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_303() {
+ fn __bindgen_test_layout_nsTArray_instantiation_235() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40710,7 +41250,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_304() {
+ fn __bindgen_test_layout_Handle_instantiation_236() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40721,7 +41261,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_305() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_237() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40732,7 +41272,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_306() {
+ fn __bindgen_test_layout_Handle_instantiation_238() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40743,7 +41283,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_307() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_239() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40754,7 +41294,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_308() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_240() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40765,7 +41305,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_nsDataHashtable_instantiation_309() {
+ fn __bindgen_test_layout_nsDataHashtable_instantiation_241() {
assert_eq!(::std::mem::size_of::<[u64; 6usize]>() , 48usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40776,7 +41316,7 @@ pub mod root {
[u64; 6usize] ) ));
}
#[test]
- fn __bindgen_test_layout_OwningNonNull_instantiation_310() {
+ fn __bindgen_test_layout_OwningNonNull_instantiation_242() {
assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::mozilla::EffectCompositor_AnimationStyleRuleProcessor>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40789,7 +41329,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_311() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_243() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::nsIAtom>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40800,7 +41340,7 @@ pub mod root {
root::nsRefPtrHashKey<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_312() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_244() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::nsIContent>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40811,7 +41351,7 @@ pub mod root {
root::nsRefPtrHashKey<root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_313() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_245() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIRunnable>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40822,7 +41362,7 @@ pub mod root {
root::nsCOMPtr<root::nsIRunnable> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_314() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_246() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40833,7 +41373,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_315() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_247() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40844,7 +41384,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::URLExtraData> ) ));
}
#[test]
- fn __bindgen_test_layout_nsMainThreadPtrHolder_instantiation_316() {
+ fn __bindgen_test_layout_nsMainThreadPtrHolder_instantiation_248() {
assert_eq!(::std::mem::size_of::<root::nsMainThreadPtrHolder<root::nsIURI>>()
, 40usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40855,7 +41395,7 @@ pub mod root {
root::nsMainThreadPtrHolder<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_317() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_249() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40866,7 +41406,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::URLExtraData> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_318() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_250() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40877,7 +41417,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_319() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_251() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40888,7 +41428,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_320() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_252() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40899,7 +41439,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::URLExtraData> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_321() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_253() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40910,7 +41450,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::URLExtraData> ) ));
}
#[test]
- fn __bindgen_test_layout_nsPtrHashKey_instantiation_322() {
+ fn __bindgen_test_layout_nsPtrHashKey_instantiation_254() {
assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<root::nsIDocument>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40921,7 +41461,7 @@ pub mod root {
root::nsPtrHashKey<root::nsIDocument> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_323() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_255() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40932,7 +41472,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_324() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_256() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40943,7 +41483,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_325() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_257() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValueList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40954,7 +41494,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsCSSValueList> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_326() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_258() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40965,7 +41505,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_327() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_259() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValuePairList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40976,7 +41516,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsCSSValuePairList> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_328() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_260() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsStringBuffer>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40987,7 +41527,7 @@ pub mod root {
root::already_AddRefed<root::nsStringBuffer> ) ));
}
#[test]
- fn __bindgen_test_layout_SupportsWeakPtr_instantiation_329() {
+ fn __bindgen_test_layout_SupportsWeakPtr_instantiation_261() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -40996,7 +41536,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_330() {
+ fn __bindgen_test_layout_nsTArray_instantiation_262() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41007,7 +41547,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_331() {
+ fn __bindgen_test_layout_nsTArray_instantiation_263() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41018,7 +41558,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_332() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_264() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41029,7 +41569,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_333() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_265() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41040,7 +41580,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_Maybe_instantiation_334() {
+ fn __bindgen_test_layout_Maybe_instantiation_266() {
assert_eq!(::std::mem::size_of::<[u32; 3usize]>() , 12usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -41051,7 +41591,7 @@ pub mod root {
[u32; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Maybe_instantiation_335() {
+ fn __bindgen_test_layout_Maybe_instantiation_267() {
assert_eq!(::std::mem::size_of::<[u32; 3usize]>() , 12usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -41062,7 +41602,7 @@ pub mod root {
[u32; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_336() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_268() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsStyleImageRequest>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41073,7 +41613,7 @@ pub mod root {
root::already_AddRefed<root::nsStyleImageRequest> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_337() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_269() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41084,7 +41624,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_338() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_270() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41095,7 +41635,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_339() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_271() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsStyleSides>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41106,7 +41646,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsStyleSides> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_340() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_272() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41117,7 +41657,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_341() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_273() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsStyleSides>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41128,7 +41668,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsStyleSides> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_342() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_274() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41139,7 +41679,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_Maybe_instantiation_343() {
+ fn __bindgen_test_layout_Maybe_instantiation_275() {
assert_eq!(::std::mem::size_of::<[u32; 3usize]>() , 12usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -41150,7 +41690,7 @@ pub mod root {
[u32; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_344() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_276() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41161,7 +41701,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_345() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_277() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41172,7 +41712,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_pair_instantiation_346() {
+ fn __bindgen_test_layout_pair_instantiation_278() {
assert_eq!(::std::mem::size_of::<root::std::pair<::nsstring::nsStringRepr, ::nsstring::nsStringRepr>>()
, 32usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41183,7 +41723,7 @@ pub mod root {
root::std::pair<::nsstring::nsStringRepr, ::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_347() {
+ fn __bindgen_test_layout_nsTArray_instantiation_279() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::std::pair<::nsstring::nsStringRepr,
::nsstring::nsStringRepr>>>()
, 8usize , concat ! (
@@ -41198,7 +41738,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_348() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_280() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41209,7 +41749,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_349() {
+ fn __bindgen_test_layout_nsTArray_instantiation_281() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41220,7 +41760,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_350() {
+ fn __bindgen_test_layout_nsTArray_instantiation_282() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsStyleCoord>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41231,7 +41771,7 @@ pub mod root {
root::nsTArray<root::nsStyleCoord> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_351() {
+ fn __bindgen_test_layout_nsTArray_instantiation_283() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsStyleCoord>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41242,7 +41782,7 @@ pub mod root {
root::nsTArray<root::nsStyleCoord> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_352() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_284() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIAtom>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41253,7 +41793,7 @@ pub mod root {
root::nsCOMPtr<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_353() {
+ fn __bindgen_test_layout_RefPtr_instantiation_285() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::RawServoAnimationValue>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41264,7 +41804,7 @@ pub mod root {
root::RefPtr<root::RawServoAnimationValue> ) ));
}
#[test]
- fn __bindgen_test_layout_nsStyleAutoArray_instantiation_354() {
+ fn __bindgen_test_layout_nsStyleAutoArray_instantiation_286() {
assert_eq!(::std::mem::size_of::<root::nsStyleAutoArray<root::mozilla::StyleAnimation>>()
, 64usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41275,7 +41815,7 @@ pub mod root {
root::nsStyleAutoArray<root::mozilla::StyleAnimation> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_355() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_287() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41286,7 +41826,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_356() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_288() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValueList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41297,7 +41837,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsCSSValueList> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_357() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_289() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41308,7 +41848,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_358() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_290() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValuePairList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41319,7 +41859,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsCSSValuePairList> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_359() {
+ fn __bindgen_test_layout_RefPtr_instantiation_291() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41330,7 +41870,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_360() {
+ fn __bindgen_test_layout_RefPtr_instantiation_292() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41341,7 +41881,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_NonNull_instantiation_361() {
+ fn __bindgen_test_layout_NonNull_instantiation_293() {
assert_eq!(::std::mem::size_of::<root::mozilla::dom::NonNull<root::mozilla::dom::Element>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41354,7 +41894,7 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_NonNull_instantiation_362() {
+ fn __bindgen_test_layout_NonNull_instantiation_294() {
assert_eq!(::std::mem::size_of::<root::mozilla::dom::NonNull<root::mozilla::dom::CSSPseudoElement>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41367,7 +41907,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_363() {
+ fn __bindgen_test_layout_Handle_instantiation_295() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41378,7 +41918,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_364() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_296() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41389,7 +41929,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Maybe_instantiation_365() {
+ fn __bindgen_test_layout_Maybe_instantiation_297() {
assert_eq!(::std::mem::size_of::<[u64; 18usize]>() , 144usize , concat
! (
"Size of template specialization: " , stringify ! (
@@ -41400,7 +41940,7 @@ pub mod root {
[u64; 18usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Maybe_instantiation_366() {
+ fn __bindgen_test_layout_Maybe_instantiation_298() {
assert_eq!(::std::mem::size_of::<[u64; 18usize]>() , 144usize , concat
! (
"Size of template specialization: " , stringify ! (
@@ -41411,7 +41951,7 @@ pub mod root {
[u64; 18usize] ) ));
}
#[test]
- fn __bindgen_test_layout_BaseTimeDuration_instantiation_367() {
+ fn __bindgen_test_layout_BaseTimeDuration_instantiation_299() {
assert_eq!(::std::mem::size_of::<root::mozilla::BaseTimeDuration>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41422,7 +41962,7 @@ pub mod root {
root::mozilla::BaseTimeDuration ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_368() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_300() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIURI>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41433,7 +41973,7 @@ pub mod root {
root::nsCOMPtr<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_369() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_301() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41444,7 +41984,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_370() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_302() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41455,7 +41995,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_371() {
+ fn __bindgen_test_layout_nsTArray_instantiation_303() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41466,7 +42006,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_372() {
+ fn __bindgen_test_layout_nsTArray_instantiation_304() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41477,7 +42017,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_373() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_305() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr<root::nsIContent>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41488,7 +42028,7 @@ pub mod root {
root::nsCOMPtr<root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_374() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_306() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::mozilla::dom::DOMIntersectionObserver>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41501,7 +42041,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_375() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_307() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41512,7 +42052,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_376() {
+ fn __bindgen_test_layout_nsTArray_instantiation_308() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::mozilla::DisplayItemClip_RoundedRect>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41525,7 +42065,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_377() {
+ fn __bindgen_test_layout_Handle_instantiation_309() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41536,7 +42076,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_378() {
+ fn __bindgen_test_layout_Handle_instantiation_310() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41547,7 +42087,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_379() {
+ fn __bindgen_test_layout_RefPtr_instantiation_311() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::DOMRect>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41558,7 +42098,7 @@ pub mod root {
root::RefPtr<root::mozilla::dom::DOMRect> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_380() {
+ fn __bindgen_test_layout_Handle_instantiation_312() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41569,7 +42109,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_381() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_313() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41580,7 +42120,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Sequence_instantiation_382() {
+ fn __bindgen_test_layout_Sequence_instantiation_314() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -41589,7 +42129,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_383() {
+ fn __bindgen_test_layout_Handle_instantiation_315() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41600,7 +42140,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Sequence_instantiation_384() {
+ fn __bindgen_test_layout_Sequence_instantiation_316() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -41609,7 +42149,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_Sequence_instantiation_385() {
+ fn __bindgen_test_layout_Sequence_instantiation_317() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -41618,7 +42158,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_386() {
+ fn __bindgen_test_layout_Handle_instantiation_318() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41629,7 +42169,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_387() {
+ fn __bindgen_test_layout_Handle_instantiation_319() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41640,7 +42180,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_388() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_320() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41651,7 +42191,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_389() {
+ fn __bindgen_test_layout_Handle_instantiation_321() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41662,7 +42202,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_390() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_322() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41673,7 +42213,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_391() {
+ fn __bindgen_test_layout_Handle_instantiation_323() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41684,7 +42224,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_392() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_324() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::mozilla::dom::Element>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41695,7 +42235,7 @@ pub mod root {
root::nsRefPtrHashKey<root::mozilla::dom::Element> ) ));
}
#[test]
- fn __bindgen_test_layout_nsClassHashtable_instantiation_393() {
+ fn __bindgen_test_layout_nsClassHashtable_instantiation_325() {
assert_eq!(::std::mem::size_of::<[u64; 6usize]>() , 48usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -41706,7 +42246,7 @@ pub mod root {
[u64; 6usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_394() {
+ fn __bindgen_test_layout_Handle_instantiation_326() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41717,7 +42257,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_395() {
+ fn __bindgen_test_layout_nsTArray_instantiation_327() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41728,7 +42268,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_396() {
+ fn __bindgen_test_layout_nsTArray_instantiation_328() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41739,7 +42279,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_397() {
+ fn __bindgen_test_layout_nsTArray_instantiation_329() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41750,7 +42290,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_398() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_330() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::CSSValue>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41761,7 +42301,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::CSSValue> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_399() {
+ fn __bindgen_test_layout_Handle_instantiation_331() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41772,7 +42312,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_400() {
+ fn __bindgen_test_layout_nsTArray_instantiation_332() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::css::DocumentRule>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41783,7 +42323,7 @@ pub mod root {
root::nsTArray<*mut root::mozilla::css::DocumentRule> ) ));
}
#[test]
- fn __bindgen_test_layout_nsAutoPtr_instantiation_401() {
+ fn __bindgen_test_layout_nsAutoPtr_instantiation_333() {
assert_eq!(::std::mem::size_of::<root::nsAutoPtr<root::nsMediaQuery>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
diff --git a/components/style/gecko/generated/structs_release.rs b/components/style/gecko/generated/structs_release.rs
index bfc238b5428..361ce6f7a61 100644
--- a/components/style/gecko/generated/structs_release.rs
+++ b/components/style/gecko/generated/structs_release.rs
@@ -1041,6 +1041,19 @@ 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;
#[repr(C)]
#[derive(Debug, Copy)]
pub struct input_iterator_tag {
@@ -1060,40 +1073,98 @@ 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)]
+ pub struct iterator_traits {
+ pub _address: u8,
+ }
+ #[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)]
- pub struct iterator_traits {
- pub _address: u8,
- }
- #[repr(C)]
- pub struct reverse_iterator<_Iterator> {
- pub current: _Iterator,
- pub _phantom_0: ::std::marker::PhantomData<::std::cell::UnsafeCell<_Iterator>>,
+ pub struct reverse_iterator<_Iter> {
+ pub __t: _Iter,
+ pub current: _Iter,
+ pub _phantom_0: ::std::marker::PhantomData<::std::cell::UnsafeCell<_Iter>>,
}
- pub type reverse_iterator___traits_type = root::std::iterator_traits;
- pub type reverse_iterator_iterator_type<_Iterator> = _Iterator;
+ pub type reverse_iterator_iterator_type<_Iter> = _Iter;
pub type reverse_iterator_difference_type =
- root::std::reverse_iterator___traits_type;
- pub type reverse_iterator_pointer =
- root::std::reverse_iterator___traits_type;
- pub type reverse_iterator_reference =
- root::std::reverse_iterator___traits_type;
+ root::std::iterator_traits;
+ pub type reverse_iterator_reference = root::std::iterator_traits;
+ pub type reverse_iterator_pointer = root::std::iterator_traits;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct atomic {
}
- }
- pub mod __gnu_cxx {
- #[allow(unused_imports)]
- use self::super::super::root;
+ pub type atomic___base = u8;
+ #[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 mod mozilla {
#[allow(unused_imports)]
@@ -1137,8 +1208,9 @@ pub mod root {
root::nsSubstringTuple;
pub type nsStringRepr_string_type = ::nsstring::nsStringRepr;
pub type nsStringRepr_const_iterator =
- root::nsReadingIterator<u16>;
- pub type nsStringRepr_iterator = root::nsWritingIterator<u16>;
+ root::nsReadingIterator<root::mozilla::detail::nsStringRepr_char_type>;
+ pub type nsStringRepr_iterator =
+ root::nsWritingIterator<root::mozilla::detail::nsStringRepr_char_type>;
pub type nsStringRepr_comparator_type = root::nsStringComparator;
pub type nsStringRepr_char_iterator =
*mut root::mozilla::detail::nsStringRepr_char_type;
@@ -1228,9 +1300,9 @@ pub mod root {
root::nsCSubstringTuple;
pub type nsCStringRepr_string_type = root::nsCString;
pub type nsCStringRepr_const_iterator =
- root::nsReadingIterator<::std::os::raw::c_char>;
+ root::nsReadingIterator<root::mozilla::detail::nsCStringRepr_char_type>;
pub type nsCStringRepr_iterator =
- root::nsWritingIterator<::std::os::raw::c_char>;
+ root::nsWritingIterator<root::mozilla::detail::nsCStringRepr_char_type>;
pub type nsCStringRepr_comparator_type =
root::nsCStringComparator;
pub type nsCStringRepr_char_iterator =
@@ -1326,7 +1398,7 @@ pub mod root {
#[repr(C)]
#[derive(Debug)]
pub struct MutexImpl {
- pub platformData_: [*mut ::std::os::raw::c_void; 5usize],
+ pub platformData_: [*mut ::std::os::raw::c_void; 8usize],
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
@@ -1335,7 +1407,7 @@ pub mod root {
}
#[test]
fn bindgen_test_layout_MutexImpl() {
- assert_eq!(::std::mem::size_of::<MutexImpl>() , 40usize ,
+ assert_eq!(::std::mem::size_of::<MutexImpl>() , 64usize ,
concat ! ( "Size of: " , stringify ! ( MutexImpl )
));
assert_eq! (::std::mem::align_of::<MutexImpl>() , 8usize ,
@@ -1424,6 +1496,100 @@ pub mod root {
pub mod css {
#[allow(unused_imports)]
use self::super::super::super::root;
+ #[repr(C)]
+ pub struct ErrorReporter {
+ pub mError: root::nsAutoString,
+ pub mErrorLine: ::nsstring::nsStringRepr,
+ pub mFileName: ::nsstring::nsStringRepr,
+ pub mScanner: *const root::nsCSSScanner,
+ pub mSheet: *const root::mozilla::StyleSheet,
+ pub mLoader: *const root::mozilla::css::Loader,
+ pub mURI: *mut root::nsIURI,
+ pub mInnerWindowID: u64,
+ pub mErrorLineNumber: u32,
+ pub mPrevErrorLineNumber: u32,
+ pub mErrorColNumber: u32,
+ }
+ #[test]
+ fn bindgen_test_layout_ErrorReporter() {
+ assert_eq!(::std::mem::size_of::<ErrorReporter>() , 248usize ,
+ concat ! (
+ "Size of: " , stringify ! ( ErrorReporter ) ));
+ assert_eq! (::std::mem::align_of::<ErrorReporter>() , 8usize ,
+ concat ! (
+ "Alignment of " , stringify ! ( ErrorReporter )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mError as
+ * const _ as usize } , 0usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mError )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) .
+ mErrorLine as * const _ as usize } , 160usize ,
+ concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mErrorLine
+ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mFileName
+ as * const _ as usize } , 176usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mFileName )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mScanner
+ as * const _ as usize } , 192usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mScanner )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mSheet as
+ * const _ as usize } , 200usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mSheet )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mLoader
+ as * const _ as usize } , 208usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mLoader )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) . mURI as *
+ const _ as usize } , 216usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! ( mURI ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) .
+ mInnerWindowID as * const _ as usize } , 224usize
+ , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! (
+ mInnerWindowID ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) .
+ mErrorLineNumber as * const _ as usize } ,
+ 232usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! (
+ mErrorLineNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) .
+ mPrevErrorLineNumber as * const _ as usize } ,
+ 236usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! (
+ mPrevErrorLineNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const ErrorReporter ) ) .
+ mErrorColNumber as * const _ as usize } , 240usize
+ , concat ! (
+ "Alignment of field: " , stringify ! (
+ ErrorReporter ) , "::" , stringify ! (
+ mErrorColNumber ) ));
+ }
#[repr(u8)]
/**
* Enum defining the mode in which a sheet is to be parsed. This is
@@ -2118,7 +2284,7 @@ pub mod root {
}
}
#[repr(C)]
- #[derive(Debug)]
+ #[derive(Debug, Copy)]
pub struct ThreadSafeAutoRefCnt {
pub mValue: u64,
}
@@ -2139,6 +2305,9 @@ pub mod root {
ThreadSafeAutoRefCnt ) , "::" , stringify ! ( mValue )
));
}
+ impl Clone for ThreadSafeAutoRefCnt {
+ fn clone(&self) -> Self { *self }
+ }
#[repr(C)]
#[derive(Debug)]
pub struct OwningNonNull<T> {
@@ -8584,7 +8753,7 @@ pub mod root {
}
#[test]
fn bindgen_test_layout_OffTheBooksMutex() {
- assert_eq!(::std::mem::size_of::<OffTheBooksMutex>() , 40usize ,
+ assert_eq!(::std::mem::size_of::<OffTheBooksMutex>() , 64usize ,
concat ! (
"Size of: " , stringify ! ( OffTheBooksMutex ) ));
assert_eq! (::std::mem::align_of::<OffTheBooksMutex>() , 8usize ,
@@ -8603,7 +8772,7 @@ pub mod root {
}
#[test]
fn bindgen_test_layout_Mutex() {
- assert_eq!(::std::mem::size_of::<Mutex>() , 40usize , concat ! (
+ assert_eq!(::std::mem::size_of::<Mutex>() , 64usize , concat ! (
"Size of: " , stringify ! ( Mutex ) ));
assert_eq! (::std::mem::align_of::<Mutex>() , 8usize , concat ! (
"Alignment of " , stringify ! ( Mutex ) ));
@@ -10074,6 +10243,8 @@ pub mod root {
PropertyStyleAnimationValuePair ) , "::" , stringify !
( mValue ) ));
}
+ pub type ComputedKeyframeValues =
+ root::nsTArray<root::mozilla::PropertyStyleAnimationValuePair>;
#[test]
fn __bindgen_test_layout_DefaultDelete_instantiation_3() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
@@ -12967,6 +13138,32 @@ pub mod root {
}
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
+ pub enum nsCSSTokenType {
+ eCSSToken_Whitespace = 0,
+ eCSSToken_Comment = 1,
+ eCSSToken_Ident = 2,
+ eCSSToken_Function = 3,
+ eCSSToken_AtKeyword = 4,
+ eCSSToken_ID = 5,
+ eCSSToken_Hash = 6,
+ eCSSToken_Number = 7,
+ eCSSToken_Dimension = 8,
+ eCSSToken_Percentage = 9,
+ eCSSToken_String = 10,
+ eCSSToken_Bad_String = 11,
+ eCSSToken_URL = 12,
+ eCSSToken_Bad_URL = 13,
+ eCSSToken_Symbol = 14,
+ eCSSToken_Includes = 15,
+ eCSSToken_Dashmatch = 16,
+ eCSSToken_Beginsmatch = 17,
+ eCSSToken_Endsmatch = 18,
+ eCSSToken_Containsmatch = 19,
+ eCSSToken_URange = 20,
+ eCSSToken_HTMLComment = 21,
+ }
+ #[repr(u32)]
+ #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
pub enum nsCSSTokenSerializationType {
eCSSTokenSerialization_Nothing = 0,
eCSSTokenSerialization_Whitespace = 1,
@@ -12994,6 +13191,248 @@ pub mod root {
eCSSTokenSerialization_Symbol_Asterisk = 23,
eCSSTokenSerialization_Other = 24,
}
+ #[repr(C)]
+ pub struct nsCSSToken {
+ pub mIdent: root::nsAutoString,
+ pub mNumber: f32,
+ pub mInteger: i32,
+ pub mInteger2: i32,
+ pub mType: root::nsCSSTokenType,
+ pub mSymbol: u16,
+ pub mIntegerValid: bool,
+ pub mHasSign: bool,
+ }
+ #[test]
+ fn bindgen_test_layout_nsCSSToken() {
+ assert_eq!(::std::mem::size_of::<nsCSSToken>() , 184usize , concat ! (
+ "Size of: " , stringify ! ( nsCSSToken ) ));
+ assert_eq! (::std::mem::align_of::<nsCSSToken>() , 8usize , concat ! (
+ "Alignment of " , stringify ! ( nsCSSToken ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mIdent as * const _
+ as usize } , 0usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mIdent ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mNumber as * const _
+ as usize } , 160usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mInteger as * const
+ _ as usize } , 164usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mInteger ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mInteger2 as * const
+ _ as usize } , 168usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mInteger2 ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mType as * const _
+ as usize } , 172usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mType ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mSymbol as * const _
+ as usize } , 176usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mSymbol ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mIntegerValid as *
+ const _ as usize } , 178usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mIntegerValid ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSToken ) ) . mHasSign as * const
+ _ as usize } , 179usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSToken ) , "::"
+ , stringify ! ( mHasSign ) ));
+ }
+ #[repr(C)]
+ #[derive(Debug, Copy)]
+ pub struct nsCSSScannerPosition {
+ pub mOffset: u32,
+ pub mLineNumber: u32,
+ pub mLineOffset: u32,
+ pub mTokenLineNumber: u32,
+ pub mTokenLineOffset: u32,
+ pub mTokenOffset: u32,
+ pub mInitialized: bool,
+ }
+ #[test]
+ fn bindgen_test_layout_nsCSSScannerPosition() {
+ assert_eq!(::std::mem::size_of::<nsCSSScannerPosition>() , 28usize ,
+ concat ! (
+ "Size of: " , stringify ! ( nsCSSScannerPosition ) ));
+ assert_eq! (::std::mem::align_of::<nsCSSScannerPosition>() , 4usize ,
+ concat ! (
+ "Alignment of " , stringify ! ( nsCSSScannerPosition ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) . mOffset as
+ * const _ as usize } , 0usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! ( mOffset )
+ ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mLineNumber as * const _ as usize } , 4usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! ( mLineNumber
+ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mLineOffset as * const _ as usize } , 8usize , concat ! (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! ( mLineOffset
+ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mTokenLineNumber as * const _ as usize } , 12usize ,
+ concat ! (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! (
+ mTokenLineNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mTokenLineOffset as * const _ as usize } , 16usize ,
+ concat ! (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! (
+ mTokenLineOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mTokenOffset as * const _ as usize } , 20usize , concat !
+ (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! ( mTokenOffset
+ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScannerPosition ) ) .
+ mInitialized as * const _ as usize } , 24usize , concat !
+ (
+ "Alignment of field: " , stringify ! (
+ nsCSSScannerPosition ) , "::" , stringify ! ( mInitialized
+ ) ));
+ }
+ impl Clone for nsCSSScannerPosition {
+ fn clone(&self) -> Self { *self }
+ }
+ #[repr(u32)]
+ #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
+ pub enum nsCSSScannerExclude {
+ eCSSScannerExclude_None = 0,
+ eCSSScannerExclude_Comments = 1,
+ eCSSScannerExclude_WhitespaceAndComments = 2,
+ }
+ #[repr(C)]
+ #[derive(Debug)]
+ pub struct nsCSSScanner {
+ pub mBuffer: *const u16,
+ pub mOffset: u32,
+ pub mCount: u32,
+ pub mLineNumber: u32,
+ pub mLineOffset: u32,
+ pub mTokenLineNumber: u32,
+ pub mTokenLineOffset: u32,
+ pub mTokenOffset: u32,
+ pub mRecordStartOffset: u32,
+ pub mEOFCharacters: root::nsCSSScanner_EOFCharacters,
+ pub mReporter: *mut root::mozilla::css::ErrorReporter,
+ pub mRecording: bool,
+ pub mSeenBadToken: bool,
+ pub mSeenVariableReference: bool,
+ }
+ #[repr(u32)]
+ #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
+ pub enum nsCSSScanner_EOFCharacters {
+ eEOFCharacters_None = 0,
+ eEOFCharacters_DropBackslash = 1,
+ eEOFCharacters_ReplacementChar = 2,
+ eEOFCharacters_Asterisk = 4,
+ eEOFCharacters_Slash = 8,
+ eEOFCharacters_DoubleQuote = 16,
+ eEOFCharacters_SingleQuote = 32,
+ eEOFCharacters_CloseParen = 64,
+ }
+ #[test]
+ fn bindgen_test_layout_nsCSSScanner() {
+ assert_eq!(::std::mem::size_of::<nsCSSScanner>() , 64usize , concat !
+ ( "Size of: " , stringify ! ( nsCSSScanner ) ));
+ assert_eq! (::std::mem::align_of::<nsCSSScanner>() , 8usize , concat !
+ ( "Alignment of " , stringify ! ( nsCSSScanner ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mBuffer as * const
+ _ as usize } , 0usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mBuffer ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mOffset as * const
+ _ as usize } , 8usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mCount as * const
+ _ as usize } , 12usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mCount ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mLineNumber as *
+ const _ as usize } , 16usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mLineNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mLineOffset as *
+ const _ as usize } , 20usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mLineOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mTokenLineNumber
+ as * const _ as usize } , 24usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mTokenLineNumber ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mTokenLineOffset
+ as * const _ as usize } , 28usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mTokenLineOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mTokenOffset as *
+ const _ as usize } , 32usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mTokenOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mRecordStartOffset
+ as * const _ as usize } , 36usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mRecordStartOffset ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mEOFCharacters as
+ * const _ as usize } , 40usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mEOFCharacters ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mReporter as *
+ const _ as usize } , 48usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mReporter ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mRecording as *
+ const _ as usize } , 56usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mRecording ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) . mSeenBadToken as *
+ const _ as usize } , 57usize , concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mSeenBadToken ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const nsCSSScanner ) ) .
+ mSeenVariableReference as * const _ as usize } , 58usize ,
+ concat ! (
+ "Alignment of field: " , stringify ! ( nsCSSScanner ) ,
+ "::" , stringify ! ( mSeenVariableReference ) ));
+ }
/**
* A "unique identifier". This is modeled after OSF DCE UUIDs.
*/
@@ -13974,6 +14413,11 @@ pub mod root {
AutoSetAsyncStackForNewCalls ) , "::" , stringify ! (
oldAsyncCallIsExplicit ) ));
}
+ pub type WarningReporter =
+ ::std::option::Option<unsafe extern "C" fn(cx:
+ *mut root::JSContext,
+ report:
+ *mut root::JSErrorReport)>;
#[repr(C)]
#[derive(Debug)]
pub struct AutoHideScriptedCaller {
@@ -14127,6 +14571,141 @@ pub mod root {
pub struct JSCompartment {
_unused: [u8; 0],
}
+ /**
+ * Describes a single error or warning that occurs in the execution of script.
+ */
+ #[repr(C)]
+ pub struct JSErrorReport {
+ pub _base: root::JSErrorBase,
+ pub linebuf_: *const u16,
+ pub linebufLength_: usize,
+ pub tokenOffset_: usize,
+ pub notes: root::mozilla::UniquePtr<root::JSErrorNotes>,
+ pub flags: ::std::os::raw::c_uint,
+ pub exnType: i16,
+ pub _bitfield_1: u8,
+ pub __bindgen_padding_0: u8,
+ }
+ #[test]
+ fn bindgen_test_layout_JSErrorReport() {
+ assert_eq!(::std::mem::size_of::<JSErrorReport>() , 72usize , concat !
+ ( "Size of: " , stringify ! ( JSErrorReport ) ));
+ assert_eq! (::std::mem::align_of::<JSErrorReport>() , 8usize , concat
+ ! ( "Alignment of " , stringify ! ( JSErrorReport ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . linebuf_ as *
+ const _ as usize } , 32usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( linebuf_ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . linebufLength_ as
+ * const _ as usize } , 40usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( linebufLength_ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . tokenOffset_ as *
+ const _ as usize } , 48usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( tokenOffset_ ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . notes as * const
+ _ as usize } , 56usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( notes ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . flags as * const
+ _ as usize } , 64usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( flags ) ));
+ assert_eq! (unsafe {
+ & ( * ( 0 as * const JSErrorReport ) ) . exnType as *
+ const _ as usize } , 68usize , concat ! (
+ "Alignment of field: " , stringify ! ( JSErrorReport ) ,
+ "::" , stringify ! ( exnType ) ));
+ }
+ impl JSErrorReport {
+ #[inline]
+ pub fn isMuted(&self) -> bool {
+ let mut unit_field_val: u8 =
+ unsafe { ::std::mem::uninitialized() };
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&self._bitfield_1 as *const _
+ as *const u8,
+ &mut unit_field_val as *mut u8
+ as *mut u8,
+ ::std::mem::size_of::<u8>())
+ };
+ let mask = 1u64 as u8;
+ let val = (unit_field_val & mask) >> 0usize;
+ unsafe { ::std::mem::transmute(val as u8) }
+ }
+ #[inline]
+ pub fn set_isMuted(&mut self, val: bool) {
+ let mask = 1u64 as u8;
+ let val = val as u8 as u8;
+ let mut unit_field_val: u8 =
+ unsafe { ::std::mem::uninitialized() };
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&self._bitfield_1 as *const _
+ as *const u8,
+ &mut unit_field_val as *mut u8
+ as *mut u8,
+ ::std::mem::size_of::<u8>())
+ };
+ unit_field_val &= !mask;
+ unit_field_val |= (val << 0usize) & mask;
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&unit_field_val as *const _ as
+ *const u8,
+ &mut self._bitfield_1 as
+ *mut _ as *mut u8,
+ ::std::mem::size_of::<u8>());
+ }
+ }
+ #[inline]
+ pub fn ownsLinebuf_(&self) -> bool {
+ let mut unit_field_val: u8 =
+ unsafe { ::std::mem::uninitialized() };
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&self._bitfield_1 as *const _
+ as *const u8,
+ &mut unit_field_val as *mut u8
+ as *mut u8,
+ ::std::mem::size_of::<u8>())
+ };
+ let mask = 2u64 as u8;
+ let val = (unit_field_val & mask) >> 1usize;
+ unsafe { ::std::mem::transmute(val as u8) }
+ }
+ #[inline]
+ pub fn set_ownsLinebuf_(&mut self, val: bool) {
+ let mask = 2u64 as u8;
+ let val = val as u8 as u8;
+ let mut unit_field_val: u8 =
+ unsafe { ::std::mem::uninitialized() };
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&self._bitfield_1 as *const _
+ as *const u8,
+ &mut unit_field_val as *mut u8
+ as *mut u8,
+ ::std::mem::size_of::<u8>())
+ };
+ unit_field_val &= !mask;
+ unit_field_val |= (val << 1usize) & mask;
+ unsafe {
+ ::std::ptr::copy_nonoverlapping(&unit_field_val as *const _ as
+ *const u8,
+ &mut self._bitfield_1 as
+ *mut _ as *mut u8,
+ ::std::mem::size_of::<u8>());
+ }
+ }
+ #[inline]
+ pub fn new_bitfield_1(isMuted: bool, ownsLinebuf_: bool) -> u8 {
+ ({ ({ 0 } | ((isMuted as u8 as u8) << 0usize) & (1u64 as u8)) } |
+ ((ownsLinebuf_ as u8 as u8) << 1usize) & (2u64 as u8))
+ }
+ }
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct JSRuntime {
@@ -15179,7 +15758,7 @@ pub mod root {
#[derive(Debug)]
pub struct gfxFontFeatureValueSet_ValueList {
pub name: ::nsstring::nsStringRepr,
- pub featureSelectors: root::nsTArray<::std::os::raw::c_uint>,
+ pub featureSelectors: root::nsTArray<u32>,
}
#[test]
fn bindgen_test_layout_gfxFontFeatureValueSet_ValueList() {
@@ -15284,7 +15863,7 @@ pub mod root {
pub struct gfxFontFeatureValueSet_FeatureValueHashEntry {
pub _base: root::PLDHashEntryHdr,
pub mKey: root::gfxFontFeatureValueSet_FeatureValueHashKey,
- pub mValues: root::nsTArray<::std::os::raw::c_uint>,
+ pub mValues: root::nsTArray<u32>,
}
pub type gfxFontFeatureValueSet_FeatureValueHashEntry_KeyType =
*const root::gfxFontFeatureValueSet_FeatureValueHashKey;
@@ -15387,7 +15966,7 @@ pub mod root {
pub alternateValues: root::nsTArray<root::gfxAlternateValue>,
pub featureValueLookup: root::RefPtr<root::gfxFontFeatureValueSet>,
pub fontFeatureSettings: root::nsTArray<root::gfxFontFeature>,
- pub fontVariationSettings: root::nsTArray<root::mozilla::gfx::FontVariation>,
+ pub fontVariationSettings: root::nsTArray<root::gfxFontVariation>,
pub languageOverride: u32,
}
#[test]
@@ -17407,7 +17986,7 @@ pub mod root {
* count is 1.
*/
#[repr(C)]
- #[derive(Debug)]
+ #[derive(Debug, Copy)]
pub struct nsStringBuffer {
pub mRefCount: u32,
pub mStorageSize: u32,
@@ -17429,6 +18008,9 @@ 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 {
@@ -19174,7 +19756,7 @@ pub mod root {
pub mUpgradeInsecurePreloads: bool,
pub mHSTSPrimingURIList: [u64; 5usize],
pub mDocumentContainer: u64,
- pub mCharacterSet: root::mozilla::NotNull<*const root::mozilla::Encoding>,
+ pub mCharacterSet: root::mozilla::NotNull<*const root::nsIDocument_Encoding>,
pub mCharacterSetSource: i32,
pub mParentDocument: *mut root::nsIDocument,
pub mCachedRootElement: *mut root::mozilla::dom::Element,
@@ -19227,7 +19809,7 @@ pub mod root {
*/
pub mFrameRequestCallbackCounter: i32,
pub mStaticCloneCount: u32,
- pub mBlockedTrackingNodes: root::nsTArray<root::nsCOMPtr>,
+ pub mBlockedTrackingNodes: root::nsTArray<root::nsWeakPtr>,
pub mWindow: *mut root::nsPIDOMWindowInner,
pub mCachedEncoder: root::nsCOMPtr,
pub mFrameRequestCallbacks: root::nsTArray<root::nsIDocument_FrameRequest>,
@@ -25821,57 +26403,57 @@ pub mod root {
pub struct nsDOMMutationObserver {
_unused: [u8; 0],
}
- pub const NODE_HAS_LISTENERMANAGER: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_HAS_LISTENERMANAGER;
- pub const NODE_HAS_PROPERTIES: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_HAS_PROPERTIES;
- pub const NODE_IS_ANONYMOUS_ROOT: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_IS_ANONYMOUS_ROOT;
- pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE;
- pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_IS_NATIVE_ANONYMOUS_ROOT;
- pub const NODE_FORCE_XBL_BINDINGS: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_FORCE_XBL_BINDINGS;
- pub const NODE_MAY_BE_IN_BINDING_MNGR: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_MAY_BE_IN_BINDING_MNGR;
- pub const NODE_IS_EDITABLE: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_IS_EDITABLE;
- pub const NODE_IS_NATIVE_ANONYMOUS: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_IS_NATIVE_ANONYMOUS;
- pub const NODE_IS_IN_SHADOW_TREE: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_IS_IN_SHADOW_TREE;
- pub const NODE_HAS_EMPTY_SELECTOR: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_HAS_EMPTY_SELECTOR;
- pub const NODE_HAS_SLOW_SELECTOR: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_HAS_SLOW_SELECTOR;
- pub const NODE_HAS_EDGE_CHILD_SELECTOR: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_HAS_EDGE_CHILD_SELECTOR;
- pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS;
- pub const NODE_ALL_SELECTOR_FLAGS: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_ALL_SELECTOR_FLAGS;
- pub const NODE_NEEDS_FRAME: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_NEEDS_FRAME;
- pub const NODE_DESCENDANTS_NEED_FRAMES: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_DESCENDANTS_NEED_FRAMES;
- pub const NODE_HAS_ACCESSKEY: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_HAS_ACCESSKEY;
- pub const NODE_HAS_DIRECTION_RTL: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_HAS_DIRECTION_RTL;
- pub const NODE_HAS_DIRECTION_LTR: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_HAS_DIRECTION_LTR;
- pub const NODE_ALL_DIRECTION_FLAGS: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_ALL_DIRECTION_FLAGS;
- pub const NODE_CHROME_ONLY_ACCESS: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_CHROME_ONLY_ACCESS;
- pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS;
- pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_83 =
- _bindgen_ty_83::NODE_TYPE_SPECIFIC_BITS_OFFSET;
+ 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;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
- pub enum _bindgen_ty_83 {
+ pub enum _bindgen_ty_18 {
NODE_HAS_LISTENERMANAGER = 4,
NODE_HAS_PROPERTIES = 8,
NODE_IS_ANONYMOUS_ROOT = 16,
@@ -31118,7 +31700,7 @@ pub mod root {
pub _base_4: root::nsITimedChannel,
pub mRefCnt: root::nsAutoRefCnt,
pub mBehaviour: root::mozilla::UniquePtr<root::ProxyBehaviour>,
- pub mURI: root::RefPtr<root::mozilla::image::ImageURL>,
+ pub mURI: root::RefPtr<root::imgRequestProxy_ImageURL>,
pub mListener: *mut root::imgINotificationObserver,
pub mLoadGroup: root::nsCOMPtr,
pub mLoadFlags: root::nsLoadFlags,
@@ -32258,7 +32840,7 @@ pub mod root {
pub mRefCnt: root::mozilla::ThreadSafeAutoRefCnt,
pub mLoader: *mut root::imgLoader,
pub mRequest: root::nsCOMPtr,
- pub mURI: root::RefPtr<root::mozilla::image::ImageURL>,
+ pub mURI: root::RefPtr<root::imgRequest_ImageURL>,
pub mCurrentURI: root::nsCOMPtr,
pub mLoadingPrincipal: root::nsCOMPtr,
pub mPrincipal: root::nsCOMPtr,
@@ -32285,8 +32867,8 @@ pub mod root {
pub mImageErrorCode: root::nsresult,
pub mBoostCategoriesRequested: u32,
pub mMutex: root::mozilla::Mutex,
- pub mProgressTracker: root::RefPtr<root::mozilla::image::ProgressTracker>,
- pub mImage: root::RefPtr<root::mozilla::image::Image>,
+ pub mProgressTracker: root::RefPtr<root::imgRequest_ProgressTracker>,
+ pub mImage: root::RefPtr<root::imgRequest_Image>,
pub _bitfield_1: u8,
pub __bindgen_padding_0: [u8; 7usize],
}
@@ -32300,7 +32882,7 @@ pub mod root {
pub type imgRequest_HasThreadSafeRefCnt = root::mozilla::TrueType;
#[test]
fn bindgen_test_layout_imgRequest() {
- assert_eq!(::std::mem::size_of::<imgRequest>() , 384usize , concat ! (
+ assert_eq!(::std::mem::size_of::<imgRequest>() , 408usize , concat ! (
"Size of: " , stringify ! ( imgRequest ) ));
assert_eq! (::std::mem::align_of::<imgRequest>() , 8usize , concat ! (
"Alignment of " , stringify ! ( imgRequest ) ));
@@ -33873,7 +34455,7 @@ pub mod root {
) , "::" , stringify ! ( mQuotePairs ) ));
}
#[test]
- fn __bindgen_test_layout_StaticRefPtr_instantiation_86() {
+ fn __bindgen_test_layout_StaticRefPtr_instantiation_21() {
assert_eq!(::std::mem::size_of::<root::mozilla::StaticRefPtr<root::nsStyleQuoteValues>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -33884,7 +34466,7 @@ pub mod root {
root::mozilla::StaticRefPtr<root::nsStyleQuoteValues> ) ));
}
#[test]
- fn __bindgen_test_layout_StaticRefPtr_instantiation_87() {
+ fn __bindgen_test_layout_StaticRefPtr_instantiation_22() {
assert_eq!(::std::mem::size_of::<root::mozilla::StaticRefPtr<root::nsStyleQuoteValues>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -36186,7 +36768,7 @@ pub mod root {
root::nsTArray<root::RefPtr<root::RawServoAnimationValue>>;
pub type RawGeckoKeyframeList = root::nsTArray<root::mozilla::Keyframe>;
pub type RawGeckoComputedKeyframeValuesList =
- root::nsTArray<root::nsTArray<root::mozilla::PropertyStyleAnimationValuePair>>;
+ root::nsTArray<root::mozilla::ComputedKeyframeValues>;
pub type RawGeckoStyleAnimationList =
root::nsStyleAutoArray<root::mozilla::StyleAnimation>;
pub type RawGeckoFontFaceRuleList =
@@ -37033,48 +37615,48 @@ pub mod root {
pub struct nsAttrValueOrString {
_unused: [u8; 0],
}
- pub const ELEMENT_SHARED_RESTYLE_BIT_1: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_1;
- pub const ELEMENT_SHARED_RESTYLE_BIT_2: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_2;
- pub const ELEMENT_SHARED_RESTYLE_BIT_3: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_3;
- pub const ELEMENT_SHARED_RESTYLE_BIT_4: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_4;
- pub const ELEMENT_HAS_DIRTY_DESCENDANTS_FOR_SERVO: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_1;
+ 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_HAS_ANIMATION_ONLY_DIRTY_DESCENDANTS_FOR_SERVO:
- root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_2;
- pub const ELEMENT_HAS_SNAPSHOT: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_3;
- pub const ELEMENT_HANDLED_SNAPSHOT: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_4;
- pub const ELEMENT_HAS_PENDING_RESTYLE: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_1;
- pub const ELEMENT_IS_POTENTIAL_RESTYLE_ROOT: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_2;
- pub const ELEMENT_HAS_PENDING_ANIMATION_ONLY_RESTYLE: root::_bindgen_ty_85
+ 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
=
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_3;
+ _bindgen_ty_20::ELEMENT_SHARED_RESTYLE_BIT_3;
pub const ELEMENT_IS_POTENTIAL_ANIMATION_ONLY_RESTYLE_ROOT:
- root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_SHARED_RESTYLE_BIT_4;
- pub const ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_IS_CONDITIONAL_RESTYLE_ANCESTOR;
- pub const ELEMENT_PENDING_RESTYLE_FLAGS: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_PENDING_RESTYLE_FLAGS;
- pub const ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_POTENTIAL_RESTYLE_ROOT_FLAGS;
- pub const ELEMENT_ALL_RESTYLE_FLAGS: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_ALL_RESTYLE_FLAGS;
- pub const ELEMENT_HAS_SCROLLGRAB: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_HAS_SCROLLGRAB;
- pub const ELEMENT_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_85 =
- _bindgen_ty_85::ELEMENT_TYPE_SPECIFIC_BITS_OFFSET;
+ 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_HAS_SCROLLGRAB: root::_bindgen_ty_20 =
+ _bindgen_ty_20::ELEMENT_HAS_SCROLLGRAB;
+ pub const ELEMENT_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_20 =
+ _bindgen_ty_20::ELEMENT_TYPE_SPECIFIC_BITS_OFFSET;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
- pub enum _bindgen_ty_85 {
+ pub enum _bindgen_ty_20 {
ELEMENT_SHARED_RESTYLE_BIT_1 = 8388608,
ELEMENT_SHARED_RESTYLE_BIT_2 = 16777216,
ELEMENT_SHARED_RESTYLE_BIT_3 = 33554432,
@@ -37663,7 +38245,7 @@ pub mod root {
}
pub type __builtin_va_list = [root::__va_list_tag; 1usize];
#[test]
- fn __bindgen_test_layout_IntegralConstant_instantiation_88() {
+ fn __bindgen_test_layout_IntegralConstant_instantiation_23() {
assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! (
"Size of template specialization: " , stringify ! ( u8 )
));
@@ -37672,7 +38254,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_IntegralConstant_instantiation_89() {
+ fn __bindgen_test_layout_IntegralConstant_instantiation_24() {
assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! (
"Size of template specialization: " , stringify ! ( u8 )
));
@@ -37681,7 +38263,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsCharTraits_instantiation_90() {
+ fn __bindgen_test_layout_nsCharTraits_instantiation_25() {
assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -37692,29 +38274,33 @@ pub mod root {
root::nsCharTraits ) ));
}
#[test]
- fn __bindgen_test_layout_nsReadingIterator_instantiation_91() {
- assert_eq!(::std::mem::size_of::<root::nsReadingIterator<u16>>() ,
- 24usize , concat ! (
+ fn __bindgen_test_layout_nsReadingIterator_instantiation_26() {
+ assert_eq!(::std::mem::size_of::<root::nsReadingIterator<root::mozilla::detail::nsStringRepr_char_type>>()
+ , 24usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsReadingIterator<u16> ) ));
- assert_eq!(::std::mem::align_of::<root::nsReadingIterator<u16>>() ,
- 8usize , concat ! (
+ root::nsReadingIterator<root::mozilla::detail::nsStringRepr_char_type>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::nsReadingIterator<root::mozilla::detail::nsStringRepr_char_type>>()
+ , 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsReadingIterator<u16> ) ));
+ root::nsReadingIterator<root::mozilla::detail::nsStringRepr_char_type>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_nsWritingIterator_instantiation_92() {
- assert_eq!(::std::mem::size_of::<root::nsWritingIterator<u16>>() ,
- 24usize , concat ! (
+ fn __bindgen_test_layout_nsWritingIterator_instantiation_27() {
+ assert_eq!(::std::mem::size_of::<root::nsWritingIterator<root::mozilla::detail::nsStringRepr_char_type>>()
+ , 24usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsWritingIterator<u16> ) ));
- assert_eq!(::std::mem::align_of::<root::nsWritingIterator<u16>>() ,
- 8usize , concat ! (
+ root::nsWritingIterator<root::mozilla::detail::nsStringRepr_char_type>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::nsWritingIterator<root::mozilla::detail::nsStringRepr_char_type>>()
+ , 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsWritingIterator<u16> ) ));
+ root::nsWritingIterator<root::mozilla::detail::nsStringRepr_char_type>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_nsCharTraits_instantiation_93() {
+ fn __bindgen_test_layout_nsCharTraits_instantiation_28() {
assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -37725,29 +38311,33 @@ pub mod root {
root::nsCharTraits ) ));
}
#[test]
- fn __bindgen_test_layout_nsReadingIterator_instantiation_94() {
- assert_eq!(::std::mem::size_of::<root::nsReadingIterator<::std::os::raw::c_char>>()
+ fn __bindgen_test_layout_nsReadingIterator_instantiation_29() {
+ assert_eq!(::std::mem::size_of::<root::nsReadingIterator<root::mozilla::detail::nsCStringRepr_char_type>>()
, 24usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsReadingIterator<::std::os::raw::c_char> ) ));
- assert_eq!(::std::mem::align_of::<root::nsReadingIterator<::std::os::raw::c_char>>()
+ root::nsReadingIterator<root::mozilla::detail::nsCStringRepr_char_type>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::nsReadingIterator<root::mozilla::detail::nsCStringRepr_char_type>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsReadingIterator<::std::os::raw::c_char> ) ));
+ root::nsReadingIterator<root::mozilla::detail::nsCStringRepr_char_type>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_nsWritingIterator_instantiation_95() {
- assert_eq!(::std::mem::size_of::<root::nsWritingIterator<::std::os::raw::c_char>>()
+ fn __bindgen_test_layout_nsWritingIterator_instantiation_30() {
+ assert_eq!(::std::mem::size_of::<root::nsWritingIterator<root::mozilla::detail::nsCStringRepr_char_type>>()
, 24usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsWritingIterator<::std::os::raw::c_char> ) ));
- assert_eq!(::std::mem::align_of::<root::nsWritingIterator<::std::os::raw::c_char>>()
+ root::nsWritingIterator<root::mozilla::detail::nsCStringRepr_char_type>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::nsWritingIterator<root::mozilla::detail::nsCStringRepr_char_type>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsWritingIterator<::std::os::raw::c_char> ) ));
+ root::nsWritingIterator<root::mozilla::detail::nsCStringRepr_char_type>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_nsCharTraits_instantiation_96() {
+ fn __bindgen_test_layout_nsCharTraits_instantiation_31() {
assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -37758,7 +38348,7 @@ pub mod root {
root::nsCharTraits ) ));
}
#[test]
- fn __bindgen_test_layout_nsCharTraits_instantiation_97() {
+ fn __bindgen_test_layout_nsCharTraits_instantiation_32() {
assert_eq!(::std::mem::size_of::<root::nsCharTraits>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -37769,7 +38359,7 @@ pub mod root {
root::nsCharTraits ) ));
}
#[test]
- fn __bindgen_test_layout__bindgen_ty_id_210967_instantiation_98() {
+ fn __bindgen_test_layout__bindgen_ty_id_187769_instantiation_33() {
assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! (
"Size of template specialization: " , stringify ! ( u8 )
));
@@ -37778,7 +38368,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout__bindgen_ty_id_211003_instantiation_99() {
+ fn __bindgen_test_layout__bindgen_ty_id_187805_instantiation_34() {
assert_eq!(::std::mem::size_of::<u8>() , 1usize , concat ! (
"Size of template specialization: " , stringify ! ( u8 )
));
@@ -37787,7 +38377,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_100() {
+ fn __bindgen_test_layout_nsTArray_instantiation_35() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCString>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -37798,7 +38388,7 @@ pub mod root {
root::nsTArray<root::nsCString> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_101() {
+ fn __bindgen_test_layout_Handle_instantiation_36() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::jsid>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -37809,7 +38399,7 @@ pub mod root {
root::JS::Handle<root::jsid> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_102() {
+ fn __bindgen_test_layout_Handle_instantiation_37() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -37820,7 +38410,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_103() {
+ fn __bindgen_test_layout_Handle_instantiation_38() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -37831,7 +38421,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_104() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_39() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -37842,7 +38432,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Rooted_instantiation_105() {
+ fn __bindgen_test_layout_Rooted_instantiation_40() {
assert_eq!(::std::mem::size_of::<[u64; 3usize]>() , 24usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -37853,7 +38443,7 @@ pub mod root {
[u64; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_106() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_41() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -37864,7 +38454,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_107() {
+ fn __bindgen_test_layout_nsTArray_instantiation_42() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -37875,7 +38465,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_108() {
+ fn __bindgen_test_layout_nsTArray_instantiation_43() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::mozilla::FontFamilyName>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -37886,29 +38476,29 @@ pub mod root {
root::nsTArray<root::mozilla::FontFamilyName> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_109() {
- assert_eq!(::std::mem::size_of::<root::nsTArray<::std::os::raw::c_uint>>()
- , 8usize , concat ! (
+ fn __bindgen_test_layout_nsTArray_instantiation_44() {
+ assert_eq!(::std::mem::size_of::<root::nsTArray<u32>>() , 8usize ,
+ concat ! (
"Size of template specialization: " , stringify ! (
- root::nsTArray<::std::os::raw::c_uint> ) ));
- assert_eq!(::std::mem::align_of::<root::nsTArray<::std::os::raw::c_uint>>()
- , 8usize , concat ! (
+ root::nsTArray<u32> ) ));
+ assert_eq!(::std::mem::align_of::<root::nsTArray<u32>>() , 8usize ,
+ concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsTArray<::std::os::raw::c_uint> ) ));
+ root::nsTArray<u32> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_110() {
- assert_eq!(::std::mem::size_of::<root::nsTArray<::std::os::raw::c_uint>>()
- , 8usize , concat ! (
+ fn __bindgen_test_layout_nsTArray_instantiation_45() {
+ assert_eq!(::std::mem::size_of::<root::nsTArray<u32>>() , 8usize ,
+ concat ! (
"Size of template specialization: " , stringify ! (
- root::nsTArray<::std::os::raw::c_uint> ) ));
- assert_eq!(::std::mem::align_of::<root::nsTArray<::std::os::raw::c_uint>>()
- , 8usize , concat ! (
+ root::nsTArray<u32> ) ));
+ assert_eq!(::std::mem::align_of::<root::nsTArray<u32>>() , 8usize ,
+ concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsTArray<::std::os::raw::c_uint> ) ));
+ root::nsTArray<u32> ) ));
}
#[test]
- fn __bindgen_test_layout_PointTyped_instantiation_111() {
+ fn __bindgen_test_layout_PointTyped_instantiation_46() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -37919,7 +38509,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_IntPointTyped_instantiation_112() {
+ fn __bindgen_test_layout_IntPointTyped_instantiation_47() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -37930,7 +38520,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_SizeTyped_instantiation_113() {
+ fn __bindgen_test_layout_SizeTyped_instantiation_48() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -37941,7 +38531,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_RectTyped_instantiation_114() {
+ fn __bindgen_test_layout_RectTyped_instantiation_49() {
assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -37952,7 +38542,7 @@ pub mod root {
[u32; 4usize] ) ));
}
#[test]
- fn __bindgen_test_layout_IntPointTyped_instantiation_115() {
+ fn __bindgen_test_layout_IntPointTyped_instantiation_50() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -37963,7 +38553,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_IntSizeTyped_instantiation_116() {
+ fn __bindgen_test_layout_IntSizeTyped_instantiation_51() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -37974,7 +38564,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_IntRectTyped_instantiation_117() {
+ fn __bindgen_test_layout_IntRectTyped_instantiation_52() {
assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -37985,7 +38575,7 @@ pub mod root {
[u32; 4usize] ) ));
}
#[test]
- fn __bindgen_test_layout_MarginTyped_instantiation_118() {
+ fn __bindgen_test_layout_MarginTyped_instantiation_53() {
assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -37996,7 +38586,7 @@ pub mod root {
[u32; 4usize] ) ));
}
#[test]
- fn __bindgen_test_layout_RectTyped_instantiation_119() {
+ fn __bindgen_test_layout_RectTyped_instantiation_54() {
assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38007,7 +38597,7 @@ pub mod root {
[u32; 4usize] ) ));
}
#[test]
- fn __bindgen_test_layout_IntRectTyped_instantiation_120() {
+ fn __bindgen_test_layout_IntRectTyped_instantiation_55() {
assert_eq!(::std::mem::size_of::<[u32; 4usize]>() , 16usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38018,7 +38608,7 @@ pub mod root {
[u32; 4usize] ) ));
}
#[test]
- fn __bindgen_test_layout_ScaleFactor_instantiation_121() {
+ fn __bindgen_test_layout_ScaleFactor_instantiation_56() {
assert_eq!(::std::mem::size_of::<u32>() , 4usize , concat ! (
"Size of template specialization: " , stringify ! ( u32 )
));
@@ -38027,7 +38617,7 @@ pub mod root {
u32 ) ));
}
#[test]
- fn __bindgen_test_layout_ScaleFactors2D_instantiation_122() {
+ fn __bindgen_test_layout_ScaleFactors2D_instantiation_57() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38038,7 +38628,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_ScaleFactors2D_instantiation_123() {
+ fn __bindgen_test_layout_ScaleFactors2D_instantiation_58() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38049,7 +38639,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_ScaleFactors2D_instantiation_124() {
+ fn __bindgen_test_layout_ScaleFactors2D_instantiation_59() {
assert_eq!(::std::mem::size_of::<[u32; 2usize]>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38060,7 +38650,7 @@ pub mod root {
[u32; 2usize] ) ));
}
#[test]
- fn __bindgen_test_layout_BaseTimeDuration_instantiation_125() {
+ fn __bindgen_test_layout_BaseTimeDuration_instantiation_60() {
assert_eq!(::std::mem::size_of::<root::mozilla::BaseTimeDuration>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38071,7 +38661,7 @@ pub mod root {
root::mozilla::BaseTimeDuration ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_126() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_61() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38082,7 +38672,7 @@ pub mod root {
root::already_AddRefed<root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_127() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_62() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38093,7 +38683,7 @@ pub mod root {
root::already_AddRefed<root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_128() {
+ fn __bindgen_test_layout_RefPtr_instantiation_63() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38104,7 +38694,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_129() {
+ fn __bindgen_test_layout_nsTArray_instantiation_64() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::StyleSheet>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38117,7 +38707,7 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_130() {
+ fn __bindgen_test_layout_RefPtr_instantiation_65() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38128,7 +38718,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_131() {
+ fn __bindgen_test_layout_nsTArray_instantiation_66() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::StyleSheet>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38141,7 +38731,7 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_WeakPtr_instantiation_132() {
+ fn __bindgen_test_layout_WeakPtr_instantiation_67() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -38150,7 +38740,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_nsPtrHashKey_instantiation_133() {
+ fn __bindgen_test_layout_nsPtrHashKey_instantiation_68() {
assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<root::WeakFrame>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38161,7 +38751,7 @@ pub mod root {
root::nsPtrHashKey<root::WeakFrame> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_134() {
+ fn __bindgen_test_layout_nsTArray_instantiation_69() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38172,7 +38762,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_TErrorResult_instantiation_135() {
+ fn __bindgen_test_layout_TErrorResult_instantiation_70() {
assert_eq!(::std::mem::size_of::<root::mozilla::binding_danger::TErrorResult>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38183,7 +38773,7 @@ pub mod root {
root::mozilla::binding_danger::TErrorResult ) ));
}
#[test]
- fn __bindgen_test_layout_TErrorResult_instantiation_136() {
+ fn __bindgen_test_layout_TErrorResult_instantiation_71() {
assert_eq!(::std::mem::size_of::<root::mozilla::binding_danger::TErrorResult>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38194,7 +38784,7 @@ pub mod root {
root::mozilla::binding_danger::TErrorResult ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_137() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_72() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsStringBuffer>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38205,7 +38795,7 @@ pub mod root {
root::already_AddRefed<root::nsStringBuffer> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_138() {
+ fn __bindgen_test_layout_Handle_instantiation_73() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38216,7 +38806,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_139() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_74() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38227,7 +38817,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_140() {
+ fn __bindgen_test_layout_Handle_instantiation_75() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38238,7 +38828,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_141() {
+ fn __bindgen_test_layout_nsTArray_instantiation_76() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38249,7 +38839,7 @@ pub mod root {
root::nsTArray<*mut root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_142() {
+ fn __bindgen_test_layout_Handle_instantiation_77() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38260,7 +38850,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_143() {
+ fn __bindgen_test_layout_RefPtr_instantiation_78() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38271,7 +38861,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_144() {
+ fn __bindgen_test_layout_Handle_instantiation_79() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38282,7 +38872,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_145() {
+ fn __bindgen_test_layout_Handle_instantiation_80() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38293,7 +38883,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_146() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_81() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38304,7 +38894,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_147() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_82() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38315,7 +38905,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_148() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_83() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsINode>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38326,7 +38916,7 @@ pub mod root {
root::already_AddRefed<root::nsINode> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_149() {
+ fn __bindgen_test_layout_Handle_instantiation_84() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38337,7 +38927,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_150() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_85() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38348,7 +38938,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_151() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_86() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38359,7 +38949,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_152() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_87() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38370,7 +38960,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_153() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_88() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38381,7 +38971,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_154() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_89() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38392,7 +38982,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_155() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_90() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38403,7 +38993,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_156() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_91() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38414,7 +39004,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_157() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_92() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38425,7 +39015,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_158() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_93() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38436,7 +39026,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_159() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_94() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38447,7 +39037,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_160() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_95() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38458,7 +39048,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_161() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_96() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38469,7 +39059,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_iterator_instantiation_162() {
+ fn __bindgen_test_layout_iterator_instantiation_97() {
assert_eq!(::std::mem::size_of::<root::std::iterator>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38480,7 +39070,7 @@ pub mod root {
root::std::iterator ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_163() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_98() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38491,7 +39081,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_164() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_99() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38502,7 +39092,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_DeletePolicy_instantiation_165() {
+ fn __bindgen_test_layout_DeletePolicy_instantiation_100() {
assert_eq!(::std::mem::size_of::<root::JS::DeletePolicy>() , 1usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38513,7 +39103,7 @@ pub mod root {
root::JS::DeletePolicy ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_166() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_101() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::JSErrorNotes_Note>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38524,7 +39114,7 @@ pub mod root {
root::mozilla::UniquePtr<root::JSErrorNotes_Note> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_167() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_102() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38535,7 +39125,7 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_168() {
+ 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 ! (
@@ -38546,7 +39136,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_169() {
+ 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 ! (
@@ -38557,7 +39147,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_170() {
+ fn __bindgen_test_layout_nsTArray_instantiation_105() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCString>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38568,7 +39158,7 @@ pub mod root {
root::nsTArray<root::nsCString> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_171() {
+ fn __bindgen_test_layout_nsTArray_instantiation_106() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCString>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38579,7 +39169,7 @@ pub mod root {
root::nsTArray<root::nsCString> ) ));
}
#[test]
- fn __bindgen_test_layout_Heap_instantiation_172() {
+ fn __bindgen_test_layout_Heap_instantiation_107() {
assert_eq!(::std::mem::size_of::<root::JS::Heap<root::JS::Value>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38590,7 +39180,7 @@ pub mod root {
root::JS::Heap<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Heap_instantiation_173() {
+ fn __bindgen_test_layout_Heap_instantiation_108() {
assert_eq!(::std::mem::size_of::<root::JS::Heap<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38601,7 +39191,7 @@ pub mod root {
root::JS::Heap<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_TenuredHeap_instantiation_174() {
+ fn __bindgen_test_layout_TenuredHeap_instantiation_109() {
assert_eq!(::std::mem::size_of::<root::JS::TenuredHeap>() , 8usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -38612,7 +39202,7 @@ pub mod root {
root::JS::TenuredHeap ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_175() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_110() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38623,20 +39213,20 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_NotNull_instantiation_176() {
- assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ fn __bindgen_test_layout_NotNull_instantiation_111() {
+ assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::nsIDocument_Encoding>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
+ root::mozilla::NotNull<*const root::nsIDocument_Encoding> )
));
- assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::nsIDocument_Encoding>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
+ root::mozilla::NotNull<*const root::nsIDocument_Encoding> )
));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_177() {
+ fn __bindgen_test_layout_nsTArray_instantiation_112() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::dom::AnonymousContent>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38649,7 +39239,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_178() {
+ fn __bindgen_test_layout_RefPtr_instantiation_113() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38660,7 +39250,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_179() {
+ fn __bindgen_test_layout_nsTArray_instantiation_114() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::StyleSheet>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38673,7 +39263,7 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_180() {
+ fn __bindgen_test_layout_RefPtr_instantiation_115() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38684,7 +39274,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_181() {
+ fn __bindgen_test_layout_nsTArray_instantiation_116() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::StyleSheet>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38697,18 +39287,18 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_182() {
- assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
+ fn __bindgen_test_layout_nsTArray_instantiation_117() {
+ assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIDocument_Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsTArray<*mut root::mozilla::dom::Element> ) ));
- assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
+ root::nsTArray<*mut root::nsIDocument_Element> ) ));
+ assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::nsIDocument_Element>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsTArray<*mut root::mozilla::dom::Element> ) ));
+ root::nsTArray<*mut root::nsIDocument_Element> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_183() {
+ fn __bindgen_test_layout_RefPtr_instantiation_118() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38719,7 +39309,7 @@ pub mod root {
root::RefPtr<root::mozilla::dom::Element> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_184() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_119() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38730,7 +39320,7 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_185() {
+ fn __bindgen_test_layout_nsTArray_instantiation_120() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCOMPtr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38741,7 +39331,7 @@ pub mod root {
root::nsTArray<root::nsCOMPtr> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_186() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_121() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38752,7 +39342,7 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_187() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_122() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIDocument>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38763,7 +39353,7 @@ pub mod root {
root::already_AddRefed<root::nsIDocument> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_188() {
+ 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 ! (
@@ -38774,7 +39364,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_189() {
+ fn __bindgen_test_layout_RefPtr_instantiation_124() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38785,18 +39375,18 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_190() {
- assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
+ fn __bindgen_test_layout_nsTArray_instantiation_125() {
+ assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIDocument_Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::nsTArray<*mut root::mozilla::dom::Element> ) ));
- assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::mozilla::dom::Element>>()
+ root::nsTArray<*mut root::nsIDocument_Element> ) ));
+ assert_eq!(::std::mem::align_of::<root::nsTArray<*mut root::nsIDocument_Element>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::nsTArray<*mut root::mozilla::dom::Element> ) ));
+ root::nsTArray<*mut root::nsIDocument_Element> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_191() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_126() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIDocument>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38807,7 +39397,7 @@ pub mod root {
root::already_AddRefed<root::nsIDocument> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_192() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_127() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38818,7 +39408,7 @@ pub mod root {
root::JS::MutableHandle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_193() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_128() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsContentList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38829,7 +39419,7 @@ pub mod root {
root::already_AddRefed<root::nsContentList> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_194() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_129() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsContentList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38840,7 +39430,7 @@ pub mod root {
root::already_AddRefed<root::nsContentList> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_195() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_130() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsINode>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38851,7 +39441,7 @@ pub mod root {
root::already_AddRefed<root::nsINode> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_196() {
+ fn __bindgen_test_layout_RefPtr_instantiation_131() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38862,7 +39452,7 @@ pub mod root {
root::RefPtr<root::mozilla::dom::Element> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_197() {
+ fn __bindgen_test_layout_Handle_instantiation_132() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38873,7 +39463,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_198() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_133() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38884,7 +39474,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_199() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_134() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38895,18 +39485,7 @@ pub mod root {
root::already_AddRefed<root::nsIRunnable> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_200() {
- assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
- (
- "Size of template specialization: " , stringify ! (
- root::nsCOMPtr ) ));
- assert_eq!(::std::mem::align_of::<root::nsCOMPtr>() , 8usize , concat
- ! (
- "Alignment of template specialization: " , stringify ! (
- root::nsCOMPtr ) ));
- }
- #[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_201() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_135() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -38917,7 +39496,7 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_202() {
+ fn __bindgen_test_layout_RefPtr_instantiation_136() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38928,7 +39507,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_203() {
+ fn __bindgen_test_layout_nsTArray_instantiation_137() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::StyleSheet>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38941,7 +39520,7 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_204() {
+ fn __bindgen_test_layout_nsTArray_instantiation_138() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38952,7 +39531,7 @@ pub mod root {
root::nsTArray<*mut root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_205() {
+ fn __bindgen_test_layout_Handle_instantiation_139() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38963,7 +39542,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_206() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_140() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38974,7 +39553,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_207() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_141() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsISMILAttr>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38985,7 +39564,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsISMILAttr> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_208() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_142() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -38996,7 +39575,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_209() {
+ fn __bindgen_test_layout_nsTArray_instantiation_143() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39007,7 +39586,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_210() {
+ fn __bindgen_test_layout_Handle_instantiation_144() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39018,7 +39597,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_211() {
+ fn __bindgen_test_layout_Handle_instantiation_145() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39029,7 +39608,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_212() {
+ fn __bindgen_test_layout_Handle_instantiation_146() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39040,7 +39619,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_213() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_147() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::mozilla::dom::DOMIntersectionObserver>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39053,7 +39632,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsDataHashtable_instantiation_214() {
+ fn __bindgen_test_layout_nsDataHashtable_instantiation_148() {
assert_eq!(::std::mem::size_of::<[u64; 5usize]>() , 40usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -39064,7 +39643,7 @@ pub mod root {
[u64; 5usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_215() {
+ fn __bindgen_test_layout_Handle_instantiation_149() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39075,7 +39654,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_216() {
+ fn __bindgen_test_layout_nsTArray_instantiation_150() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39086,7 +39665,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_217() {
+ fn __bindgen_test_layout_nsTArray_instantiation_151() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39097,7 +39676,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_218() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_152() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39108,7 +39687,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_219() {
+ 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 ! (
@@ -39119,7 +39698,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_SupportsWeakPtr_instantiation_220() {
+ fn __bindgen_test_layout_SupportsWeakPtr_instantiation_154() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -39128,7 +39707,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_221() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_155() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39139,7 +39718,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_222() {
+ fn __bindgen_test_layout_nsTArray_instantiation_156() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsRect>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39150,33 +39729,33 @@ pub mod root {
root::nsTArray<root::nsRect> ) ));
}
#[test]
- fn __bindgen_test_layout_NotNull_instantiation_223() {
- assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ fn __bindgen_test_layout_NotNull_instantiation_157() {
+ assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::nsPresContext_Encoding>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
- assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ root::mozilla::NotNull<*const root::nsPresContext_Encoding>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::nsPresContext_Encoding>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
+ root::mozilla::NotNull<*const root::nsPresContext_Encoding>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_NotNull_instantiation_224() {
- assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ fn __bindgen_test_layout_NotNull_instantiation_158() {
+ assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::nsPresContext_Encoding>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
- assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ root::mozilla::NotNull<*const root::nsPresContext_Encoding>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::nsPresContext_Encoding>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
+ root::mozilla::NotNull<*const root::nsPresContext_Encoding>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_225() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_159() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsITimer>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39187,7 +39766,7 @@ pub mod root {
root::already_AddRefed<root::nsITimer> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_226() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_160() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39198,7 +39777,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_227() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_161() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::nsIAtom>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39209,7 +39788,7 @@ pub mod root {
root::nsRefPtrHashKey<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_228() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_162() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -39220,7 +39799,7 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_229() {
+ fn __bindgen_test_layout_nsTArray_instantiation_163() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsCOMPtr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39231,7 +39810,7 @@ pub mod root {
root::nsTArray<root::nsCOMPtr> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_230() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_164() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39242,7 +39821,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_231() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_165() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39253,7 +39832,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_232() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_166() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39264,7 +39843,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_233() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_167() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39275,7 +39854,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_234() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_168() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39286,7 +39865,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_235() {
+ fn __bindgen_test_layout_Handle_instantiation_169() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39297,7 +39876,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_236() {
+ 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 ! (
@@ -39308,7 +39887,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_237() {
+ fn __bindgen_test_layout_Handle_instantiation_171() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39319,7 +39898,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsPIDOMWindow_instantiation_238() {
+ fn __bindgen_test_layout_nsPIDOMWindow_instantiation_172() {
assert_eq!(::std::mem::size_of::<[u64; 30usize]>() , 240usize , concat
! (
"Size of template specialization: " , stringify ! (
@@ -39330,7 +39909,7 @@ pub mod root {
[u64; 30usize] ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_239() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_173() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39341,7 +39920,7 @@ pub mod root {
root::already_AddRefed<root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_240() {
+ fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_174() {
assert_eq!(::std::mem::size_of::<[u64; 5usize]>() , 40usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -39352,7 +39931,7 @@ pub mod root {
[u64; 5usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_241() {
+ fn __bindgen_test_layout_Handle_instantiation_175() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39363,7 +39942,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_242() {
+ fn __bindgen_test_layout_nsTArray_instantiation_176() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39374,7 +39953,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_243() {
+ fn __bindgen_test_layout_Handle_instantiation_177() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39385,7 +39964,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_OwningNonNull_instantiation_244() {
+ fn __bindgen_test_layout_OwningNonNull_instantiation_178() {
assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::nsINode>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39396,7 +39975,7 @@ pub mod root {
root::mozilla::OwningNonNull<root::nsINode> ) ));
}
#[test]
- fn __bindgen_test_layout_OwningNonNull_instantiation_245() {
+ fn __bindgen_test_layout_OwningNonNull_instantiation_179() {
assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::nsINode>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39407,7 +39986,7 @@ pub mod root {
root::mozilla::OwningNonNull<root::nsINode> ) ));
}
#[test]
- fn __bindgen_test_layout_OwningNonNull_instantiation_246() {
+ fn __bindgen_test_layout_OwningNonNull_instantiation_180() {
assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::nsINode>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39418,7 +39997,7 @@ pub mod root {
root::mozilla::OwningNonNull<root::nsINode> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_247() {
+ fn __bindgen_test_layout_Handle_instantiation_181() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39429,7 +40008,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_248() {
+ fn __bindgen_test_layout_Handle_instantiation_182() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39440,7 +40019,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_249() {
+ 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 ! (
@@ -39451,7 +40030,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_250() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_184() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39462,7 +40041,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_251() {
+ fn __bindgen_test_layout_Handle_instantiation_185() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::jsid>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39473,7 +40052,7 @@ pub mod root {
root::JS::Handle<root::jsid> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_252() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_186() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::PropertyDescriptor>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39484,7 +40063,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::PropertyDescriptor> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_253() {
+ fn __bindgen_test_layout_Handle_instantiation_187() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::jsid>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39495,7 +40074,7 @@ pub mod root {
root::JS::Handle<root::jsid> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_254() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_188() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::PropertyDescriptor>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39506,7 +40085,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::PropertyDescriptor> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_255() {
+ fn __bindgen_test_layout_Handle_instantiation_189() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39517,7 +40096,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_256() {
+ fn __bindgen_test_layout_Handle_instantiation_190() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39528,7 +40107,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_257() {
+ fn __bindgen_test_layout_Handle_instantiation_191() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39539,7 +40118,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_258() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_192() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39550,7 +40129,7 @@ pub mod root {
root::JS::MutableHandle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_259() {
+ fn __bindgen_test_layout_RefPtr_instantiation_193() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::XBLChildrenElement>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39561,7 +40140,7 @@ pub mod root {
root::RefPtr<root::mozilla::dom::XBLChildrenElement> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_260() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_194() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -39572,7 +40151,7 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_nsPtrHashKey_instantiation_261() {
+ fn __bindgen_test_layout_nsPtrHashKey_instantiation_195() {
assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<::std::os::raw::c_void>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39583,7 +40162,7 @@ pub mod root {
root::nsPtrHashKey<::std::os::raw::c_void> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_262() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_196() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39594,7 +40173,7 @@ pub mod root {
root::already_AddRefed<root::nsIRunnable> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_263() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_197() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39605,20 +40184,20 @@ pub mod root {
root::already_AddRefed<root::nsIRunnable> ) ));
}
#[test]
- fn __bindgen_test_layout_NotNull_instantiation_264() {
- assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ fn __bindgen_test_layout_NotNull_instantiation_198() {
+ assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::nsLanguageAtomService_Encoding>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
- assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ root::mozilla::NotNull<*const root::nsLanguageAtomService_Encoding>
+ ) ));
+ assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::nsLanguageAtomService_Encoding>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
- ));
+ root::mozilla::NotNull<*const root::nsLanguageAtomService_Encoding>
+ ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_265() {
+ 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 ! (
@@ -39629,7 +40208,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_266() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_200() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39640,7 +40219,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_267() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_201() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIRunnable>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39651,7 +40230,7 @@ pub mod root {
root::already_AddRefed<root::nsIRunnable> ) ));
}
#[test]
- fn __bindgen_test_layout_nsPIDOMWindow_instantiation_268() {
+ fn __bindgen_test_layout_nsPIDOMWindow_instantiation_202() {
assert_eq!(::std::mem::size_of::<[u64; 30usize]>() , 240usize , concat
! (
"Size of template specialization: " , stringify ! (
@@ -39662,7 +40241,7 @@ pub mod root {
[u64; 30usize] ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_269() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_203() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39673,7 +40252,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_270() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_204() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39684,7 +40263,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_271() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_205() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::CSSValue>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39695,7 +40274,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::CSSValue> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_272() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_206() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39706,7 +40285,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_273() {
+ fn __bindgen_test_layout_nsRefPtrHashtable_instantiation_207() {
assert_eq!(::std::mem::size_of::<[u64; 5usize]>() , 40usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -39717,7 +40296,7 @@ pub mod root {
[u64; 5usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Rooted_instantiation_274() {
+ fn __bindgen_test_layout_Rooted_instantiation_208() {
assert_eq!(::std::mem::size_of::<[u64; 3usize]>() , 24usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -39728,7 +40307,7 @@ pub mod root {
[u64; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Rooted_instantiation_275() {
+ fn __bindgen_test_layout_Rooted_instantiation_209() {
assert_eq!(::std::mem::size_of::<[u64; 3usize]>() , 24usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -39739,7 +40318,7 @@ pub mod root {
[u64; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_276() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_210() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsISupports>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39750,7 +40329,7 @@ pub mod root {
root::already_AddRefed<root::nsISupports> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_277() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_211() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -39761,7 +40340,7 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_278() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_212() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -39772,20 +40351,20 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_NotNull_instantiation_279() {
- assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ fn __bindgen_test_layout_NotNull_instantiation_213() {
+ assert_eq!(::std::mem::size_of::<root::mozilla::NotNull<*const root::nsIParser_Encoding>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
+ root::mozilla::NotNull<*const root::nsIParser_Encoding> )
));
- assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::mozilla::Encoding>>()
+ assert_eq!(::std::mem::align_of::<root::mozilla::NotNull<*const root::nsIParser_Encoding>>()
, 8usize , concat ! (
"Alignment of template specialization: " , stringify ! (
- root::mozilla::NotNull<*const root::mozilla::Encoding> )
+ root::mozilla::NotNull<*const root::nsIParser_Encoding> )
));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_280() {
+ fn __bindgen_test_layout_nsTArray_instantiation_214() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39796,7 +40375,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_281() {
+ fn __bindgen_test_layout_Handle_instantiation_215() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39807,7 +40386,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_282() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_216() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39818,7 +40397,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_283() {
+ fn __bindgen_test_layout_Handle_instantiation_217() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39829,7 +40408,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_284() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_218() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39840,7 +40419,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_285() {
+ fn __bindgen_test_layout_nsTArray_instantiation_219() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39851,7 +40430,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_286() {
+ fn __bindgen_test_layout_Handle_instantiation_220() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39862,7 +40441,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_287() {
+ fn __bindgen_test_layout_RefPtr_instantiation_221() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39873,7 +40452,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_288() {
+ fn __bindgen_test_layout_RefPtr_instantiation_222() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39884,7 +40463,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_289() {
+ fn __bindgen_test_layout_RefPtr_instantiation_223() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39895,7 +40474,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_290() {
+ fn __bindgen_test_layout_nsTArray_instantiation_224() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::css::SheetLoadData>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39908,7 +40487,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_291() {
+ fn __bindgen_test_layout_RefPtr_instantiation_225() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39919,7 +40498,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_292() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_226() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39930,7 +40509,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_293() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_227() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39941,7 +40520,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_294() {
+ fn __bindgen_test_layout_Handle_instantiation_228() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39952,7 +40531,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_295() {
+ fn __bindgen_test_layout_nsTArray_instantiation_229() {
assert_eq!(::std::mem::size_of::<root::nsTArray<f64>>() , 8usize ,
concat ! (
"Size of template specialization: " , stringify ! (
@@ -39963,7 +40542,7 @@ pub mod root {
root::nsTArray<f64> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_296() {
+ fn __bindgen_test_layout_RefPtr_instantiation_230() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::DOMIntersectionObserverEntry>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39976,7 +40555,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_297() {
+ fn __bindgen_test_layout_nsTArray_instantiation_231() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::RefPtr<root::mozilla::dom::DOMIntersectionObserverEntry>>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -39989,7 +40568,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_298() {
+ fn __bindgen_test_layout_RefPtr_instantiation_232() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::DOMIntersectionObserverEntry>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40002,7 +40581,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_299() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_233() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::ProfilerBacktrace>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40013,7 +40592,7 @@ pub mod root {
root::mozilla::UniquePtr<root::ProfilerBacktrace> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_300() {
+ fn __bindgen_test_layout_nsTArray_instantiation_234() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40024,7 +40603,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_301() {
+ fn __bindgen_test_layout_Handle_instantiation_235() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40035,7 +40614,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_302() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_236() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40046,7 +40625,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_303() {
+ fn __bindgen_test_layout_Handle_instantiation_237() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40057,7 +40636,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_304() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_238() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40068,7 +40647,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_305() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_239() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40079,7 +40658,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_nsDataHashtable_instantiation_306() {
+ fn __bindgen_test_layout_nsDataHashtable_instantiation_240() {
assert_eq!(::std::mem::size_of::<[u64; 5usize]>() , 40usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40090,7 +40669,7 @@ pub mod root {
[u64; 5usize] ) ));
}
#[test]
- fn __bindgen_test_layout_OwningNonNull_instantiation_307() {
+ fn __bindgen_test_layout_OwningNonNull_instantiation_241() {
assert_eq!(::std::mem::size_of::<root::mozilla::OwningNonNull<root::mozilla::EffectCompositor_AnimationStyleRuleProcessor>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40103,7 +40682,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_308() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_242() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::nsIAtom>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40114,7 +40693,7 @@ pub mod root {
root::nsRefPtrHashKey<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_309() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_243() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::nsIContent>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40125,7 +40704,7 @@ pub mod root {
root::nsRefPtrHashKey<root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_310() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_244() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40136,7 +40715,7 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_311() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_245() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40147,7 +40726,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_312() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_246() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40158,7 +40737,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::URLExtraData> ) ));
}
#[test]
- fn __bindgen_test_layout_nsMainThreadPtrHolder_instantiation_313() {
+ fn __bindgen_test_layout_nsMainThreadPtrHolder_instantiation_247() {
assert_eq!(::std::mem::size_of::<root::nsMainThreadPtrHolder<root::nsIURI>>()
, 40usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40169,7 +40748,7 @@ pub mod root {
root::nsMainThreadPtrHolder<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_314() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_248() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40180,7 +40759,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::URLExtraData> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_315() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_249() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40191,7 +40770,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_316() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_250() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40202,7 +40781,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_317() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_251() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40213,7 +40792,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::URLExtraData> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_318() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_252() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::URLExtraData>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40224,7 +40803,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::URLExtraData> ) ));
}
#[test]
- fn __bindgen_test_layout_nsPtrHashKey_instantiation_319() {
+ fn __bindgen_test_layout_nsPtrHashKey_instantiation_253() {
assert_eq!(::std::mem::size_of::<root::nsPtrHashKey<root::nsIDocument>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40235,7 +40814,7 @@ pub mod root {
root::nsPtrHashKey<root::nsIDocument> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_320() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_254() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40246,7 +40825,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_321() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_255() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40257,7 +40836,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_322() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_256() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValueList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40268,7 +40847,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsCSSValueList> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_323() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_257() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40279,7 +40858,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_324() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_258() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValuePairList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40290,7 +40869,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsCSSValuePairList> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_325() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_259() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsStringBuffer>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40301,7 +40880,7 @@ pub mod root {
root::already_AddRefed<root::nsStringBuffer> ) ));
}
#[test]
- fn __bindgen_test_layout_SupportsWeakPtr_instantiation_326() {
+ fn __bindgen_test_layout_SupportsWeakPtr_instantiation_260() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -40310,7 +40889,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_327() {
+ fn __bindgen_test_layout_nsTArray_instantiation_261() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40321,7 +40900,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_328() {
+ fn __bindgen_test_layout_nsTArray_instantiation_262() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40332,7 +40911,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_329() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_263() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40343,7 +40922,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_330() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_264() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40354,7 +40933,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_Maybe_instantiation_331() {
+ fn __bindgen_test_layout_Maybe_instantiation_265() {
assert_eq!(::std::mem::size_of::<[u32; 3usize]>() , 12usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40365,7 +40944,7 @@ pub mod root {
[u32; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Maybe_instantiation_332() {
+ fn __bindgen_test_layout_Maybe_instantiation_266() {
assert_eq!(::std::mem::size_of::<[u32; 3usize]>() , 12usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40376,7 +40955,7 @@ pub mod root {
[u32; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_333() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_267() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsStyleImageRequest>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40387,7 +40966,7 @@ pub mod root {
root::already_AddRefed<root::nsStyleImageRequest> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_334() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_268() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIAtom>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40398,7 +40977,7 @@ pub mod root {
root::already_AddRefed<root::nsIAtom> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_335() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_269() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40409,7 +40988,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_336() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_270() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsStyleSides>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40420,7 +40999,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsStyleSides> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_337() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_271() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40431,7 +41010,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_338() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_272() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsStyleSides>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40442,7 +41021,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsStyleSides> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_339() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_273() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40453,7 +41032,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_Maybe_instantiation_340() {
+ fn __bindgen_test_layout_Maybe_instantiation_274() {
assert_eq!(::std::mem::size_of::<[u32; 3usize]>() , 12usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40464,7 +41043,7 @@ pub mod root {
[u32; 3usize] ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_341() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_275() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40475,7 +41054,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_342() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_276() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40486,7 +41065,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_pair_instantiation_343() {
+ fn __bindgen_test_layout_pair_instantiation_277() {
assert_eq!(::std::mem::size_of::<root::std::pair<::nsstring::nsStringRepr, ::nsstring::nsStringRepr>>()
, 32usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40497,7 +41076,7 @@ pub mod root {
root::std::pair<::nsstring::nsStringRepr, ::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_344() {
+ fn __bindgen_test_layout_nsTArray_instantiation_278() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::std::pair<::nsstring::nsStringRepr,
::nsstring::nsStringRepr>>>()
, 8usize , concat ! (
@@ -40512,7 +41091,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_345() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_279() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::nsIURI>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40523,7 +41102,7 @@ pub mod root {
root::already_AddRefed<root::nsIURI> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_346() {
+ fn __bindgen_test_layout_nsTArray_instantiation_280() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40534,7 +41113,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_347() {
+ fn __bindgen_test_layout_nsTArray_instantiation_281() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsStyleCoord>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40545,7 +41124,7 @@ pub mod root {
root::nsTArray<root::nsStyleCoord> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_348() {
+ fn __bindgen_test_layout_nsTArray_instantiation_282() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::nsStyleCoord>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40556,7 +41135,7 @@ pub mod root {
root::nsTArray<root::nsStyleCoord> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_349() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_283() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40567,7 +41146,7 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_350() {
+ fn __bindgen_test_layout_RefPtr_instantiation_284() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::RawServoAnimationValue>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40578,7 +41157,7 @@ pub mod root {
root::RefPtr<root::RawServoAnimationValue> ) ));
}
#[test]
- fn __bindgen_test_layout_nsStyleAutoArray_instantiation_351() {
+ fn __bindgen_test_layout_nsStyleAutoArray_instantiation_285() {
assert_eq!(::std::mem::size_of::<root::nsStyleAutoArray<root::mozilla::StyleAnimation>>()
, 64usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40589,7 +41168,7 @@ pub mod root {
root::nsStyleAutoArray<root::mozilla::StyleAnimation> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_352() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_286() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40600,7 +41179,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_353() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_287() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValueList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40611,7 +41190,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsCSSValueList> ) ));
}
#[test]
- fn __bindgen_test_layout_DefaultDelete_instantiation_354() {
+ fn __bindgen_test_layout_DefaultDelete_instantiation_288() {
assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete>() ,
1usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40622,7 +41201,7 @@ pub mod root {
root::mozilla::DefaultDelete ) ));
}
#[test]
- fn __bindgen_test_layout_UniquePtr_instantiation_355() {
+ fn __bindgen_test_layout_UniquePtr_instantiation_289() {
assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<root::nsCSSValuePairList>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40633,7 +41212,7 @@ pub mod root {
root::mozilla::UniquePtr<root::nsCSSValuePairList> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_356() {
+ fn __bindgen_test_layout_RefPtr_instantiation_290() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40644,7 +41223,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_357() {
+ fn __bindgen_test_layout_RefPtr_instantiation_291() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::StyleSheet>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40655,7 +41234,7 @@ pub mod root {
root::RefPtr<root::mozilla::StyleSheet> ) ));
}
#[test]
- fn __bindgen_test_layout_NonNull_instantiation_358() {
+ fn __bindgen_test_layout_NonNull_instantiation_292() {
assert_eq!(::std::mem::size_of::<root::mozilla::dom::NonNull<root::mozilla::dom::Element>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40668,7 +41247,7 @@ pub mod root {
));
}
#[test]
- fn __bindgen_test_layout_NonNull_instantiation_359() {
+ fn __bindgen_test_layout_NonNull_instantiation_293() {
assert_eq!(::std::mem::size_of::<root::mozilla::dom::NonNull<root::mozilla::dom::CSSPseudoElement>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40681,7 +41260,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_360() {
+ fn __bindgen_test_layout_Handle_instantiation_294() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40692,7 +41271,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_361() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_295() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40703,7 +41282,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Maybe_instantiation_362() {
+ fn __bindgen_test_layout_Maybe_instantiation_296() {
assert_eq!(::std::mem::size_of::<[u64; 18usize]>() , 144usize , concat
! (
"Size of template specialization: " , stringify ! (
@@ -40714,7 +41293,7 @@ pub mod root {
[u64; 18usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Maybe_instantiation_363() {
+ fn __bindgen_test_layout_Maybe_instantiation_297() {
assert_eq!(::std::mem::size_of::<[u64; 18usize]>() , 144usize , concat
! (
"Size of template specialization: " , stringify ! (
@@ -40725,7 +41304,7 @@ pub mod root {
[u64; 18usize] ) ));
}
#[test]
- fn __bindgen_test_layout_BaseTimeDuration_instantiation_364() {
+ fn __bindgen_test_layout_BaseTimeDuration_instantiation_298() {
assert_eq!(::std::mem::size_of::<root::mozilla::BaseTimeDuration>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40736,7 +41315,7 @@ pub mod root {
root::mozilla::BaseTimeDuration ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_365() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_299() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40747,7 +41326,7 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_366() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_300() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40758,7 +41337,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_367() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_301() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40769,7 +41348,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_368() {
+ fn __bindgen_test_layout_nsTArray_instantiation_302() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40780,7 +41359,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_369() {
+ fn __bindgen_test_layout_nsTArray_instantiation_303() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40791,7 +41370,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsCOMPtr_instantiation_370() {
+ fn __bindgen_test_layout_nsCOMPtr_instantiation_304() {
assert_eq!(::std::mem::size_of::<root::nsCOMPtr>() , 8usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -40802,7 +41381,7 @@ pub mod root {
root::nsCOMPtr ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_371() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_305() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::mozilla::dom::DOMIntersectionObserver>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40815,7 +41394,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_372() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_306() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::NodeInfo>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40826,7 +41405,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::NodeInfo> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_373() {
+ fn __bindgen_test_layout_nsTArray_instantiation_307() {
assert_eq!(::std::mem::size_of::<root::nsTArray<root::mozilla::DisplayItemClip_RoundedRect>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40839,7 +41418,7 @@ pub mod root {
) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_374() {
+ fn __bindgen_test_layout_Handle_instantiation_308() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40850,7 +41429,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_375() {
+ fn __bindgen_test_layout_Handle_instantiation_309() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40861,7 +41440,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_RefPtr_instantiation_376() {
+ fn __bindgen_test_layout_RefPtr_instantiation_310() {
assert_eq!(::std::mem::size_of::<root::RefPtr<root::mozilla::dom::DOMRect>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40872,7 +41451,7 @@ pub mod root {
root::RefPtr<root::mozilla::dom::DOMRect> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_377() {
+ fn __bindgen_test_layout_Handle_instantiation_311() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40883,7 +41462,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_378() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_312() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40894,7 +41473,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Sequence_instantiation_379() {
+ fn __bindgen_test_layout_Sequence_instantiation_313() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -40903,7 +41482,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_380() {
+ fn __bindgen_test_layout_Handle_instantiation_314() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40914,7 +41493,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Sequence_instantiation_381() {
+ fn __bindgen_test_layout_Sequence_instantiation_315() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -40923,7 +41502,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_Sequence_instantiation_382() {
+ fn __bindgen_test_layout_Sequence_instantiation_316() {
assert_eq!(::std::mem::size_of::<u64>() , 8usize , concat ! (
"Size of template specialization: " , stringify ! ( u64 )
));
@@ -40932,7 +41511,7 @@ pub mod root {
u64 ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_383() {
+ fn __bindgen_test_layout_Handle_instantiation_317() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40943,7 +41522,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_384() {
+ fn __bindgen_test_layout_Handle_instantiation_318() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40954,7 +41533,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_385() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_319() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40965,7 +41544,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_386() {
+ fn __bindgen_test_layout_Handle_instantiation_320() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40976,7 +41555,7 @@ pub mod root {
root::JS::Handle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_MutableHandle_instantiation_387() {
+ fn __bindgen_test_layout_MutableHandle_instantiation_321() {
assert_eq!(::std::mem::size_of::<root::JS::MutableHandle<root::JS::Value>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40987,7 +41566,7 @@ pub mod root {
root::JS::MutableHandle<root::JS::Value> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_388() {
+ fn __bindgen_test_layout_Handle_instantiation_322() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -40998,7 +41577,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_389() {
+ fn __bindgen_test_layout_nsRefPtrHashKey_instantiation_323() {
assert_eq!(::std::mem::size_of::<root::nsRefPtrHashKey<root::mozilla::dom::Element>>()
, 16usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41009,7 +41588,7 @@ pub mod root {
root::nsRefPtrHashKey<root::mozilla::dom::Element> ) ));
}
#[test]
- fn __bindgen_test_layout_nsClassHashtable_instantiation_390() {
+ fn __bindgen_test_layout_nsClassHashtable_instantiation_324() {
assert_eq!(::std::mem::size_of::<[u64; 5usize]>() , 40usize , concat !
(
"Size of template specialization: " , stringify ! (
@@ -41020,7 +41599,7 @@ pub mod root {
[u64; 5usize] ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_391() {
+ fn __bindgen_test_layout_Handle_instantiation_325() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41031,7 +41610,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_392() {
+ fn __bindgen_test_layout_nsTArray_instantiation_326() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41042,7 +41621,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_393() {
+ fn __bindgen_test_layout_nsTArray_instantiation_327() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::nsIContent>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41053,7 +41632,7 @@ pub mod root {
root::nsTArray<*mut root::nsIContent> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_394() {
+ fn __bindgen_test_layout_nsTArray_instantiation_328() {
assert_eq!(::std::mem::size_of::<root::nsTArray<::nsstring::nsStringRepr>>() ,
8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41064,7 +41643,7 @@ pub mod root {
root::nsTArray<::nsstring::nsStringRepr> ) ));
}
#[test]
- fn __bindgen_test_layout_already_AddRefed_instantiation_395() {
+ fn __bindgen_test_layout_already_AddRefed_instantiation_329() {
assert_eq!(::std::mem::size_of::<root::already_AddRefed<root::mozilla::dom::CSSValue>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41075,7 +41654,7 @@ pub mod root {
root::already_AddRefed<root::mozilla::dom::CSSValue> ) ));
}
#[test]
- fn __bindgen_test_layout_Handle_instantiation_396() {
+ fn __bindgen_test_layout_Handle_instantiation_330() {
assert_eq!(::std::mem::size_of::<root::JS::Handle<*mut root::JSObject>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41086,7 +41665,7 @@ pub mod root {
root::JS::Handle<*mut root::JSObject> ) ));
}
#[test]
- fn __bindgen_test_layout_nsTArray_instantiation_397() {
+ fn __bindgen_test_layout_nsTArray_instantiation_331() {
assert_eq!(::std::mem::size_of::<root::nsTArray<*mut root::mozilla::css::DocumentRule>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
@@ -41097,7 +41676,7 @@ pub mod root {
root::nsTArray<*mut root::mozilla::css::DocumentRule> ) ));
}
#[test]
- fn __bindgen_test_layout_nsAutoPtr_instantiation_398() {
+ fn __bindgen_test_layout_nsAutoPtr_instantiation_332() {
assert_eq!(::std::mem::size_of::<root::nsAutoPtr<root::nsMediaQuery>>()
, 8usize , concat ! (
"Size of template specialization: " , stringify ! (
diff --git a/components/style/gecko/wrapper.rs b/components/style/gecko/wrapper.rs
index 3af035cd208..bfe64728f18 100644
--- a/components/style/gecko/wrapper.rs
+++ b/components/style/gecko/wrapper.rs
@@ -23,7 +23,7 @@ use data::ElementData;
use dom::{self, DescendantsBit, LayoutIterator, NodeInfo, TElement, TNode, UnsafeNode};
use dom::{OpaqueNode, PresentationalHintsSynthesizer};
use element_state::{ElementState, DocumentState, NS_DOCUMENT_STATE_WINDOW_INACTIVE};
-use error_reporting::create_error_reporter;
+use error_reporting::ParseErrorReporter;
use font_metrics::{FontMetrics, FontMetricsProvider, FontMetricsQueryResult};
use gecko::data::PerDocumentStyleData;
use gecko::global_style_data::GLOBAL_STYLE_DATA;
@@ -478,8 +478,9 @@ impl<'le> GeckoElement<'le> {
/// Parse the style attribute of an element.
pub fn parse_style_attribute(value: &str,
url_data: &UrlExtraData,
- quirks_mode: QuirksMode) -> PropertyDeclarationBlock {
- parse_style_attribute(value, url_data, &create_error_reporter(), quirks_mode)
+ quirks_mode: QuirksMode,
+ reporter: &ParseErrorReporter) -> PropertyDeclarationBlock {
+ parse_style_attribute(value, url_data, reporter, quirks_mode)
}
fn flags(&self) -> u32 {