aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbors-servo <lbergstrom+bors@mozilla.com>2016-11-15 02:28:25 -0600
committerGitHub <noreply@github.com>2016-11-15 02:28:25 -0600
commit544f2385726fade765e2d1b58d2c8b9b18d1c755 (patch)
tree5e759b5504282b92e2f520367533b773a67ad25c
parent65dd6d43409228e259153463fe24922c51172bc5 (diff)
parentb5610ad5caf813df45fb47c96f9e03a9dec7bf86 (diff)
downloadservo-544f2385726fade765e2d1b58d2c8b9b18d1c755.tar.gz
servo-544f2385726fade765e2d1b58d2c8b9b18d1c755.zip
Auto merge of #14220 - heycam:bindings-update-5, r=Manishearth
Regenerate bindings. <!-- Please describe your changes on the following line: --> r? @Manishearth --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Bindings update for https://hg.mozilla.org/incubator/stylo/rev/00ef34eaec71e51237465ff06b5dd5b91e2f41e4 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/14220) <!-- Reviewable:end -->
-rw-r--r--components/style/gecko_bindings/bindings.rs2
-rw-r--r--components/style/gecko_bindings/structs_debug.rs2309
-rw-r--r--components/style/gecko_bindings/structs_release.rs2289
3 files changed, 2465 insertions, 2135 deletions
diff --git a/components/style/gecko_bindings/bindings.rs b/components/style/gecko_bindings/bindings.rs
index e438478a352..659092adbfd 100644
--- a/components/style/gecko_bindings/bindings.rs
+++ b/components/style/gecko_bindings/bindings.rs
@@ -649,7 +649,7 @@ extern "C" {
}
extern "C" {
pub fn Gecko_CSSValue_SetFunction(css_value: nsCSSValueBorrowedMut,
- len: i32);
+ len: i32);
}
extern "C" {
pub fn Gecko_CSSValue_GetArrayItem(css_value: nsCSSValueBorrowedMut,
diff --git a/components/style/gecko_bindings/structs_debug.rs b/components/style/gecko_bindings/structs_debug.rs
index c3acede57cc..39b8ae1a4a8 100644
--- a/components/style/gecko_bindings/structs_debug.rs
+++ b/components/style/gecko_bindings/structs_debug.rs
@@ -1409,6 +1409,7 @@ pub enum nsresult {
NS_ERROR_DOM_MEDIA_MEDIASINK_ERR = 2154692619,
NS_ERROR_DOM_MEDIA_DEMUXER_ERR = 2154692620,
NS_ERROR_DOM_MEDIA_CDM_ERR = 2154692621,
+ NS_ERROR_DOM_MEDIA_NEED_NEW_DECODER = 2154692622,
NS_ERROR_DOM_MEDIA_CUBEB_INITIALIZATION_ERR = 2154692709,
NS_ERROR_DOWNLOAD_COMPLETE = 2155347969,
NS_ERROR_DOWNLOAD_NOT_PARTIAL = 2155347970,
@@ -1544,8 +1545,8 @@ pub type Value_PayloadType = u64;
#[derive(Debug, Copy)]
pub struct Value_layout {
pub asBits: __BindgenUnionField<u64>,
- pub debugView: __BindgenUnionField<Value_layout__bindgen_ty_1>,
- pub s: __BindgenUnionField<Value_layout__bindgen_ty_2>,
+ pub debugView: __BindgenUnionField<Value_layout__bindgen_ty_bindgen_id_57099>,
+ pub s: __BindgenUnionField<Value_layout__bindgen_ty_bindgen_id_57105>,
pub asDouble: __BindgenUnionField<f64>,
pub asPtr: __BindgenUnionField<*mut ::std::os::raw::c_void>,
pub asWord: __BindgenUnionField<usize>,
@@ -1554,18 +1555,20 @@ pub struct Value_layout {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct Value_layout__bindgen_ty_1 {
+pub struct Value_layout__bindgen_ty_bindgen_id_57099 {
pub _bitfield_1: u64,
}
#[test]
-fn bindgen_test_layout_Value_layout__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_1>() , 8usize);
- assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_1>() , 8usize);
+fn bindgen_test_layout_Value_layout__bindgen_ty_bindgen_id_57099() {
+ assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_bindgen_id_57099>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_bindgen_id_57099>()
+ , 8usize);
}
-impl Clone for Value_layout__bindgen_ty_1 {
+impl Clone for Value_layout__bindgen_ty_bindgen_id_57099 {
fn clone(&self) -> Self { *self }
}
-impl Value_layout__bindgen_ty_1 {
+impl Value_layout__bindgen_ty_bindgen_id_57099 {
#[inline]
pub fn payload47(&self) -> u64 {
unsafe {
@@ -1598,33 +1601,36 @@ impl Value_layout__bindgen_ty_1 {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct Value_layout__bindgen_ty_2 {
- pub payload: Value_layout__bindgen_ty_2_1,
+pub struct Value_layout__bindgen_ty_bindgen_id_57105 {
+ pub payload: Value_layout__bindgen_ty_bindgen_id_57105__bindgen_ty_bindgen_id_57106,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct Value_layout__bindgen_ty_2_1 {
+pub struct Value_layout__bindgen_ty_bindgen_id_57105__bindgen_ty_bindgen_id_57106 {
pub i32: __BindgenUnionField<i32>,
pub u32: __BindgenUnionField<u32>,
pub why: __BindgenUnionField<JSWhyMagic>,
pub bindgen_union_field: u32,
}
#[test]
-fn bindgen_test_layout_Value_layout__bindgen_ty_2_1() {
- assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_2_1>() ,
- 4usize);
- assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_2_1>() ,
- 4usize);
+fn bindgen_test_layout_Value_layout__bindgen_ty_bindgen_id_57105__bindgen_ty_bindgen_id_57106() {
+ assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_bindgen_id_57105__bindgen_ty_bindgen_id_57106>()
+ , 4usize);
+ assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_bindgen_id_57105__bindgen_ty_bindgen_id_57106>()
+ , 4usize);
}
-impl Clone for Value_layout__bindgen_ty_2_1 {
+impl Clone for
+ Value_layout__bindgen_ty_bindgen_id_57105__bindgen_ty_bindgen_id_57106 {
fn clone(&self) -> Self { *self }
}
#[test]
-fn bindgen_test_layout_Value_layout__bindgen_ty_2() {
- assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_2>() , 4usize);
- assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_2>() , 4usize);
+fn bindgen_test_layout_Value_layout__bindgen_ty_bindgen_id_57105() {
+ assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_bindgen_id_57105>()
+ , 4usize);
+ assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_bindgen_id_57105>()
+ , 4usize);
}
-impl Clone for Value_layout__bindgen_ty_2 {
+impl Clone for Value_layout__bindgen_ty_bindgen_id_57105 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -1713,25 +1719,33 @@ pub type nsAString_internal_const_char_iterator =
*const nsAString_internal_char_type;
pub type nsAString_internal_size_type = u32;
pub type nsAString_internal_index_type = u32;
-pub const nsAString_internal_F_NONE: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_NONE;
-pub const nsAString_internal_F_TERMINATED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_TERMINATED;
-pub const nsAString_internal_F_VOIDED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_VOIDED;
-pub const nsAString_internal_F_SHARED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_SHARED;
-pub const nsAString_internal_F_OWNED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_OWNED;
-pub const nsAString_internal_F_FIXED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_FIXED;
-pub const nsAString_internal_F_LITERAL: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_LITERAL;
-pub const nsAString_internal_F_CLASS_FIXED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_CLASS_FIXED;
+pub const nsAString_internal_F_NONE:
+ nsAString_internal__bindgen_ty_bindgen_id_71997 =
+ nsAString_internal__bindgen_ty_bindgen_id_71997::F_NONE;
+pub const nsAString_internal_F_TERMINATED:
+ nsAString_internal__bindgen_ty_bindgen_id_71997 =
+ nsAString_internal__bindgen_ty_bindgen_id_71997::F_TERMINATED;
+pub const nsAString_internal_F_VOIDED:
+ nsAString_internal__bindgen_ty_bindgen_id_71997 =
+ nsAString_internal__bindgen_ty_bindgen_id_71997::F_VOIDED;
+pub const nsAString_internal_F_SHARED:
+ nsAString_internal__bindgen_ty_bindgen_id_71997 =
+ nsAString_internal__bindgen_ty_bindgen_id_71997::F_SHARED;
+pub const nsAString_internal_F_OWNED:
+ nsAString_internal__bindgen_ty_bindgen_id_71997 =
+ nsAString_internal__bindgen_ty_bindgen_id_71997::F_OWNED;
+pub const nsAString_internal_F_FIXED:
+ nsAString_internal__bindgen_ty_bindgen_id_71997 =
+ nsAString_internal__bindgen_ty_bindgen_id_71997::F_FIXED;
+pub const nsAString_internal_F_LITERAL:
+ nsAString_internal__bindgen_ty_bindgen_id_71997 =
+ nsAString_internal__bindgen_ty_bindgen_id_71997::F_LITERAL;
+pub const nsAString_internal_F_CLASS_FIXED:
+ nsAString_internal__bindgen_ty_bindgen_id_71997 =
+ nsAString_internal__bindgen_ty_bindgen_id_71997::F_CLASS_FIXED;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsAString_internal__bindgen_ty_1 {
+pub enum nsAString_internal__bindgen_ty_bindgen_id_71997 {
F_NONE = 0,
F_TERMINATED = 1,
F_VOIDED = 2,
@@ -1768,12 +1782,12 @@ impl Clone for nsSubstringTuple {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
-pub struct nsStringComparator__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_72607 {
}
#[repr(C)]
#[derive(Debug, Copy)]
pub struct nsStringComparator {
- pub vtable_: *const nsStringComparator__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_72607,
}
pub type nsStringComparator_char_type = u16;
#[test]
@@ -1813,27 +1827,33 @@ pub type nsACString_internal_const_char_iterator =
*const nsACString_internal_char_type;
pub type nsACString_internal_size_type = u32;
pub type nsACString_internal_index_type = u32;
-pub const nsACString_internal_F_NONE: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_NONE;
-pub const nsACString_internal_F_TERMINATED: nsACString_internal__bindgen_ty_1
- =
- nsACString_internal__bindgen_ty_1::F_TERMINATED;
-pub const nsACString_internal_F_VOIDED: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_VOIDED;
-pub const nsACString_internal_F_SHARED: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_SHARED;
-pub const nsACString_internal_F_OWNED: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_OWNED;
-pub const nsACString_internal_F_FIXED: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_FIXED;
-pub const nsACString_internal_F_LITERAL: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_LITERAL;
-pub const nsACString_internal_F_CLASS_FIXED: nsACString_internal__bindgen_ty_1
- =
- nsACString_internal__bindgen_ty_1::F_CLASS_FIXED;
+pub const nsACString_internal_F_NONE:
+ nsACString_internal__bindgen_ty_bindgen_id_73837 =
+ nsACString_internal__bindgen_ty_bindgen_id_73837::F_NONE;
+pub const nsACString_internal_F_TERMINATED:
+ nsACString_internal__bindgen_ty_bindgen_id_73837 =
+ nsACString_internal__bindgen_ty_bindgen_id_73837::F_TERMINATED;
+pub const nsACString_internal_F_VOIDED:
+ nsACString_internal__bindgen_ty_bindgen_id_73837 =
+ nsACString_internal__bindgen_ty_bindgen_id_73837::F_VOIDED;
+pub const nsACString_internal_F_SHARED:
+ nsACString_internal__bindgen_ty_bindgen_id_73837 =
+ nsACString_internal__bindgen_ty_bindgen_id_73837::F_SHARED;
+pub const nsACString_internal_F_OWNED:
+ nsACString_internal__bindgen_ty_bindgen_id_73837 =
+ nsACString_internal__bindgen_ty_bindgen_id_73837::F_OWNED;
+pub const nsACString_internal_F_FIXED:
+ nsACString_internal__bindgen_ty_bindgen_id_73837 =
+ nsACString_internal__bindgen_ty_bindgen_id_73837::F_FIXED;
+pub const nsACString_internal_F_LITERAL:
+ nsACString_internal__bindgen_ty_bindgen_id_73837 =
+ nsACString_internal__bindgen_ty_bindgen_id_73837::F_LITERAL;
+pub const nsACString_internal_F_CLASS_FIXED:
+ nsACString_internal__bindgen_ty_bindgen_id_73837 =
+ nsACString_internal__bindgen_ty_bindgen_id_73837::F_CLASS_FIXED;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsACString_internal__bindgen_ty_1 {
+pub enum nsACString_internal__bindgen_ty_bindgen_id_73837 {
F_NONE = 0,
F_TERMINATED = 1,
F_VOIDED = 2,
@@ -1895,12 +1915,12 @@ fn bindgen_test_layout_nsCString() {
assert_eq!(::std::mem::align_of::<nsCString>() , 8usize);
}
#[repr(C)]
-pub struct nsCStringComparator__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_74389 {
}
#[repr(C)]
#[derive(Debug, Copy)]
pub struct nsCStringComparator {
- pub vtable_: *const nsCStringComparator__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_74389,
}
pub type nsCStringComparator_char_type = ::std::os::raw::c_char;
#[test]
@@ -1912,7 +1932,7 @@ impl Clone for nsCStringComparator {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
-pub struct nsISupports__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_74693 {
}
/**
* Basic component object model interface. Objects which implement
@@ -1923,7 +1943,7 @@ pub struct nsISupports__bindgen_vtable {
#[repr(C)]
#[derive(Debug, Copy)]
pub struct nsISupports {
- pub vtable_: *const nsISupports__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_74693,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
@@ -1941,7 +1961,7 @@ impl Clone for nsISupports {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
-pub struct nsCycleCollectionParticipant__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_74977 {
}
/**
* Participant implementation classes
@@ -1949,7 +1969,7 @@ pub struct nsCycleCollectionParticipant__bindgen_vtable {
#[repr(C)]
#[derive(Debug, Copy)]
pub struct nsCycleCollectionParticipant {
- pub vtable_: *const nsCycleCollectionParticipant__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_74977,
pub mMightSkip: bool,
}
#[test]
@@ -2228,7 +2248,7 @@ fn bindgen_test_layout_ErrorResult() {
#[derive(Debug)]
pub struct TErrorResult<CleanupPolicy> {
pub mResult: nsresult,
- pub __bindgen_anon_1: TErrorResult__bindgen_ty_1<CleanupPolicy>,
+ pub __bindgen_anon_1: TErrorResult__bindgen_ty_bindgen_id_82639<CleanupPolicy>,
pub mMightHaveUnreportedJSException: bool,
pub mUnionState: TErrorResult_UnionState,
pub _mOwningThread: nsAutoOwningThread,
@@ -2258,7 +2278,7 @@ pub struct TErrorResult_DOMExceptionInfo<CleanupPolicy> {
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
-pub struct TErrorResult__bindgen_ty_1<CleanupPolicy> {
+pub struct TErrorResult__bindgen_ty_bindgen_id_82639<CleanupPolicy> {
pub mMessage: __BindgenUnionField<*mut TErrorResult_Message<CleanupPolicy>>,
pub mJSException: __BindgenUnionField<Value>,
pub mDOMExceptionInfo: __BindgenUnionField<*mut TErrorResult_DOMExceptionInfo<CleanupPolicy>>,
@@ -2416,17 +2436,21 @@ pub struct nsIPrincipal_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsIPrincipal_APP_STATUS_NOT_INSTALLED: nsIPrincipal__bindgen_ty_1 =
- nsIPrincipal__bindgen_ty_1::APP_STATUS_NOT_INSTALLED;
-pub const nsIPrincipal_APP_STATUS_INSTALLED: nsIPrincipal__bindgen_ty_1 =
- nsIPrincipal__bindgen_ty_1::APP_STATUS_INSTALLED;
-pub const nsIPrincipal_APP_STATUS_PRIVILEGED: nsIPrincipal__bindgen_ty_1 =
- nsIPrincipal__bindgen_ty_1::APP_STATUS_PRIVILEGED;
-pub const nsIPrincipal_APP_STATUS_CERTIFIED: nsIPrincipal__bindgen_ty_1 =
- nsIPrincipal__bindgen_ty_1::APP_STATUS_CERTIFIED;
+pub const nsIPrincipal_APP_STATUS_NOT_INSTALLED:
+ nsIPrincipal__bindgen_ty_bindgen_id_83869 =
+ nsIPrincipal__bindgen_ty_bindgen_id_83869::APP_STATUS_NOT_INSTALLED;
+pub const nsIPrincipal_APP_STATUS_INSTALLED:
+ nsIPrincipal__bindgen_ty_bindgen_id_83869 =
+ nsIPrincipal__bindgen_ty_bindgen_id_83869::APP_STATUS_INSTALLED;
+pub const nsIPrincipal_APP_STATUS_PRIVILEGED:
+ nsIPrincipal__bindgen_ty_bindgen_id_83869 =
+ nsIPrincipal__bindgen_ty_bindgen_id_83869::APP_STATUS_PRIVILEGED;
+pub const nsIPrincipal_APP_STATUS_CERTIFIED:
+ nsIPrincipal__bindgen_ty_bindgen_id_83869 =
+ nsIPrincipal__bindgen_ty_bindgen_id_83869::APP_STATUS_CERTIFIED;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPrincipal__bindgen_ty_1 {
+pub enum nsIPrincipal__bindgen_ty_bindgen_id_83869 {
APP_STATUS_NOT_INSTALLED = 0,
APP_STATUS_INSTALLED = 1,
APP_STATUS_PRIVILEGED = 2,
@@ -2461,7 +2485,7 @@ impl Clone for nsISerializable {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
-pub struct nsWrapperCache__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_84037 {
}
/**
* Class to store the wrapper for an object. This can only be used with objects
@@ -2503,7 +2527,7 @@ pub struct nsWrapperCache__bindgen_vtable {
#[repr(C)]
#[derive(Debug)]
pub struct nsWrapperCache {
- pub vtable_: *const nsWrapperCache__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_84037,
pub mWrapper: *mut JSObject,
pub mFlags: nsWrapperCache_FlagsType,
}
@@ -2515,8 +2539,9 @@ pub struct nsWrapperCache_COMTypeInfo<T, U> {
pub _phantom_1: ::std::marker::PhantomData<U>,
}
pub type nsWrapperCache_FlagsType = u32;
-pub const nsWrapperCache_WRAPPER_BIT_PRESERVED: nsWrapperCache__bindgen_ty_1 =
- nsWrapperCache__bindgen_ty_1::WRAPPER_BIT_PRESERVED;
+pub const nsWrapperCache_WRAPPER_BIT_PRESERVED:
+ nsWrapperCache__bindgen_ty_bindgen_id_84244 =
+ nsWrapperCache__bindgen_ty_bindgen_id_84244::WRAPPER_BIT_PRESERVED;
#[repr(u32)]
/**
* If this bit is set then we're preserving the wrapper, which in effect ties
@@ -2530,22 +2555,29 @@ pub const nsWrapperCache_WRAPPER_BIT_PRESERVED: nsWrapperCache__bindgen_ty_1 =
* NS_IMPL_CYCLE_COLLECTION_UNLINK_PRESERVED_WRAPPER).
*/
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsWrapperCache__bindgen_ty_1 { WRAPPER_BIT_PRESERVED = 1, }
+pub enum nsWrapperCache__bindgen_ty_bindgen_id_84244 {
+ WRAPPER_BIT_PRESERVED = 1,
+}
pub const nsWrapperCache_WRAPPER_IS_NOT_DOM_BINDING:
- nsWrapperCache__bindgen_ty_2 =
- nsWrapperCache__bindgen_ty_2::WRAPPER_IS_NOT_DOM_BINDING;
+ nsWrapperCache__bindgen_ty_bindgen_id_84247 =
+ nsWrapperCache__bindgen_ty_bindgen_id_84247::WRAPPER_IS_NOT_DOM_BINDING;
#[repr(u32)]
/**
* If this bit is set then the wrapper for the native object is not a DOM
* binding.
*/
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsWrapperCache__bindgen_ty_2 { WRAPPER_IS_NOT_DOM_BINDING = 2, }
-pub const nsWrapperCache_kWrapperFlagsMask: nsWrapperCache__bindgen_ty_3 =
- nsWrapperCache__bindgen_ty_3::kWrapperFlagsMask;
+pub enum nsWrapperCache__bindgen_ty_bindgen_id_84247 {
+ WRAPPER_IS_NOT_DOM_BINDING = 2,
+}
+pub const nsWrapperCache_kWrapperFlagsMask:
+ nsWrapperCache__bindgen_ty_bindgen_id_84250 =
+ nsWrapperCache__bindgen_ty_bindgen_id_84250::kWrapperFlagsMask;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsWrapperCache__bindgen_ty_3 { kWrapperFlagsMask = 3, }
+pub enum nsWrapperCache__bindgen_ty_bindgen_id_84250 {
+ kWrapperFlagsMask = 3,
+}
#[test]
fn bindgen_test_layout_nsWrapperCache() {
assert_eq!(::std::mem::size_of::<nsWrapperCache>() , 24usize);
@@ -2620,7 +2652,7 @@ pub struct pair<_T1, _T2> {
pub type pair_first_type<_T1> = _T1;
pub type pair_second_type<_T2> = _T2;
#[repr(C)]
-pub struct SourceHook__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_132951 {
}
/**
* A class of objects that return source code on demand.
@@ -2636,7 +2668,7 @@ pub struct SourceHook__bindgen_vtable {
#[repr(C)]
#[derive(Debug)]
pub struct SourceHook {
- pub vtable_: *const SourceHook__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_132951,
}
#[test]
fn bindgen_test_layout_SourceHook() {
@@ -3625,7 +3657,7 @@ pub struct nsINode {
pub mNextSibling: *mut nsIContent,
pub mPreviousSibling: *mut nsIContent,
pub mFirstChild: *mut nsIContent,
- pub __bindgen_anon_1: nsINode__bindgen_ty_1,
+ pub __bindgen_anon_1: nsINode__bindgen_ty_bindgen_id_143536,
pub mSlots: *mut nsINode_nsSlots,
pub mServoData: ServoCell<*mut ServoNodeData>,
}
@@ -3645,35 +3677,37 @@ pub struct nsINode_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsINode_eCONTENT: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eCONTENT;
-pub const nsINode_eDOCUMENT: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eDOCUMENT;
-pub const nsINode_eATTRIBUTE: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eATTRIBUTE;
-pub const nsINode_eTEXT: nsINode__bindgen_ty_2 = nsINode__bindgen_ty_2::eTEXT;
-pub const nsINode_ePROCESSING_INSTRUCTION: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::ePROCESSING_INSTRUCTION;
-pub const nsINode_eCOMMENT: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eCOMMENT;
-pub const nsINode_eHTML_FORM_CONTROL: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eHTML_FORM_CONTROL;
-pub const nsINode_eDOCUMENT_FRAGMENT: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eDOCUMENT_FRAGMENT;
-pub const nsINode_eDATA_NODE: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eDATA_NODE;
-pub const nsINode_eMEDIA: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eMEDIA;
-pub const nsINode_eANIMATION: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eANIMATION;
-pub const nsINode_eFILTER: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eFILTER;
+pub const nsINode_eCONTENT: nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::eCONTENT;
+pub const nsINode_eDOCUMENT: nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::eDOCUMENT;
+pub const nsINode_eATTRIBUTE: nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::eATTRIBUTE;
+pub const nsINode_eTEXT: nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::eTEXT;
+pub const nsINode_ePROCESSING_INSTRUCTION:
+ nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::ePROCESSING_INSTRUCTION;
+pub const nsINode_eCOMMENT: nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::eCOMMENT;
+pub const nsINode_eHTML_FORM_CONTROL: nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::eHTML_FORM_CONTROL;
+pub const nsINode_eDOCUMENT_FRAGMENT: nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::eDOCUMENT_FRAGMENT;
+pub const nsINode_eDATA_NODE: nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::eDATA_NODE;
+pub const nsINode_eMEDIA: nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::eMEDIA;
+pub const nsINode_eANIMATION: nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::eANIMATION;
+pub const nsINode_eFILTER: nsINode__bindgen_ty_bindgen_id_139605 =
+ nsINode__bindgen_ty_bindgen_id_139605::eFILTER;
#[repr(u32)]
/**
* Bit-flags to pass (or'ed together) to IsNodeOfType()
*/
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsINode__bindgen_ty_2 {
+pub enum nsINode__bindgen_ty_bindgen_id_139605 {
eCONTENT = 1,
eDOCUMENT = 2,
eATTRIBUTE = 4,
@@ -3688,12 +3722,12 @@ pub enum nsINode__bindgen_ty_2 {
eFILTER = 2048,
}
#[repr(C)]
-pub struct nsINode_nsSlots__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_140374 {
}
#[repr(C)]
#[derive(Debug)]
pub struct nsINode_nsSlots {
- pub vtable_: *const nsINode_nsSlots__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_140374,
/**
* A list of mutation observers
*/
@@ -3762,17 +3796,19 @@ pub enum nsINode_BooleanFlag {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsINode__bindgen_ty_1 {
+pub struct nsINode__bindgen_ty_bindgen_id_143536 {
pub mPrimaryFrame: __BindgenUnionField<*mut nsIFrame>,
pub mSubtreeRoot: __BindgenUnionField<*mut nsINode>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsINode__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsINode__bindgen_ty_1>() , 8usize);
- assert_eq!(::std::mem::align_of::<nsINode__bindgen_ty_1>() , 8usize);
+fn bindgen_test_layout_nsINode__bindgen_ty_bindgen_id_143536() {
+ assert_eq!(::std::mem::size_of::<nsINode__bindgen_ty_bindgen_id_143536>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsINode__bindgen_ty_bindgen_id_143536>()
+ , 8usize);
}
-impl Clone for nsINode__bindgen_ty_1 {
+impl Clone for nsINode__bindgen_ty_bindgen_id_143536 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -4127,33 +4163,39 @@ pub struct nsIDOMNode_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsIDOMNode_ELEMENT_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::ELEMENT_NODE;
-pub const nsIDOMNode_ATTRIBUTE_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::ATTRIBUTE_NODE;
-pub const nsIDOMNode_TEXT_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::TEXT_NODE;
-pub const nsIDOMNode_CDATA_SECTION_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::CDATA_SECTION_NODE;
-pub const nsIDOMNode_ENTITY_REFERENCE_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::ENTITY_REFERENCE_NODE;
-pub const nsIDOMNode_ENTITY_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::ENTITY_NODE;
-pub const nsIDOMNode_PROCESSING_INSTRUCTION_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::PROCESSING_INSTRUCTION_NODE;
-pub const nsIDOMNode_COMMENT_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::COMMENT_NODE;
-pub const nsIDOMNode_DOCUMENT_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::DOCUMENT_NODE;
-pub const nsIDOMNode_DOCUMENT_TYPE_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::DOCUMENT_TYPE_NODE;
-pub const nsIDOMNode_DOCUMENT_FRAGMENT_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::DOCUMENT_FRAGMENT_NODE;
-pub const nsIDOMNode_NOTATION_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::NOTATION_NODE;
+pub const nsIDOMNode_ELEMENT_NODE: nsIDOMNode__bindgen_ty_bindgen_id_151835 =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::ELEMENT_NODE;
+pub const nsIDOMNode_ATTRIBUTE_NODE: nsIDOMNode__bindgen_ty_bindgen_id_151835
+ =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::ATTRIBUTE_NODE;
+pub const nsIDOMNode_TEXT_NODE: nsIDOMNode__bindgen_ty_bindgen_id_151835 =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::TEXT_NODE;
+pub const nsIDOMNode_CDATA_SECTION_NODE:
+ nsIDOMNode__bindgen_ty_bindgen_id_151835 =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::CDATA_SECTION_NODE;
+pub const nsIDOMNode_ENTITY_REFERENCE_NODE:
+ nsIDOMNode__bindgen_ty_bindgen_id_151835 =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::ENTITY_REFERENCE_NODE;
+pub const nsIDOMNode_ENTITY_NODE: nsIDOMNode__bindgen_ty_bindgen_id_151835 =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::ENTITY_NODE;
+pub const nsIDOMNode_PROCESSING_INSTRUCTION_NODE:
+ nsIDOMNode__bindgen_ty_bindgen_id_151835 =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::PROCESSING_INSTRUCTION_NODE;
+pub const nsIDOMNode_COMMENT_NODE: nsIDOMNode__bindgen_ty_bindgen_id_151835 =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::COMMENT_NODE;
+pub const nsIDOMNode_DOCUMENT_NODE: nsIDOMNode__bindgen_ty_bindgen_id_151835 =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::DOCUMENT_NODE;
+pub const nsIDOMNode_DOCUMENT_TYPE_NODE:
+ nsIDOMNode__bindgen_ty_bindgen_id_151835 =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::DOCUMENT_TYPE_NODE;
+pub const nsIDOMNode_DOCUMENT_FRAGMENT_NODE:
+ nsIDOMNode__bindgen_ty_bindgen_id_151835 =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::DOCUMENT_FRAGMENT_NODE;
+pub const nsIDOMNode_NOTATION_NODE: nsIDOMNode__bindgen_ty_bindgen_id_151835 =
+ nsIDOMNode__bindgen_ty_bindgen_id_151835::NOTATION_NODE;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIDOMNode__bindgen_ty_1 {
+pub enum nsIDOMNode__bindgen_ty_bindgen_id_151835 {
ELEMENT_NODE = 1,
ATTRIBUTE_NODE = 2,
TEXT_NODE = 3,
@@ -4167,24 +4209,27 @@ pub enum nsIDOMNode__bindgen_ty_1 {
DOCUMENT_FRAGMENT_NODE = 11,
NOTATION_NODE = 12,
}
-pub const nsIDOMNode_DOCUMENT_POSITION_DISCONNECTED: nsIDOMNode__bindgen_ty_2
- =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_DISCONNECTED;
-pub const nsIDOMNode_DOCUMENT_POSITION_PRECEDING: nsIDOMNode__bindgen_ty_2 =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_PRECEDING;
-pub const nsIDOMNode_DOCUMENT_POSITION_FOLLOWING: nsIDOMNode__bindgen_ty_2 =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_FOLLOWING;
-pub const nsIDOMNode_DOCUMENT_POSITION_CONTAINS: nsIDOMNode__bindgen_ty_2 =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_CONTAINS;
-pub const nsIDOMNode_DOCUMENT_POSITION_CONTAINED_BY: nsIDOMNode__bindgen_ty_2
- =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_CONTAINED_BY;
+pub const nsIDOMNode_DOCUMENT_POSITION_DISCONNECTED:
+ nsIDOMNode__bindgen_ty_bindgen_id_152054 =
+ nsIDOMNode__bindgen_ty_bindgen_id_152054::DOCUMENT_POSITION_DISCONNECTED;
+pub const nsIDOMNode_DOCUMENT_POSITION_PRECEDING:
+ nsIDOMNode__bindgen_ty_bindgen_id_152054 =
+ nsIDOMNode__bindgen_ty_bindgen_id_152054::DOCUMENT_POSITION_PRECEDING;
+pub const nsIDOMNode_DOCUMENT_POSITION_FOLLOWING:
+ nsIDOMNode__bindgen_ty_bindgen_id_152054 =
+ nsIDOMNode__bindgen_ty_bindgen_id_152054::DOCUMENT_POSITION_FOLLOWING;
+pub const nsIDOMNode_DOCUMENT_POSITION_CONTAINS:
+ nsIDOMNode__bindgen_ty_bindgen_id_152054 =
+ nsIDOMNode__bindgen_ty_bindgen_id_152054::DOCUMENT_POSITION_CONTAINS;
+pub const nsIDOMNode_DOCUMENT_POSITION_CONTAINED_BY:
+ nsIDOMNode__bindgen_ty_bindgen_id_152054 =
+ nsIDOMNode__bindgen_ty_bindgen_id_152054::DOCUMENT_POSITION_CONTAINED_BY;
pub const nsIDOMNode_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC:
- nsIDOMNode__bindgen_ty_2 =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC;
+ nsIDOMNode__bindgen_ty_bindgen_id_152054 =
+ nsIDOMNode__bindgen_ty_bindgen_id_152054::DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIDOMNode__bindgen_ty_2 {
+pub enum nsIDOMNode__bindgen_ty_bindgen_id_152054 {
DOCUMENT_POSITION_DISCONNECTED = 1,
DOCUMENT_POSITION_PRECEDING = 2,
DOCUMENT_POSITION_FOLLOWING = 4,
@@ -5203,18 +5248,30 @@ extern "C" {
#[link_name = "_ZN12PLDHashTable12kMaxCapacityE"]
pub static PLDHashTable_kMaxCapacity: u32;
}
-pub const PLDHashTable_kMinCapacity: u32 = 8;
+extern "C" {
+ #[link_name = "_ZN12PLDHashTable12kMinCapacityE"]
+ pub static PLDHashTable_kMinCapacity: u32;
+}
extern "C" {
#[link_name = "_ZN12PLDHashTable17kMaxInitialLengthE"]
pub static PLDHashTable_kMaxInitialLength: u32;
}
-pub const PLDHashTable_kDefaultInitialLength: u32 = 4;
-pub const PLDHashTable_kHashBits: u32 = 32;
+extern "C" {
+ #[link_name = "_ZN12PLDHashTable21kDefaultInitialLengthE"]
+ pub static PLDHashTable_kDefaultInitialLength: u32;
+}
+extern "C" {
+ #[link_name = "_ZN12PLDHashTable9kHashBitsE"]
+ pub static PLDHashTable_kHashBits: u32;
+}
extern "C" {
#[link_name = "_ZN12PLDHashTable12kGoldenRatioE"]
pub static PLDHashTable_kGoldenRatio: u32;
}
-pub const PLDHashTable_kCollisionFlag: PLDHashNumber = 1;
+extern "C" {
+ #[link_name = "_ZN12PLDHashTable14kCollisionFlagE"]
+ pub static PLDHashTable_kCollisionFlag: PLDHashNumber;
+}
#[test]
fn bindgen_test_layout_PLDHashTable() {
assert_eq!(::std::mem::size_of::<PLDHashTable>() , 48usize);
@@ -5256,10 +5313,22 @@ pub struct Checker {
pub mState: u32,
pub mIsWritable: u32,
}
-pub const Checker_kIdle: u32 = 0;
-pub const Checker_kRead1: u32 = 1;
-pub const Checker_kReadMax: u32 = 9999;
-pub const Checker_kWrite: u32 = 10000;
+extern "C" {
+ #[link_name = "_ZN7Checker5kIdleE"]
+ pub static Checker_kIdle: u32;
+}
+extern "C" {
+ #[link_name = "_ZN7Checker6kRead1E"]
+ pub static Checker_kRead1: u32;
+}
+extern "C" {
+ #[link_name = "_ZN7Checker8kReadMaxE"]
+ pub static Checker_kReadMax: u32;
+}
+extern "C" {
+ #[link_name = "_ZN7Checker6kWriteE"]
+ pub static Checker_kWrite: u32;
+}
#[test]
fn bindgen_test_layout_Checker() {
assert_eq!(::std::mem::size_of::<Checker>() , 8usize);
@@ -5301,11 +5370,12 @@ pub struct nsPtrHashKey<T> {
}
pub type nsPtrHashKey_KeyType<T> = *mut T;
pub type nsPtrHashKey_KeyTypePointer<T> = *mut T;
-pub const nsPtrHashKey_ALLOW_MEMMOVE: nsPtrHashKey__bindgen_ty_1 =
- nsPtrHashKey__bindgen_ty_1::ALLOW_MEMMOVE;
+pub const nsPtrHashKey_ALLOW_MEMMOVE:
+ nsPtrHashKey__bindgen_ty_bindgen_id_156719 =
+ nsPtrHashKey__bindgen_ty_bindgen_id_156719::ALLOW_MEMMOVE;
#[repr(i32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsPtrHashKey__bindgen_ty_1 { ALLOW_MEMMOVE = 0, }
+pub enum nsPtrHashKey__bindgen_ty_bindgen_id_156719 { ALLOW_MEMMOVE = 0, }
/**
* A node of content in a document's content model. This interface
* is supported by all content objects.
@@ -5323,26 +5393,28 @@ pub struct nsIContent_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsIContent_eAllChildren: nsIContent__bindgen_ty_1 =
- nsIContent__bindgen_ty_1::eAllChildren;
-pub const nsIContent_eAllButXBL: nsIContent__bindgen_ty_1 =
- nsIContent__bindgen_ty_1::eAllButXBL;
-pub const nsIContent_eSkipPlaceholderContent: nsIContent__bindgen_ty_1 =
- nsIContent__bindgen_ty_1::eSkipPlaceholderContent;
+pub const nsIContent_eAllChildren: nsIContent__bindgen_ty_bindgen_id_158065 =
+ nsIContent__bindgen_ty_bindgen_id_158065::eAllChildren;
+pub const nsIContent_eAllButXBL: nsIContent__bindgen_ty_bindgen_id_158065 =
+ nsIContent__bindgen_ty_bindgen_id_158065::eAllButXBL;
+pub const nsIContent_eSkipPlaceholderContent:
+ nsIContent__bindgen_ty_bindgen_id_158065 =
+ nsIContent__bindgen_ty_bindgen_id_158065::eSkipPlaceholderContent;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIContent__bindgen_ty_1 {
+pub enum nsIContent__bindgen_ty_bindgen_id_158065 {
eAllChildren = 0,
eAllButXBL = 1,
eSkipPlaceholderContent = 2,
}
-pub const nsIContent_ATTR_MISSING: nsIContent__bindgen_ty_2 =
- nsIContent__bindgen_ty_2::ATTR_MISSING;
-pub const nsIContent_ATTR_VALUE_NO_MATCH: nsIContent__bindgen_ty_2 =
- nsIContent__bindgen_ty_2::ATTR_VALUE_NO_MATCH;
+pub const nsIContent_ATTR_MISSING: nsIContent__bindgen_ty_bindgen_id_158301 =
+ nsIContent__bindgen_ty_bindgen_id_158301::ATTR_MISSING;
+pub const nsIContent_ATTR_VALUE_NO_MATCH:
+ nsIContent__bindgen_ty_bindgen_id_158301 =
+ nsIContent__bindgen_ty_bindgen_id_158301::ATTR_VALUE_NO_MATCH;
#[repr(i32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIContent__bindgen_ty_2 {
+pub enum nsIContent__bindgen_ty_bindgen_id_158301 {
ATTR_MISSING = -1,
ATTR_VALUE_NO_MATCH = -2,
}
@@ -5363,7 +5435,7 @@ pub enum nsIContent__bindgen_ty_2 {
* @return ATTR_MISSING, ATTR_VALUE_NO_MATCH or the non-negative index
* indicating the first value of aValues that matched
*/
-pub type nsIContent_AttrValuesArray = *const *const nsIAtom;
+pub type nsIContent_AttrValuesArray = *const *mut nsIAtom;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
pub enum nsIContent_ETabFocusType {
@@ -5552,7 +5624,7 @@ pub struct FragmentOrElement_nsDOMSlots {
* @see FragmentOrElement::GetAttributes
*/
pub mAttributeMap: RefPtr<nsDOMAttributeMap>,
- pub __bindgen_anon_1: FragmentOrElement_nsDOMSlots__bindgen_ty_1,
+ pub __bindgen_anon_1: FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_159436,
/**
* An object implementing the .children property for this element.
*/
@@ -5590,7 +5662,7 @@ pub struct FragmentOrElement_nsDOMSlots {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct FragmentOrElement_nsDOMSlots__bindgen_ty_1 {
+pub struct FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_159436 {
/**
* The nearest enclosing content node with a binding that created us.
* @see FragmentOrElement::GetBindingParent
@@ -5603,13 +5675,13 @@ pub struct FragmentOrElement_nsDOMSlots__bindgen_ty_1 {
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_FragmentOrElement_nsDOMSlots__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<FragmentOrElement_nsDOMSlots__bindgen_ty_1>()
+fn bindgen_test_layout_FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_159436() {
+ assert_eq!(::std::mem::size_of::<FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_159436>()
, 8usize);
- assert_eq!(::std::mem::align_of::<FragmentOrElement_nsDOMSlots__bindgen_ty_1>()
+ assert_eq!(::std::mem::align_of::<FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_159436>()
, 8usize);
}
-impl Clone for FragmentOrElement_nsDOMSlots__bindgen_ty_1 {
+impl Clone for FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_159436 {
fn clone(&self) -> Self { *self }
}
/**
@@ -5697,30 +5769,37 @@ pub struct nsIChannel_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsIChannel_LOAD_DOCUMENT_URI: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_DOCUMENT_URI;
-pub const nsIChannel_LOAD_RETARGETED_DOCUMENT_URI: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_RETARGETED_DOCUMENT_URI;
-pub const nsIChannel_LOAD_REPLACE: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_REPLACE;
-pub const nsIChannel_LOAD_INITIAL_DOCUMENT_URI: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_INITIAL_DOCUMENT_URI;
-pub const nsIChannel_LOAD_TARGETED: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_TARGETED;
-pub const nsIChannel_LOAD_CALL_CONTENT_SNIFFERS: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_CALL_CONTENT_SNIFFERS;
-pub const nsIChannel_LOAD_CLASSIFY_URI: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_CLASSIFY_URI;
+pub const nsIChannel_LOAD_DOCUMENT_URI:
+ nsIChannel__bindgen_ty_bindgen_id_172960 =
+ nsIChannel__bindgen_ty_bindgen_id_172960::LOAD_DOCUMENT_URI;
+pub const nsIChannel_LOAD_RETARGETED_DOCUMENT_URI:
+ nsIChannel__bindgen_ty_bindgen_id_172960 =
+ nsIChannel__bindgen_ty_bindgen_id_172960::LOAD_RETARGETED_DOCUMENT_URI;
+pub const nsIChannel_LOAD_REPLACE: nsIChannel__bindgen_ty_bindgen_id_172960 =
+ nsIChannel__bindgen_ty_bindgen_id_172960::LOAD_REPLACE;
+pub const nsIChannel_LOAD_INITIAL_DOCUMENT_URI:
+ nsIChannel__bindgen_ty_bindgen_id_172960 =
+ nsIChannel__bindgen_ty_bindgen_id_172960::LOAD_INITIAL_DOCUMENT_URI;
+pub const nsIChannel_LOAD_TARGETED: nsIChannel__bindgen_ty_bindgen_id_172960 =
+ nsIChannel__bindgen_ty_bindgen_id_172960::LOAD_TARGETED;
+pub const nsIChannel_LOAD_CALL_CONTENT_SNIFFERS:
+ nsIChannel__bindgen_ty_bindgen_id_172960 =
+ nsIChannel__bindgen_ty_bindgen_id_172960::LOAD_CALL_CONTENT_SNIFFERS;
+pub const nsIChannel_LOAD_CLASSIFY_URI:
+ nsIChannel__bindgen_ty_bindgen_id_172960 =
+ nsIChannel__bindgen_ty_bindgen_id_172960::LOAD_CLASSIFY_URI;
pub const nsIChannel_LOAD_MEDIA_SNIFFER_OVERRIDES_CONTENT_TYPE:
- nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_MEDIA_SNIFFER_OVERRIDES_CONTENT_TYPE;
-pub const nsIChannel_LOAD_EXPLICIT_CREDENTIALS: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_EXPLICIT_CREDENTIALS;
-pub const nsIChannel_LOAD_BYPASS_SERVICE_WORKER: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_BYPASS_SERVICE_WORKER;
+ nsIChannel__bindgen_ty_bindgen_id_172960 =
+ nsIChannel__bindgen_ty_bindgen_id_172960::LOAD_MEDIA_SNIFFER_OVERRIDES_CONTENT_TYPE;
+pub const nsIChannel_LOAD_EXPLICIT_CREDENTIALS:
+ nsIChannel__bindgen_ty_bindgen_id_172960 =
+ nsIChannel__bindgen_ty_bindgen_id_172960::LOAD_EXPLICIT_CREDENTIALS;
+pub const nsIChannel_LOAD_BYPASS_SERVICE_WORKER:
+ nsIChannel__bindgen_ty_bindgen_id_172960 =
+ nsIChannel__bindgen_ty_bindgen_id_172960::LOAD_BYPASS_SERVICE_WORKER;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIChannel__bindgen_ty_1 {
+pub enum nsIChannel__bindgen_ty_bindgen_id_172960 {
LOAD_DOCUMENT_URI = 65536,
LOAD_RETARGETED_DOCUMENT_URI = 131072,
LOAD_REPLACE = 262144,
@@ -5732,13 +5811,15 @@ pub enum nsIChannel__bindgen_ty_1 {
LOAD_EXPLICIT_CREDENTIALS = 16777216,
LOAD_BYPASS_SERVICE_WORKER = 33554432,
}
-pub const nsIChannel_DISPOSITION_INLINE: nsIChannel__bindgen_ty_2 =
- nsIChannel__bindgen_ty_2::DISPOSITION_INLINE;
-pub const nsIChannel_DISPOSITION_ATTACHMENT: nsIChannel__bindgen_ty_2 =
- nsIChannel__bindgen_ty_2::DISPOSITION_ATTACHMENT;
+pub const nsIChannel_DISPOSITION_INLINE:
+ nsIChannel__bindgen_ty_bindgen_id_172980 =
+ nsIChannel__bindgen_ty_bindgen_id_172980::DISPOSITION_INLINE;
+pub const nsIChannel_DISPOSITION_ATTACHMENT:
+ nsIChannel__bindgen_ty_bindgen_id_172980 =
+ nsIChannel__bindgen_ty_bindgen_id_172980::DISPOSITION_ATTACHMENT;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIChannel__bindgen_ty_2 {
+pub enum nsIChannel__bindgen_ty_bindgen_id_172980 {
DISPOSITION_INLINE = 0,
DISPOSITION_ATTACHMENT = 1,
}
@@ -5762,35 +5843,47 @@ pub struct nsIRequest_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsIRequest_LOAD_REQUESTMASK: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_REQUESTMASK;
-pub const nsIRequest_LOAD_NORMAL: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_NORMAL;
-pub const nsIRequest_LOAD_BACKGROUND: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_BACKGROUND;
-pub const nsIRequest_INHIBIT_PIPELINE: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::INHIBIT_PIPELINE;
-pub const nsIRequest_INHIBIT_CACHING: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::INHIBIT_CACHING;
-pub const nsIRequest_INHIBIT_PERSISTENT_CACHING: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::INHIBIT_PERSISTENT_CACHING;
-pub const nsIRequest_LOAD_BYPASS_CACHE: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_BYPASS_CACHE;
-pub const nsIRequest_LOAD_FROM_CACHE: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_FROM_CACHE;
-pub const nsIRequest_VALIDATE_ALWAYS: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::VALIDATE_ALWAYS;
-pub const nsIRequest_VALIDATE_NEVER: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::VALIDATE_NEVER;
-pub const nsIRequest_VALIDATE_ONCE_PER_SESSION: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::VALIDATE_ONCE_PER_SESSION;
-pub const nsIRequest_LOAD_ANONYMOUS: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_ANONYMOUS;
-pub const nsIRequest_LOAD_FRESH_CONNECTION: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_FRESH_CONNECTION;
+pub const nsIRequest_LOAD_REQUESTMASK:
+ nsIRequest__bindgen_ty_bindgen_id_172798 =
+ nsIRequest__bindgen_ty_bindgen_id_172798::LOAD_REQUESTMASK;
+pub const nsIRequest_LOAD_NORMAL: nsIRequest__bindgen_ty_bindgen_id_172798 =
+ nsIRequest__bindgen_ty_bindgen_id_172798::LOAD_NORMAL;
+pub const nsIRequest_LOAD_BACKGROUND: nsIRequest__bindgen_ty_bindgen_id_172798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_172798::LOAD_BACKGROUND;
+pub const nsIRequest_INHIBIT_PIPELINE:
+ nsIRequest__bindgen_ty_bindgen_id_172798 =
+ nsIRequest__bindgen_ty_bindgen_id_172798::INHIBIT_PIPELINE;
+pub const nsIRequest_INHIBIT_CACHING: nsIRequest__bindgen_ty_bindgen_id_172798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_172798::INHIBIT_CACHING;
+pub const nsIRequest_INHIBIT_PERSISTENT_CACHING:
+ nsIRequest__bindgen_ty_bindgen_id_172798 =
+ nsIRequest__bindgen_ty_bindgen_id_172798::INHIBIT_PERSISTENT_CACHING;
+pub const nsIRequest_LOAD_BYPASS_CACHE:
+ nsIRequest__bindgen_ty_bindgen_id_172798 =
+ nsIRequest__bindgen_ty_bindgen_id_172798::LOAD_BYPASS_CACHE;
+pub const nsIRequest_LOAD_FROM_CACHE: nsIRequest__bindgen_ty_bindgen_id_172798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_172798::LOAD_FROM_CACHE;
+pub const nsIRequest_VALIDATE_ALWAYS: nsIRequest__bindgen_ty_bindgen_id_172798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_172798::VALIDATE_ALWAYS;
+pub const nsIRequest_VALIDATE_NEVER: nsIRequest__bindgen_ty_bindgen_id_172798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_172798::VALIDATE_NEVER;
+pub const nsIRequest_VALIDATE_ONCE_PER_SESSION:
+ nsIRequest__bindgen_ty_bindgen_id_172798 =
+ nsIRequest__bindgen_ty_bindgen_id_172798::VALIDATE_ONCE_PER_SESSION;
+pub const nsIRequest_LOAD_ANONYMOUS: nsIRequest__bindgen_ty_bindgen_id_172798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_172798::LOAD_ANONYMOUS;
+pub const nsIRequest_LOAD_FRESH_CONNECTION:
+ nsIRequest__bindgen_ty_bindgen_id_172798 =
+ nsIRequest__bindgen_ty_bindgen_id_172798::LOAD_FRESH_CONNECTION;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIRequest__bindgen_ty_1 {
+pub enum nsIRequest__bindgen_ty_bindgen_id_172798 {
LOAD_REQUESTMASK = 65535,
LOAD_NORMAL = 0,
LOAD_BACKGROUND = 1,
@@ -6332,21 +6425,25 @@ pub enum nsIPresShell_ReflowRootHandling {
eNoPositionOrSizeChange = 1,
eInferFromBitToAdd = 2,
}
-pub const nsIPresShell_SCROLL_TOP: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_TOP;
-pub const nsIPresShell_SCROLL_BOTTOM: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_BOTTOM;
-pub const SCROLL_LEFT: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_TOP;
-pub const SCROLL_RIGHT: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_BOTTOM;
-pub const nsIPresShell_SCROLL_CENTER: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_CENTER;
-pub const nsIPresShell_SCROLL_MINIMUM: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_MINIMUM;
+pub const nsIPresShell_SCROLL_TOP: nsIPresShell__bindgen_ty_bindgen_id_191568
+ =
+ nsIPresShell__bindgen_ty_bindgen_id_191568::SCROLL_TOP;
+pub const nsIPresShell_SCROLL_BOTTOM:
+ nsIPresShell__bindgen_ty_bindgen_id_191568 =
+ nsIPresShell__bindgen_ty_bindgen_id_191568::SCROLL_BOTTOM;
+pub const SCROLL_LEFT: nsIPresShell__bindgen_ty_bindgen_id_191568 =
+ nsIPresShell__bindgen_ty_bindgen_id_191568::SCROLL_TOP;
+pub const SCROLL_RIGHT: nsIPresShell__bindgen_ty_bindgen_id_191568 =
+ nsIPresShell__bindgen_ty_bindgen_id_191568::SCROLL_BOTTOM;
+pub const nsIPresShell_SCROLL_CENTER:
+ nsIPresShell__bindgen_ty_bindgen_id_191568 =
+ nsIPresShell__bindgen_ty_bindgen_id_191568::SCROLL_CENTER;
+pub const nsIPresShell_SCROLL_MINIMUM:
+ nsIPresShell__bindgen_ty_bindgen_id_191568 =
+ nsIPresShell__bindgen_ty_bindgen_id_191568::SCROLL_MINIMUM;
#[repr(i32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPresShell__bindgen_ty_1 {
+pub enum nsIPresShell__bindgen_ty_bindgen_id_191568 {
SCROLL_TOP = 0,
SCROLL_BOTTOM = 100,
SCROLL_CENTER = 50,
@@ -6372,43 +6469,51 @@ fn bindgen_test_layout_nsIPresShell_ScrollAxis() {
impl Clone for nsIPresShell_ScrollAxis {
fn clone(&self) -> Self { *self }
}
-pub const nsIPresShell_SCROLL_FIRST_ANCESTOR_ONLY: nsIPresShell__bindgen_ty_2
- =
- nsIPresShell__bindgen_ty_2::SCROLL_FIRST_ANCESTOR_ONLY;
-pub const nsIPresShell_SCROLL_OVERFLOW_HIDDEN: nsIPresShell__bindgen_ty_2 =
- nsIPresShell__bindgen_ty_2::SCROLL_OVERFLOW_HIDDEN;
-pub const nsIPresShell_SCROLL_NO_PARENT_FRAMES: nsIPresShell__bindgen_ty_2 =
- nsIPresShell__bindgen_ty_2::SCROLL_NO_PARENT_FRAMES;
-pub const nsIPresShell_SCROLL_SMOOTH: nsIPresShell__bindgen_ty_2 =
- nsIPresShell__bindgen_ty_2::SCROLL_SMOOTH;
-pub const nsIPresShell_SCROLL_SMOOTH_AUTO: nsIPresShell__bindgen_ty_2 =
- nsIPresShell__bindgen_ty_2::SCROLL_SMOOTH_AUTO;
+pub const nsIPresShell_SCROLL_FIRST_ANCESTOR_ONLY:
+ nsIPresShell__bindgen_ty_bindgen_id_191599 =
+ nsIPresShell__bindgen_ty_bindgen_id_191599::SCROLL_FIRST_ANCESTOR_ONLY;
+pub const nsIPresShell_SCROLL_OVERFLOW_HIDDEN:
+ nsIPresShell__bindgen_ty_bindgen_id_191599 =
+ nsIPresShell__bindgen_ty_bindgen_id_191599::SCROLL_OVERFLOW_HIDDEN;
+pub const nsIPresShell_SCROLL_NO_PARENT_FRAMES:
+ nsIPresShell__bindgen_ty_bindgen_id_191599 =
+ nsIPresShell__bindgen_ty_bindgen_id_191599::SCROLL_NO_PARENT_FRAMES;
+pub const nsIPresShell_SCROLL_SMOOTH:
+ nsIPresShell__bindgen_ty_bindgen_id_191599 =
+ nsIPresShell__bindgen_ty_bindgen_id_191599::SCROLL_SMOOTH;
+pub const nsIPresShell_SCROLL_SMOOTH_AUTO:
+ nsIPresShell__bindgen_ty_bindgen_id_191599 =
+ nsIPresShell__bindgen_ty_bindgen_id_191599::SCROLL_SMOOTH_AUTO;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPresShell__bindgen_ty_2 {
+pub enum nsIPresShell__bindgen_ty_bindgen_id_191599 {
SCROLL_FIRST_ANCESTOR_ONLY = 1,
SCROLL_OVERFLOW_HIDDEN = 2,
SCROLL_NO_PARENT_FRAMES = 4,
SCROLL_SMOOTH = 8,
SCROLL_SMOOTH_AUTO = 16,
}
-pub const nsIPresShell_RENDER_IS_UNTRUSTED: nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_IS_UNTRUSTED;
+pub const nsIPresShell_RENDER_IS_UNTRUSTED:
+ nsIPresShell__bindgen_ty_bindgen_id_192054 =
+ nsIPresShell__bindgen_ty_bindgen_id_192054::RENDER_IS_UNTRUSTED;
pub const nsIPresShell_RENDER_IGNORE_VIEWPORT_SCROLLING:
- nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_IGNORE_VIEWPORT_SCROLLING;
-pub const nsIPresShell_RENDER_CARET: nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_CARET;
-pub const nsIPresShell_RENDER_USE_WIDGET_LAYERS: nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_USE_WIDGET_LAYERS;
-pub const nsIPresShell_RENDER_ASYNC_DECODE_IMAGES: nsIPresShell__bindgen_ty_3
- =
- nsIPresShell__bindgen_ty_3::RENDER_ASYNC_DECODE_IMAGES;
-pub const nsIPresShell_RENDER_DOCUMENT_RELATIVE: nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_DOCUMENT_RELATIVE;
+ nsIPresShell__bindgen_ty_bindgen_id_192054 =
+ nsIPresShell__bindgen_ty_bindgen_id_192054::RENDER_IGNORE_VIEWPORT_SCROLLING;
+pub const nsIPresShell_RENDER_CARET:
+ nsIPresShell__bindgen_ty_bindgen_id_192054 =
+ nsIPresShell__bindgen_ty_bindgen_id_192054::RENDER_CARET;
+pub const nsIPresShell_RENDER_USE_WIDGET_LAYERS:
+ nsIPresShell__bindgen_ty_bindgen_id_192054 =
+ nsIPresShell__bindgen_ty_bindgen_id_192054::RENDER_USE_WIDGET_LAYERS;
+pub const nsIPresShell_RENDER_ASYNC_DECODE_IMAGES:
+ nsIPresShell__bindgen_ty_bindgen_id_192054 =
+ nsIPresShell__bindgen_ty_bindgen_id_192054::RENDER_ASYNC_DECODE_IMAGES;
+pub const nsIPresShell_RENDER_DOCUMENT_RELATIVE:
+ nsIPresShell__bindgen_ty_bindgen_id_192054 =
+ nsIPresShell__bindgen_ty_bindgen_id_192054::RENDER_DOCUMENT_RELATIVE;
pub const nsIPresShell_RENDER_DRAWWINDOW_NOT_FLUSHING:
- nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_DRAWWINDOW_NOT_FLUSHING;
+ nsIPresShell__bindgen_ty_bindgen_id_192054 =
+ nsIPresShell__bindgen_ty_bindgen_id_192054::RENDER_DRAWWINDOW_NOT_FLUSHING;
#[repr(u32)]
/**
* Render the document into an arbitrary gfxContext
@@ -6449,7 +6554,7 @@ pub const nsIPresShell_RENDER_DRAWWINDOW_NOT_FLUSHING:
* transform.
*/
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPresShell__bindgen_ty_3 {
+pub enum nsIPresShell__bindgen_ty_bindgen_id_192054 {
RENDER_IS_UNTRUSTED = 1,
RENDER_IGNORE_VIEWPORT_SCROLLING = 2,
RENDER_CARET = 4,
@@ -6458,18 +6563,21 @@ pub enum nsIPresShell__bindgen_ty_3 {
RENDER_DOCUMENT_RELATIVE = 32,
RENDER_DRAWWINDOW_NOT_FLUSHING = 64,
}
-pub const nsIPresShell_RENDER_IS_IMAGE: nsIPresShell__bindgen_ty_4 =
- nsIPresShell__bindgen_ty_4::RENDER_IS_IMAGE;
-pub const nsIPresShell_RENDER_AUTO_SCALE: nsIPresShell__bindgen_ty_4 =
- nsIPresShell__bindgen_ty_4::RENDER_AUTO_SCALE;
+pub const nsIPresShell_RENDER_IS_IMAGE:
+ nsIPresShell__bindgen_ty_bindgen_id_192072 =
+ nsIPresShell__bindgen_ty_bindgen_id_192072::RENDER_IS_IMAGE;
+pub const nsIPresShell_RENDER_AUTO_SCALE:
+ nsIPresShell__bindgen_ty_bindgen_id_192072 =
+ nsIPresShell__bindgen_ty_bindgen_id_192072::RENDER_AUTO_SCALE;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPresShell__bindgen_ty_4 {
+pub enum nsIPresShell__bindgen_ty_bindgen_id_192072 {
RENDER_IS_IMAGE = 256,
RENDER_AUTO_SCALE = 128,
}
-pub const nsIPresShell_FORCE_DRAW: nsIPresShell__bindgen_ty_5 =
- nsIPresShell__bindgen_ty_5::FORCE_DRAW;
+pub const nsIPresShell_FORCE_DRAW: nsIPresShell__bindgen_ty_bindgen_id_192210
+ =
+ nsIPresShell__bindgen_ty_bindgen_id_192210::FORCE_DRAW;
#[repr(u32)]
/**
* Add a solid color item to the bottom of aList with frame aFrame and bounds
@@ -6479,7 +6587,7 @@ pub const nsIPresShell_FORCE_DRAW: nsIPresShell__bindgen_ty_5 =
* transparent by default.
*/
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPresShell__bindgen_ty_5 { FORCE_DRAW = 1, }
+pub enum nsIPresShell__bindgen_ty_bindgen_id_192210 { FORCE_DRAW = 1, }
#[repr(C)]
#[derive(Debug)]
pub struct nsIPresShell_PointerCaptureInfo {
@@ -6849,63 +6957,67 @@ pub struct DOMPointInit {
impl Clone for DOMPointInit {
fn clone(&self) -> Self { *self }
}
-pub const NODE_HAS_LISTENERMANAGER: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_HAS_LISTENERMANAGER;
-pub const NODE_HAS_PROPERTIES: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_HAS_PROPERTIES;
-pub const NODE_IS_ANONYMOUS_ROOT: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_IS_ANONYMOUS_ROOT;
-pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE;
-pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_IS_NATIVE_ANONYMOUS_ROOT;
-pub const NODE_FORCE_XBL_BINDINGS: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_FORCE_XBL_BINDINGS;
-pub const NODE_MAY_BE_IN_BINDING_MNGR: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_MAY_BE_IN_BINDING_MNGR;
-pub const NODE_IS_EDITABLE: _bindgen_ty_67 = _bindgen_ty_67::NODE_IS_EDITABLE;
-pub const NODE_MAY_HAVE_CLASS: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_MAY_HAVE_CLASS;
-pub const NODE_IS_IN_SHADOW_TREE: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_IS_IN_SHADOW_TREE;
-pub const NODE_HAS_EMPTY_SELECTOR: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_HAS_EMPTY_SELECTOR;
-pub const NODE_HAS_SLOW_SELECTOR: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_HAS_SLOW_SELECTOR;
-pub const NODE_HAS_EDGE_CHILD_SELECTOR: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_HAS_EDGE_CHILD_SELECTOR;
-pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS;
-pub const NODE_ALL_SELECTOR_FLAGS: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_ALL_SELECTOR_FLAGS;
-pub const NODE_NEEDS_FRAME: _bindgen_ty_67 = _bindgen_ty_67::NODE_NEEDS_FRAME;
-pub const NODE_DESCENDANTS_NEED_FRAMES: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_DESCENDANTS_NEED_FRAMES;
-pub const NODE_HAS_ACCESSKEY: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_HAS_ACCESSKEY;
-pub const NODE_HAS_DIRECTION_RTL: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_HAS_DIRECTION_RTL;
-pub const NODE_HAS_DIRECTION_LTR: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_HAS_DIRECTION_LTR;
-pub const NODE_ALL_DIRECTION_FLAGS: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_ALL_DIRECTION_FLAGS;
-pub const NODE_CHROME_ONLY_ACCESS: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_CHROME_ONLY_ACCESS;
-pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS;
-pub const NODE_SHARED_RESTYLE_BIT_1: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_SHARED_RESTYLE_BIT_1;
-pub const NODE_SHARED_RESTYLE_BIT_2: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_SHARED_RESTYLE_BIT_2;
-pub const NODE_IS_DIRTY_FOR_SERVO: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_SHARED_RESTYLE_BIT_1;
-pub const NODE_HAS_DIRTY_DESCENDANTS_FOR_SERVO: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_SHARED_RESTYLE_BIT_2;
-pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: _bindgen_ty_67 =
- _bindgen_ty_67::NODE_TYPE_SPECIFIC_BITS_OFFSET;
+pub const NODE_HAS_LISTENERMANAGER: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_HAS_LISTENERMANAGER;
+pub const NODE_HAS_PROPERTIES: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_HAS_PROPERTIES;
+pub const NODE_IS_ANONYMOUS_ROOT: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_IS_ANONYMOUS_ROOT;
+pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE;
+pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_IS_NATIVE_ANONYMOUS_ROOT;
+pub const NODE_FORCE_XBL_BINDINGS: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_FORCE_XBL_BINDINGS;
+pub const NODE_MAY_BE_IN_BINDING_MNGR: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_MAY_BE_IN_BINDING_MNGR;
+pub const NODE_IS_EDITABLE: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_IS_EDITABLE;
+pub const NODE_MAY_HAVE_CLASS: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_MAY_HAVE_CLASS;
+pub const NODE_IS_IN_SHADOW_TREE: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_IS_IN_SHADOW_TREE;
+pub const NODE_HAS_EMPTY_SELECTOR: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_HAS_EMPTY_SELECTOR;
+pub const NODE_HAS_SLOW_SELECTOR: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_HAS_SLOW_SELECTOR;
+pub const NODE_HAS_EDGE_CHILD_SELECTOR: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_HAS_EDGE_CHILD_SELECTOR;
+pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: _bindgen_ty_bindgen_id_193622
+ =
+ _bindgen_ty_bindgen_id_193622::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS;
+pub const NODE_ALL_SELECTOR_FLAGS: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_ALL_SELECTOR_FLAGS;
+pub const NODE_NEEDS_FRAME: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_NEEDS_FRAME;
+pub const NODE_DESCENDANTS_NEED_FRAMES: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_DESCENDANTS_NEED_FRAMES;
+pub const NODE_HAS_ACCESSKEY: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_HAS_ACCESSKEY;
+pub const NODE_HAS_DIRECTION_RTL: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_HAS_DIRECTION_RTL;
+pub const NODE_HAS_DIRECTION_LTR: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_HAS_DIRECTION_LTR;
+pub const NODE_ALL_DIRECTION_FLAGS: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_ALL_DIRECTION_FLAGS;
+pub const NODE_CHROME_ONLY_ACCESS: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_CHROME_ONLY_ACCESS;
+pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS;
+pub const NODE_SHARED_RESTYLE_BIT_1: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_SHARED_RESTYLE_BIT_1;
+pub const NODE_SHARED_RESTYLE_BIT_2: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_SHARED_RESTYLE_BIT_2;
+pub const NODE_IS_DIRTY_FOR_SERVO: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_SHARED_RESTYLE_BIT_1;
+pub const NODE_HAS_DIRTY_DESCENDANTS_FOR_SERVO: _bindgen_ty_bindgen_id_193622
+ =
+ _bindgen_ty_bindgen_id_193622::NODE_SHARED_RESTYLE_BIT_2;
+pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: _bindgen_ty_bindgen_id_193622 =
+ _bindgen_ty_bindgen_id_193622::NODE_TYPE_SPECIFIC_BITS_OFFSET;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum _bindgen_ty_67 {
+pub enum _bindgen_ty_bindgen_id_193622 {
NODE_HAS_LISTENERMANAGER = 4,
NODE_HAS_PROPERTIES = 8,
NODE_IS_ANONYMOUS_ROOT = 16,
@@ -6961,17 +7073,20 @@ pub struct nsITimer_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsITimer_TYPE_ONE_SHOT: nsITimer__bindgen_ty_1 =
- nsITimer__bindgen_ty_1::TYPE_ONE_SHOT;
-pub const nsITimer_TYPE_REPEATING_SLACK: nsITimer__bindgen_ty_1 =
- nsITimer__bindgen_ty_1::TYPE_REPEATING_SLACK;
-pub const nsITimer_TYPE_REPEATING_PRECISE: nsITimer__bindgen_ty_1 =
- nsITimer__bindgen_ty_1::TYPE_REPEATING_PRECISE;
-pub const nsITimer_TYPE_REPEATING_PRECISE_CAN_SKIP: nsITimer__bindgen_ty_1 =
- nsITimer__bindgen_ty_1::TYPE_REPEATING_PRECISE_CAN_SKIP;
+pub const nsITimer_TYPE_ONE_SHOT: nsITimer__bindgen_ty_bindgen_id_206140 =
+ nsITimer__bindgen_ty_bindgen_id_206140::TYPE_ONE_SHOT;
+pub const nsITimer_TYPE_REPEATING_SLACK:
+ nsITimer__bindgen_ty_bindgen_id_206140 =
+ nsITimer__bindgen_ty_bindgen_id_206140::TYPE_REPEATING_SLACK;
+pub const nsITimer_TYPE_REPEATING_PRECISE:
+ nsITimer__bindgen_ty_bindgen_id_206140 =
+ nsITimer__bindgen_ty_bindgen_id_206140::TYPE_REPEATING_PRECISE;
+pub const nsITimer_TYPE_REPEATING_PRECISE_CAN_SKIP:
+ nsITimer__bindgen_ty_bindgen_id_206140 =
+ nsITimer__bindgen_ty_bindgen_id_206140::TYPE_REPEATING_PRECISE_CAN_SKIP;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsITimer__bindgen_ty_1 {
+pub enum nsITimer__bindgen_ty_bindgen_id_206140 {
TYPE_ONE_SHOT = 0,
TYPE_REPEATING_SLACK = 1,
TYPE_REPEATING_PRECISE = 2,
@@ -6995,14 +7110,15 @@ impl Clone for nsITimer {
pub struct nsExpirationState {
pub _bitfield_1: u32,
}
-pub const nsExpirationState_NOT_TRACKED: nsExpirationState__bindgen_ty_1 =
- nsExpirationState__bindgen_ty_1::NOT_TRACKED;
+pub const nsExpirationState_NOT_TRACKED:
+ nsExpirationState__bindgen_ty_bindgen_id_206616 =
+ nsExpirationState__bindgen_ty_bindgen_id_206616::NOT_TRACKED;
pub const nsExpirationState_MAX_INDEX_IN_GENERATION:
- nsExpirationState__bindgen_ty_1 =
- nsExpirationState__bindgen_ty_1::MAX_INDEX_IN_GENERATION;
+ nsExpirationState__bindgen_ty_bindgen_id_206616 =
+ nsExpirationState__bindgen_ty_bindgen_id_206616::MAX_INDEX_IN_GENERATION;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsExpirationState__bindgen_ty_1 {
+pub enum nsExpirationState__bindgen_ty_bindgen_id_206616 {
NOT_TRACKED = 15,
MAX_INDEX_IN_GENERATION = 268435455,
}
@@ -7074,25 +7190,32 @@ pub struct imgIRequest_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const imgIRequest_STATUS_NONE: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_NONE;
-pub const imgIRequest_STATUS_SIZE_AVAILABLE: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_SIZE_AVAILABLE;
-pub const imgIRequest_STATUS_LOAD_COMPLETE: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_LOAD_COMPLETE;
-pub const imgIRequest_STATUS_ERROR: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_ERROR;
-pub const imgIRequest_STATUS_FRAME_COMPLETE: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_FRAME_COMPLETE;
-pub const imgIRequest_STATUS_DECODE_COMPLETE: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_DECODE_COMPLETE;
-pub const imgIRequest_STATUS_IS_ANIMATED: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_IS_ANIMATED;
-pub const imgIRequest_STATUS_HAS_TRANSPARENCY: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_HAS_TRANSPARENCY;
+pub const imgIRequest_STATUS_NONE: imgIRequest__bindgen_ty_bindgen_id_208035 =
+ imgIRequest__bindgen_ty_bindgen_id_208035::STATUS_NONE;
+pub const imgIRequest_STATUS_SIZE_AVAILABLE:
+ imgIRequest__bindgen_ty_bindgen_id_208035 =
+ imgIRequest__bindgen_ty_bindgen_id_208035::STATUS_SIZE_AVAILABLE;
+pub const imgIRequest_STATUS_LOAD_COMPLETE:
+ imgIRequest__bindgen_ty_bindgen_id_208035 =
+ imgIRequest__bindgen_ty_bindgen_id_208035::STATUS_LOAD_COMPLETE;
+pub const imgIRequest_STATUS_ERROR: imgIRequest__bindgen_ty_bindgen_id_208035
+ =
+ imgIRequest__bindgen_ty_bindgen_id_208035::STATUS_ERROR;
+pub const imgIRequest_STATUS_FRAME_COMPLETE:
+ imgIRequest__bindgen_ty_bindgen_id_208035 =
+ imgIRequest__bindgen_ty_bindgen_id_208035::STATUS_FRAME_COMPLETE;
+pub const imgIRequest_STATUS_DECODE_COMPLETE:
+ imgIRequest__bindgen_ty_bindgen_id_208035 =
+ imgIRequest__bindgen_ty_bindgen_id_208035::STATUS_DECODE_COMPLETE;
+pub const imgIRequest_STATUS_IS_ANIMATED:
+ imgIRequest__bindgen_ty_bindgen_id_208035 =
+ imgIRequest__bindgen_ty_bindgen_id_208035::STATUS_IS_ANIMATED;
+pub const imgIRequest_STATUS_HAS_TRANSPARENCY:
+ imgIRequest__bindgen_ty_bindgen_id_208035 =
+ imgIRequest__bindgen_ty_bindgen_id_208035::STATUS_HAS_TRANSPARENCY;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum imgIRequest__bindgen_ty_1 {
+pub enum imgIRequest__bindgen_ty_bindgen_id_208035 {
STATUS_NONE = 0,
STATUS_SIZE_AVAILABLE = 1,
STATUS_LOAD_COMPLETE = 2,
@@ -7102,15 +7225,17 @@ pub enum imgIRequest__bindgen_ty_1 {
STATUS_IS_ANIMATED = 32,
STATUS_HAS_TRANSPARENCY = 64,
}
-pub const imgIRequest_CORS_NONE: imgIRequest__bindgen_ty_2 =
- imgIRequest__bindgen_ty_2::CORS_NONE;
-pub const imgIRequest_CORS_ANONYMOUS: imgIRequest__bindgen_ty_2 =
- imgIRequest__bindgen_ty_2::CORS_ANONYMOUS;
-pub const imgIRequest_CORS_USE_CREDENTIALS: imgIRequest__bindgen_ty_2 =
- imgIRequest__bindgen_ty_2::CORS_USE_CREDENTIALS;
+pub const imgIRequest_CORS_NONE: imgIRequest__bindgen_ty_bindgen_id_208115 =
+ imgIRequest__bindgen_ty_bindgen_id_208115::CORS_NONE;
+pub const imgIRequest_CORS_ANONYMOUS:
+ imgIRequest__bindgen_ty_bindgen_id_208115 =
+ imgIRequest__bindgen_ty_bindgen_id_208115::CORS_ANONYMOUS;
+pub const imgIRequest_CORS_USE_CREDENTIALS:
+ imgIRequest__bindgen_ty_bindgen_id_208115 =
+ imgIRequest__bindgen_ty_bindgen_id_208115::CORS_USE_CREDENTIALS;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum imgIRequest__bindgen_ty_2 {
+pub enum imgIRequest__bindgen_ty_bindgen_id_208115 {
CORS_NONE = 1,
CORS_ANONYMOUS = 2,
CORS_USE_CREDENTIALS = 3,
@@ -7428,12 +7553,12 @@ fn bindgen_test_layout_URLValue() {
assert_eq!(::std::mem::align_of::<URLValue>() , 8usize);
}
#[repr(C)]
-pub struct URLValueData__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_226828 {
}
#[repr(C)]
#[derive(Debug)]
pub struct URLValueData {
- pub vtable_: *const URLValueData__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_226828,
pub mRefCnt: ThreadSafeAutoRefCnt,
pub mURI: nsMainThreadPtrHandle<nsIURI>,
pub mBaseURI: nsMainThreadPtrHandle<nsIURI>,
@@ -7644,11 +7769,13 @@ pub struct nsPresArena_FreeList {
pub type nsPresArena_FreeList_KeyType = u32;
pub type nsPresArena_FreeList_KeyTypePointer = *const ::std::os::raw::c_void;
pub const nsPresArena_FreeList_ALLOW_MEMMOVE:
- nsPresArena_FreeList__bindgen_ty_1 =
- nsPresArena_FreeList__bindgen_ty_1::ALLOW_MEMMOVE;
+ nsPresArena_FreeList__bindgen_ty_bindgen_id_228995 =
+ nsPresArena_FreeList__bindgen_ty_bindgen_id_228995::ALLOW_MEMMOVE;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsPresArena_FreeList__bindgen_ty_1 { ALLOW_MEMMOVE = 0, }
+pub enum nsPresArena_FreeList__bindgen_ty_bindgen_id_228995 {
+ ALLOW_MEMMOVE = 0,
+}
#[test]
fn bindgen_test_layout_nsPresArena_FreeList() {
assert_eq!(::std::mem::size_of::<nsPresArena_FreeList>() , 40usize);
@@ -7672,35 +7799,35 @@ pub struct imgINotificationObserver_COMTypeInfo<T, U> {
pub _phantom_1: ::std::marker::PhantomData<U>,
}
pub const imgINotificationObserver_SIZE_AVAILABLE:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::SIZE_AVAILABLE;
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142::SIZE_AVAILABLE;
pub const imgINotificationObserver_FRAME_UPDATE:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::FRAME_UPDATE;
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142::FRAME_UPDATE;
pub const imgINotificationObserver_FRAME_COMPLETE:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::FRAME_COMPLETE;
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142::FRAME_COMPLETE;
pub const imgINotificationObserver_LOAD_COMPLETE:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::LOAD_COMPLETE;
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142::LOAD_COMPLETE;
pub const imgINotificationObserver_DECODE_COMPLETE:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::DECODE_COMPLETE;
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142::DECODE_COMPLETE;
pub const imgINotificationObserver_DISCARD:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::DISCARD;
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142::DISCARD;
pub const imgINotificationObserver_UNLOCKED_DRAW:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::UNLOCKED_DRAW;
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142::UNLOCKED_DRAW;
pub const imgINotificationObserver_IS_ANIMATED:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::IS_ANIMATED;
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142::IS_ANIMATED;
pub const imgINotificationObserver_HAS_TRANSPARENCY:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::HAS_TRANSPARENCY;
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_229142::HAS_TRANSPARENCY;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum imgINotificationObserver__bindgen_ty_1 {
+pub enum imgINotificationObserver__bindgen_ty_bindgen_id_229142 {
SIZE_AVAILABLE = 1,
FRAME_UPDATE = 2,
FRAME_COMPLETE = 3,
@@ -7948,11 +8075,13 @@ pub type gfxFontFeatureValueSet_FeatureValueHashEntry_KeyType =
pub type gfxFontFeatureValueSet_FeatureValueHashEntry_KeyTypePointer =
*const gfxFontFeatureValueSet_FeatureValueHashKey;
pub const gfxFontFeatureValueSet_FeatureValueHashEntry_ALLOW_MEMMOVE:
- gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_1 =
- gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_1::ALLOW_MEMMOVE;
+ gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_bindgen_id_230402
+ =
+ gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_bindgen_id_230402::ALLOW_MEMMOVE;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_1 {
+pub enum gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_bindgen_id_230402
+ {
ALLOW_MEMMOVE = 1,
}
#[test]
@@ -8302,21 +8431,23 @@ pub enum nsStyleUnit {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct _bindgen_ty_25 {
+pub struct _bindgen_ty_bindgen_id_231019 {
pub mInt: __BindgenUnionField<i32>,
pub mFloat: __BindgenUnionField<f32>,
pub mPointer: __BindgenUnionField<*mut ::std::os::raw::c_void>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout__bindgen_ty_25() {
- assert_eq!(::std::mem::size_of::<_bindgen_ty_25>() , 8usize);
- assert_eq!(::std::mem::align_of::<_bindgen_ty_25>() , 8usize);
+fn bindgen_test_layout__bindgen_ty_bindgen_id_231019() {
+ assert_eq!(::std::mem::size_of::<_bindgen_ty_bindgen_id_231019>() ,
+ 8usize);
+ assert_eq!(::std::mem::align_of::<_bindgen_ty_bindgen_id_231019>() ,
+ 8usize);
}
-impl Clone for _bindgen_ty_25 {
+impl Clone for _bindgen_ty_bindgen_id_231019 {
fn clone(&self) -> Self { *self }
}
-pub type nsStyleUnion = _bindgen_ty_25;
+pub type nsStyleUnion = _bindgen_ty_bindgen_id_231019;
/**
* Class that hold a single size specification used by the style
* system. The size specification consists of two parts -- a number
@@ -9024,519 +9155,521 @@ pub enum nsCSSKeyword {
eCSSKeyword_fill = 238,
eCSSKeyword_filled = 239,
eCSSKeyword_fill_box = 240,
- eCSSKeyword_fit_content = 241,
- eCSSKeyword_fixed = 242,
- eCSSKeyword_flat = 243,
- eCSSKeyword_flex = 244,
- eCSSKeyword_flex_end = 245,
- eCSSKeyword_flex_start = 246,
- eCSSKeyword_flip = 247,
- eCSSKeyword_forwards = 248,
- eCSSKeyword_fraktur = 249,
- eCSSKeyword_from_image = 250,
- eCSSKeyword_full_width = 251,
- eCSSKeyword_fullscreen = 252,
- eCSSKeyword_grab = 253,
- eCSSKeyword_grabbing = 254,
- eCSSKeyword_grad = 255,
- eCSSKeyword_grayscale = 256,
- eCSSKeyword_graytext = 257,
- eCSSKeyword_grid = 258,
- eCSSKeyword_groove = 259,
- eCSSKeyword_hard_light = 260,
- eCSSKeyword_hebrew = 261,
- eCSSKeyword_help = 262,
- eCSSKeyword_hidden = 263,
- eCSSKeyword_hide = 264,
- eCSSKeyword_highlight = 265,
- eCSSKeyword_highlighttext = 266,
- eCSSKeyword_historical_forms = 267,
- eCSSKeyword_historical_ligatures = 268,
- eCSSKeyword_horizontal = 269,
- eCSSKeyword_horizontal_tb = 270,
- eCSSKeyword_hue = 271,
- eCSSKeyword_hue_rotate = 272,
- eCSSKeyword_hz = 273,
- eCSSKeyword_icon = 274,
- eCSSKeyword_ignore = 275,
- eCSSKeyword_in = 276,
- eCSSKeyword_interlace = 277,
- eCSSKeyword_inactive = 278,
- eCSSKeyword_inactiveborder = 279,
- eCSSKeyword_inactivecaption = 280,
- eCSSKeyword_inactivecaptiontext = 281,
- eCSSKeyword_infinite = 282,
- eCSSKeyword_infobackground = 283,
- eCSSKeyword_infotext = 284,
- eCSSKeyword_inherit = 285,
- eCSSKeyword_initial = 286,
- eCSSKeyword_inline = 287,
- eCSSKeyword_inline_axis = 288,
- eCSSKeyword_inline_block = 289,
- eCSSKeyword_inline_end = 290,
- eCSSKeyword_inline_flex = 291,
- eCSSKeyword_inline_grid = 292,
- eCSSKeyword_inline_start = 293,
- eCSSKeyword_inline_table = 294,
- eCSSKeyword_inset = 295,
- eCSSKeyword_inside = 296,
- eCSSKeyword_interpolatematrix = 297,
- eCSSKeyword_intersect = 298,
- eCSSKeyword_isolate = 299,
- eCSSKeyword_isolate_override = 300,
- eCSSKeyword_invert = 301,
- eCSSKeyword_italic = 302,
- eCSSKeyword_japanese_formal = 303,
- eCSSKeyword_japanese_informal = 304,
- eCSSKeyword_jis78 = 305,
- eCSSKeyword_jis83 = 306,
- eCSSKeyword_jis90 = 307,
- eCSSKeyword_jis04 = 308,
- eCSSKeyword_justify = 309,
- eCSSKeyword_keep_all = 310,
- eCSSKeyword_khz = 311,
- eCSSKeyword_korean_hangul_formal = 312,
- eCSSKeyword_korean_hanja_formal = 313,
- eCSSKeyword_korean_hanja_informal = 314,
- eCSSKeyword_landscape = 315,
- eCSSKeyword_large = 316,
- eCSSKeyword_larger = 317,
- eCSSKeyword_layout = 318,
- eCSSKeyword_last_baseline = 319,
- eCSSKeyword_left = 320,
- eCSSKeyword_legacy = 321,
- eCSSKeyword_lighten = 322,
- eCSSKeyword_lighter = 323,
- eCSSKeyword_line_through = 324,
- eCSSKeyword_linear = 325,
- eCSSKeyword_lining_nums = 326,
- eCSSKeyword_list_item = 327,
- eCSSKeyword_local = 328,
- eCSSKeyword_logical = 329,
- eCSSKeyword_looped = 330,
- eCSSKeyword_lowercase = 331,
- eCSSKeyword_lr = 332,
- eCSSKeyword_lr_tb = 333,
- eCSSKeyword_ltr = 334,
- eCSSKeyword_luminance = 335,
- eCSSKeyword_luminosity = 336,
- eCSSKeyword_mandatory = 337,
- eCSSKeyword_manipulation = 338,
- eCSSKeyword_manual = 339,
- eCSSKeyword_margin_box = 340,
- eCSSKeyword_markers = 341,
- eCSSKeyword_match_parent = 342,
- eCSSKeyword_match_source = 343,
- eCSSKeyword_matrix = 344,
- eCSSKeyword_matrix3d = 345,
- eCSSKeyword_max_content = 346,
- eCSSKeyword_medium = 347,
- eCSSKeyword_menu = 348,
- eCSSKeyword_menutext = 349,
- eCSSKeyword_message_box = 350,
- eCSSKeyword_middle = 351,
- eCSSKeyword_min_content = 352,
- eCSSKeyword_minmax = 353,
- eCSSKeyword_mix = 354,
- eCSSKeyword_mixed = 355,
- eCSSKeyword_mm = 356,
- eCSSKeyword_monospace = 357,
- eCSSKeyword_move = 358,
- eCSSKeyword_ms = 359,
- eCSSKeyword_multiply = 360,
- eCSSKeyword_n_resize = 361,
- eCSSKeyword_narrower = 362,
- eCSSKeyword_ne_resize = 363,
- eCSSKeyword_nesw_resize = 364,
- eCSSKeyword_no_close_quote = 365,
- eCSSKeyword_no_common_ligatures = 366,
- eCSSKeyword_no_contextual = 367,
- eCSSKeyword_no_discretionary_ligatures = 368,
- eCSSKeyword_no_drag = 369,
- eCSSKeyword_no_drop = 370,
- eCSSKeyword_no_historical_ligatures = 371,
- eCSSKeyword_no_open_quote = 372,
- eCSSKeyword_no_repeat = 373,
- eCSSKeyword_none = 374,
- eCSSKeyword_normal = 375,
- eCSSKeyword_not_allowed = 376,
- eCSSKeyword_nowrap = 377,
- eCSSKeyword_numeric = 378,
- eCSSKeyword_ns_resize = 379,
- eCSSKeyword_nw_resize = 380,
- eCSSKeyword_nwse_resize = 381,
- eCSSKeyword_oblique = 382,
- eCSSKeyword_oldstyle_nums = 383,
- eCSSKeyword_opacity = 384,
- eCSSKeyword_open = 385,
- eCSSKeyword_open_quote = 386,
- eCSSKeyword_optional = 387,
- eCSSKeyword_ordinal = 388,
- eCSSKeyword_ornaments = 389,
- eCSSKeyword_outset = 390,
- eCSSKeyword_outside = 391,
- eCSSKeyword_over = 392,
- eCSSKeyword_overlay = 393,
- eCSSKeyword_overline = 394,
- eCSSKeyword_paint = 395,
- eCSSKeyword_padding_box = 396,
- eCSSKeyword_painted = 397,
- eCSSKeyword_pan_x = 398,
- eCSSKeyword_pan_y = 399,
- eCSSKeyword_paused = 400,
- eCSSKeyword_pc = 401,
- eCSSKeyword_perspective = 402,
- eCSSKeyword_petite_caps = 403,
- eCSSKeyword_physical = 404,
- eCSSKeyword_plaintext = 405,
- eCSSKeyword_pointer = 406,
- eCSSKeyword_polygon = 407,
- eCSSKeyword_portrait = 408,
- eCSSKeyword_pre = 409,
- eCSSKeyword_pre_wrap = 410,
- eCSSKeyword_pre_line = 411,
- eCSSKeyword_preserve_3d = 412,
- eCSSKeyword_progress = 413,
- eCSSKeyword_progressive = 414,
- eCSSKeyword_proportional_nums = 415,
- eCSSKeyword_proportional_width = 416,
- eCSSKeyword_proximity = 417,
- eCSSKeyword_pt = 418,
- eCSSKeyword_px = 419,
- eCSSKeyword_rad = 420,
- eCSSKeyword_read_only = 421,
- eCSSKeyword_read_write = 422,
- eCSSKeyword_relative = 423,
- eCSSKeyword_repeat = 424,
- eCSSKeyword_repeat_x = 425,
- eCSSKeyword_repeat_y = 426,
- eCSSKeyword_reverse = 427,
- eCSSKeyword_ridge = 428,
- eCSSKeyword_right = 429,
- eCSSKeyword_rl = 430,
- eCSSKeyword_rl_tb = 431,
- eCSSKeyword_rotate = 432,
- eCSSKeyword_rotate3d = 433,
- eCSSKeyword_rotatex = 434,
- eCSSKeyword_rotatey = 435,
- eCSSKeyword_rotatez = 436,
- eCSSKeyword_round = 437,
- eCSSKeyword_row = 438,
- eCSSKeyword_row_resize = 439,
- eCSSKeyword_row_reverse = 440,
- eCSSKeyword_rtl = 441,
- eCSSKeyword_ruby = 442,
- eCSSKeyword_ruby_base = 443,
- eCSSKeyword_ruby_base_container = 444,
- eCSSKeyword_ruby_text = 445,
- eCSSKeyword_ruby_text_container = 446,
- eCSSKeyword_running = 447,
- eCSSKeyword_s = 448,
- eCSSKeyword_s_resize = 449,
- eCSSKeyword_safe = 450,
- eCSSKeyword_saturate = 451,
- eCSSKeyword_saturation = 452,
- eCSSKeyword_scale = 453,
- eCSSKeyword_scale_down = 454,
- eCSSKeyword_scale3d = 455,
- eCSSKeyword_scalex = 456,
- eCSSKeyword_scaley = 457,
- eCSSKeyword_scalez = 458,
- eCSSKeyword_screen = 459,
- eCSSKeyword_script = 460,
- eCSSKeyword_scroll = 461,
- eCSSKeyword_scrollbar = 462,
- eCSSKeyword_scrollbar_small = 463,
- eCSSKeyword_scrollbar_horizontal = 464,
- eCSSKeyword_scrollbar_vertical = 465,
- eCSSKeyword_se_resize = 466,
- eCSSKeyword_select_after = 467,
- eCSSKeyword_select_all = 468,
- eCSSKeyword_select_before = 469,
- eCSSKeyword_select_menu = 470,
- eCSSKeyword_select_same = 471,
- eCSSKeyword_self_end = 472,
- eCSSKeyword_self_start = 473,
- eCSSKeyword_semi_condensed = 474,
- eCSSKeyword_semi_expanded = 475,
- eCSSKeyword_separate = 476,
- eCSSKeyword_sepia = 477,
- eCSSKeyword_serif = 478,
- eCSSKeyword_sesame = 479,
- eCSSKeyword_show = 480,
- eCSSKeyword_sideways = 481,
- eCSSKeyword_sideways_lr = 482,
- eCSSKeyword_sideways_right = 483,
- eCSSKeyword_sideways_rl = 484,
- eCSSKeyword_simp_chinese_formal = 485,
- eCSSKeyword_simp_chinese_informal = 486,
- eCSSKeyword_simplified = 487,
- eCSSKeyword_skew = 488,
- eCSSKeyword_skewx = 489,
- eCSSKeyword_skewy = 490,
- eCSSKeyword_slashed_zero = 491,
- eCSSKeyword_slice = 492,
- eCSSKeyword_small = 493,
- eCSSKeyword_small_caps = 494,
- eCSSKeyword_small_caption = 495,
- eCSSKeyword_smaller = 496,
- eCSSKeyword_smooth = 497,
- eCSSKeyword_soft = 498,
- eCSSKeyword_soft_light = 499,
- eCSSKeyword_solid = 500,
- eCSSKeyword_space_around = 501,
- eCSSKeyword_space_between = 502,
- eCSSKeyword_space_evenly = 503,
- eCSSKeyword_span = 504,
- eCSSKeyword_spell_out = 505,
- eCSSKeyword_square = 506,
- eCSSKeyword_stacked_fractions = 507,
- eCSSKeyword_start = 508,
- eCSSKeyword_static = 509,
- eCSSKeyword_standalone = 510,
- eCSSKeyword_status_bar = 511,
- eCSSKeyword_step_end = 512,
- eCSSKeyword_step_start = 513,
- eCSSKeyword_sticky = 514,
- eCSSKeyword_stretch = 515,
- eCSSKeyword_stretch_to_fit = 516,
- eCSSKeyword_stretched = 517,
- eCSSKeyword_strict = 518,
- eCSSKeyword_stroke = 519,
- eCSSKeyword_stroke_box = 520,
- eCSSKeyword_style = 521,
- eCSSKeyword_styleset = 522,
- eCSSKeyword_stylistic = 523,
- eCSSKeyword_sub = 524,
- eCSSKeyword_subgrid = 525,
- eCSSKeyword_subtract = 526,
- eCSSKeyword_super = 527,
- eCSSKeyword_sw_resize = 528,
- eCSSKeyword_swash = 529,
- eCSSKeyword_swap = 530,
- eCSSKeyword_table = 531,
- eCSSKeyword_table_caption = 532,
- eCSSKeyword_table_cell = 533,
- eCSSKeyword_table_column = 534,
- eCSSKeyword_table_column_group = 535,
- eCSSKeyword_table_footer_group = 536,
- eCSSKeyword_table_header_group = 537,
- eCSSKeyword_table_row = 538,
- eCSSKeyword_table_row_group = 539,
- eCSSKeyword_tabular_nums = 540,
- eCSSKeyword_tailed = 541,
- eCSSKeyword_tb = 542,
- eCSSKeyword_tb_rl = 543,
- eCSSKeyword_text = 544,
- eCSSKeyword_text_bottom = 545,
- eCSSKeyword_text_top = 546,
- eCSSKeyword_thick = 547,
- eCSSKeyword_thin = 548,
- eCSSKeyword_threeddarkshadow = 549,
- eCSSKeyword_threedface = 550,
- eCSSKeyword_threedhighlight = 551,
- eCSSKeyword_threedlightshadow = 552,
- eCSSKeyword_threedshadow = 553,
- eCSSKeyword_titling_caps = 554,
- eCSSKeyword_toggle = 555,
- eCSSKeyword_top = 556,
- eCSSKeyword_top_outside = 557,
- eCSSKeyword_trad_chinese_formal = 558,
- eCSSKeyword_trad_chinese_informal = 559,
- eCSSKeyword_traditional = 560,
- eCSSKeyword_translate = 561,
- eCSSKeyword_translate3d = 562,
- eCSSKeyword_translatex = 563,
- eCSSKeyword_translatey = 564,
- eCSSKeyword_translatez = 565,
- eCSSKeyword_transparent = 566,
- eCSSKeyword_triangle = 567,
- eCSSKeyword_tri_state = 568,
- eCSSKeyword_ultra_condensed = 569,
- eCSSKeyword_ultra_expanded = 570,
- eCSSKeyword_under = 571,
- eCSSKeyword_underline = 572,
- eCSSKeyword_unicase = 573,
- eCSSKeyword_unsafe = 574,
- eCSSKeyword_unset = 575,
- eCSSKeyword_uppercase = 576,
- eCSSKeyword_upright = 577,
- eCSSKeyword_vertical = 578,
- eCSSKeyword_vertical_lr = 579,
- eCSSKeyword_vertical_rl = 580,
- eCSSKeyword_vertical_text = 581,
- eCSSKeyword_view_box = 582,
- eCSSKeyword_visible = 583,
- eCSSKeyword_visiblefill = 584,
- eCSSKeyword_visiblepainted = 585,
- eCSSKeyword_visiblestroke = 586,
- eCSSKeyword_w_resize = 587,
- eCSSKeyword_wait = 588,
- eCSSKeyword_wavy = 589,
- eCSSKeyword_weight = 590,
- eCSSKeyword_wider = 591,
- eCSSKeyword_window = 592,
- eCSSKeyword_windowframe = 593,
- eCSSKeyword_windowtext = 594,
- eCSSKeyword_words = 595,
- eCSSKeyword_wrap = 596,
- eCSSKeyword_wrap_reverse = 597,
- eCSSKeyword_write_only = 598,
- eCSSKeyword_x_large = 599,
- eCSSKeyword_x_small = 600,
- eCSSKeyword_xx_large = 601,
- eCSSKeyword_xx_small = 602,
- eCSSKeyword_zoom_in = 603,
- eCSSKeyword_zoom_out = 604,
- eCSSKeyword_radio = 605,
- eCSSKeyword_checkbox = 606,
- eCSSKeyword_button_bevel = 607,
- eCSSKeyword_toolbox = 608,
- eCSSKeyword_toolbar = 609,
- eCSSKeyword_toolbarbutton = 610,
- eCSSKeyword_toolbargripper = 611,
- eCSSKeyword_dualbutton = 612,
- eCSSKeyword_toolbarbutton_dropdown = 613,
- eCSSKeyword_button_arrow_up = 614,
- eCSSKeyword_button_arrow_down = 615,
- eCSSKeyword_button_arrow_next = 616,
- eCSSKeyword_button_arrow_previous = 617,
- eCSSKeyword_separator = 618,
- eCSSKeyword_splitter = 619,
- eCSSKeyword_statusbar = 620,
- eCSSKeyword_statusbarpanel = 621,
- eCSSKeyword_resizerpanel = 622,
- eCSSKeyword_resizer = 623,
- eCSSKeyword_listbox = 624,
- eCSSKeyword_listitem = 625,
- eCSSKeyword_numbers = 626,
- eCSSKeyword_number_input = 627,
- eCSSKeyword_treeview = 628,
- eCSSKeyword_treeitem = 629,
- eCSSKeyword_treetwisty = 630,
- eCSSKeyword_treetwistyopen = 631,
- eCSSKeyword_treeline = 632,
- eCSSKeyword_treeheader = 633,
- eCSSKeyword_treeheadercell = 634,
- eCSSKeyword_treeheadersortarrow = 635,
- eCSSKeyword_progressbar = 636,
- eCSSKeyword_progressbar_vertical = 637,
- eCSSKeyword_progresschunk = 638,
- eCSSKeyword_progresschunk_vertical = 639,
- eCSSKeyword_tab = 640,
- eCSSKeyword_tabpanels = 641,
- eCSSKeyword_tabpanel = 642,
- eCSSKeyword_tab_scroll_arrow_back = 643,
- eCSSKeyword_tab_scroll_arrow_forward = 644,
- eCSSKeyword_tooltip = 645,
- eCSSKeyword_spinner = 646,
- eCSSKeyword_spinner_upbutton = 647,
- eCSSKeyword_spinner_downbutton = 648,
- eCSSKeyword_spinner_textfield = 649,
- eCSSKeyword_scrollbarbutton_up = 650,
- eCSSKeyword_scrollbarbutton_down = 651,
- eCSSKeyword_scrollbarbutton_left = 652,
- eCSSKeyword_scrollbarbutton_right = 653,
- eCSSKeyword_scrollbartrack_horizontal = 654,
- eCSSKeyword_scrollbartrack_vertical = 655,
- eCSSKeyword_scrollbarthumb_horizontal = 656,
- eCSSKeyword_scrollbarthumb_vertical = 657,
- eCSSKeyword_sheet = 658,
- eCSSKeyword_textfield = 659,
- eCSSKeyword_textfield_multiline = 660,
- eCSSKeyword_caret = 661,
- eCSSKeyword_searchfield = 662,
- eCSSKeyword_menubar = 663,
- eCSSKeyword_menupopup = 664,
- eCSSKeyword_menuitem = 665,
- eCSSKeyword_checkmenuitem = 666,
- eCSSKeyword_radiomenuitem = 667,
- eCSSKeyword_menucheckbox = 668,
- eCSSKeyword_menuradio = 669,
- eCSSKeyword_menuseparator = 670,
- eCSSKeyword_menuarrow = 671,
- eCSSKeyword_menuimage = 672,
- eCSSKeyword_menuitemtext = 673,
- eCSSKeyword_menulist = 674,
- eCSSKeyword_menulist_button = 675,
- eCSSKeyword_menulist_text = 676,
- eCSSKeyword_menulist_textfield = 677,
- eCSSKeyword_meterbar = 678,
- eCSSKeyword_meterchunk = 679,
- eCSSKeyword_minimal_ui = 680,
- eCSSKeyword_range = 681,
- eCSSKeyword_range_thumb = 682,
- eCSSKeyword_sans_serif = 683,
- eCSSKeyword_sans_serif_bold_italic = 684,
- eCSSKeyword_sans_serif_italic = 685,
- eCSSKeyword_scale_horizontal = 686,
- eCSSKeyword_scale_vertical = 687,
- eCSSKeyword_scalethumb_horizontal = 688,
- eCSSKeyword_scalethumb_vertical = 689,
- eCSSKeyword_scalethumbstart = 690,
- eCSSKeyword_scalethumbend = 691,
- eCSSKeyword_scalethumbtick = 692,
- eCSSKeyword_groupbox = 693,
- eCSSKeyword_checkbox_container = 694,
- eCSSKeyword_radio_container = 695,
- eCSSKeyword_checkbox_label = 696,
- eCSSKeyword_radio_label = 697,
- eCSSKeyword_button_focus = 698,
- eCSSKeyword__moz_win_media_toolbox = 699,
- eCSSKeyword__moz_win_communications_toolbox = 700,
- eCSSKeyword__moz_win_browsertabbar_toolbox = 701,
- eCSSKeyword__moz_win_mediatext = 702,
- eCSSKeyword__moz_win_communicationstext = 703,
- eCSSKeyword__moz_win_glass = 704,
- eCSSKeyword__moz_win_borderless_glass = 705,
- eCSSKeyword__moz_window_titlebar = 706,
- eCSSKeyword__moz_window_titlebar_maximized = 707,
- eCSSKeyword__moz_window_frame_left = 708,
- eCSSKeyword__moz_window_frame_right = 709,
- eCSSKeyword__moz_window_frame_bottom = 710,
- eCSSKeyword__moz_window_button_close = 711,
- eCSSKeyword__moz_window_button_minimize = 712,
- eCSSKeyword__moz_window_button_maximize = 713,
- eCSSKeyword__moz_window_button_restore = 714,
- eCSSKeyword__moz_window_button_box = 715,
- eCSSKeyword__moz_window_button_box_maximized = 716,
- eCSSKeyword__moz_mac_help_button = 717,
- eCSSKeyword__moz_win_exclude_glass = 718,
- eCSSKeyword__moz_mac_vibrancy_light = 719,
- eCSSKeyword__moz_mac_vibrancy_dark = 720,
- eCSSKeyword__moz_mac_disclosure_button_closed = 721,
- eCSSKeyword__moz_mac_disclosure_button_open = 722,
- eCSSKeyword__moz_mac_source_list = 723,
- eCSSKeyword__moz_mac_source_list_selection = 724,
- eCSSKeyword__moz_mac_active_source_list_selection = 725,
- eCSSKeyword_alphabetic = 726,
- eCSSKeyword_bevel = 727,
- eCSSKeyword_butt = 728,
- eCSSKeyword_central = 729,
- eCSSKeyword_crispedges = 730,
- eCSSKeyword_evenodd = 731,
- eCSSKeyword_geometricprecision = 732,
- eCSSKeyword_hanging = 733,
- eCSSKeyword_ideographic = 734,
- eCSSKeyword_linearrgb = 735,
- eCSSKeyword_mathematical = 736,
- eCSSKeyword_miter = 737,
- eCSSKeyword_no_change = 738,
- eCSSKeyword_non_scaling_stroke = 739,
- eCSSKeyword_nonzero = 740,
- eCSSKeyword_optimizelegibility = 741,
- eCSSKeyword_optimizequality = 742,
- eCSSKeyword_optimizespeed = 743,
- eCSSKeyword_reset_size = 744,
- eCSSKeyword_srgb = 745,
- eCSSKeyword_symbolic = 746,
- eCSSKeyword_symbols = 747,
- eCSSKeyword_text_after_edge = 748,
- eCSSKeyword_text_before_edge = 749,
- eCSSKeyword_use_script = 750,
- eCSSKeyword__moz_crisp_edges = 751,
- eCSSKeyword_space = 752,
- eCSSKeyword_COUNT = 753,
+ eCSSKeyword_first = 241,
+ eCSSKeyword_fit_content = 242,
+ eCSSKeyword_fixed = 243,
+ eCSSKeyword_flat = 244,
+ eCSSKeyword_flex = 245,
+ eCSSKeyword_flex_end = 246,
+ eCSSKeyword_flex_start = 247,
+ eCSSKeyword_flip = 248,
+ eCSSKeyword_forwards = 249,
+ eCSSKeyword_fraktur = 250,
+ eCSSKeyword_from_image = 251,
+ eCSSKeyword_full_width = 252,
+ eCSSKeyword_fullscreen = 253,
+ eCSSKeyword_grab = 254,
+ eCSSKeyword_grabbing = 255,
+ eCSSKeyword_grad = 256,
+ eCSSKeyword_grayscale = 257,
+ eCSSKeyword_graytext = 258,
+ eCSSKeyword_grid = 259,
+ eCSSKeyword_groove = 260,
+ eCSSKeyword_hard_light = 261,
+ eCSSKeyword_hebrew = 262,
+ eCSSKeyword_help = 263,
+ eCSSKeyword_hidden = 264,
+ eCSSKeyword_hide = 265,
+ eCSSKeyword_highlight = 266,
+ eCSSKeyword_highlighttext = 267,
+ eCSSKeyword_historical_forms = 268,
+ eCSSKeyword_historical_ligatures = 269,
+ eCSSKeyword_horizontal = 270,
+ eCSSKeyword_horizontal_tb = 271,
+ eCSSKeyword_hue = 272,
+ eCSSKeyword_hue_rotate = 273,
+ eCSSKeyword_hz = 274,
+ eCSSKeyword_icon = 275,
+ eCSSKeyword_ignore = 276,
+ eCSSKeyword_in = 277,
+ eCSSKeyword_interlace = 278,
+ eCSSKeyword_inactive = 279,
+ eCSSKeyword_inactiveborder = 280,
+ eCSSKeyword_inactivecaption = 281,
+ eCSSKeyword_inactivecaptiontext = 282,
+ eCSSKeyword_infinite = 283,
+ eCSSKeyword_infobackground = 284,
+ eCSSKeyword_infotext = 285,
+ eCSSKeyword_inherit = 286,
+ eCSSKeyword_initial = 287,
+ eCSSKeyword_inline = 288,
+ eCSSKeyword_inline_axis = 289,
+ eCSSKeyword_inline_block = 290,
+ eCSSKeyword_inline_end = 291,
+ eCSSKeyword_inline_flex = 292,
+ eCSSKeyword_inline_grid = 293,
+ eCSSKeyword_inline_start = 294,
+ eCSSKeyword_inline_table = 295,
+ eCSSKeyword_inset = 296,
+ eCSSKeyword_inside = 297,
+ eCSSKeyword_interpolatematrix = 298,
+ eCSSKeyword_intersect = 299,
+ eCSSKeyword_isolate = 300,
+ eCSSKeyword_isolate_override = 301,
+ eCSSKeyword_invert = 302,
+ eCSSKeyword_italic = 303,
+ eCSSKeyword_japanese_formal = 304,
+ eCSSKeyword_japanese_informal = 305,
+ eCSSKeyword_jis78 = 306,
+ eCSSKeyword_jis83 = 307,
+ eCSSKeyword_jis90 = 308,
+ eCSSKeyword_jis04 = 309,
+ eCSSKeyword_justify = 310,
+ eCSSKeyword_keep_all = 311,
+ eCSSKeyword_khz = 312,
+ eCSSKeyword_korean_hangul_formal = 313,
+ eCSSKeyword_korean_hanja_formal = 314,
+ eCSSKeyword_korean_hanja_informal = 315,
+ eCSSKeyword_landscape = 316,
+ eCSSKeyword_large = 317,
+ eCSSKeyword_larger = 318,
+ eCSSKeyword_last = 319,
+ eCSSKeyword_last_baseline = 320,
+ eCSSKeyword_layout = 321,
+ eCSSKeyword_left = 322,
+ eCSSKeyword_legacy = 323,
+ eCSSKeyword_lighten = 324,
+ eCSSKeyword_lighter = 325,
+ eCSSKeyword_line_through = 326,
+ eCSSKeyword_linear = 327,
+ eCSSKeyword_lining_nums = 328,
+ eCSSKeyword_list_item = 329,
+ eCSSKeyword_local = 330,
+ eCSSKeyword_logical = 331,
+ eCSSKeyword_looped = 332,
+ eCSSKeyword_lowercase = 333,
+ eCSSKeyword_lr = 334,
+ eCSSKeyword_lr_tb = 335,
+ eCSSKeyword_ltr = 336,
+ eCSSKeyword_luminance = 337,
+ eCSSKeyword_luminosity = 338,
+ eCSSKeyword_mandatory = 339,
+ eCSSKeyword_manipulation = 340,
+ eCSSKeyword_manual = 341,
+ eCSSKeyword_margin_box = 342,
+ eCSSKeyword_markers = 343,
+ eCSSKeyword_match_parent = 344,
+ eCSSKeyword_match_source = 345,
+ eCSSKeyword_matrix = 346,
+ eCSSKeyword_matrix3d = 347,
+ eCSSKeyword_max_content = 348,
+ eCSSKeyword_medium = 349,
+ eCSSKeyword_menu = 350,
+ eCSSKeyword_menutext = 351,
+ eCSSKeyword_message_box = 352,
+ eCSSKeyword_middle = 353,
+ eCSSKeyword_min_content = 354,
+ eCSSKeyword_minmax = 355,
+ eCSSKeyword_mix = 356,
+ eCSSKeyword_mixed = 357,
+ eCSSKeyword_mm = 358,
+ eCSSKeyword_monospace = 359,
+ eCSSKeyword_move = 360,
+ eCSSKeyword_ms = 361,
+ eCSSKeyword_multiply = 362,
+ eCSSKeyword_n_resize = 363,
+ eCSSKeyword_narrower = 364,
+ eCSSKeyword_ne_resize = 365,
+ eCSSKeyword_nesw_resize = 366,
+ eCSSKeyword_no_close_quote = 367,
+ eCSSKeyword_no_common_ligatures = 368,
+ eCSSKeyword_no_contextual = 369,
+ eCSSKeyword_no_discretionary_ligatures = 370,
+ eCSSKeyword_no_drag = 371,
+ eCSSKeyword_no_drop = 372,
+ eCSSKeyword_no_historical_ligatures = 373,
+ eCSSKeyword_no_open_quote = 374,
+ eCSSKeyword_no_repeat = 375,
+ eCSSKeyword_none = 376,
+ eCSSKeyword_normal = 377,
+ eCSSKeyword_not_allowed = 378,
+ eCSSKeyword_nowrap = 379,
+ eCSSKeyword_numeric = 380,
+ eCSSKeyword_ns_resize = 381,
+ eCSSKeyword_nw_resize = 382,
+ eCSSKeyword_nwse_resize = 383,
+ eCSSKeyword_oblique = 384,
+ eCSSKeyword_oldstyle_nums = 385,
+ eCSSKeyword_opacity = 386,
+ eCSSKeyword_open = 387,
+ eCSSKeyword_open_quote = 388,
+ eCSSKeyword_optional = 389,
+ eCSSKeyword_ordinal = 390,
+ eCSSKeyword_ornaments = 391,
+ eCSSKeyword_outset = 392,
+ eCSSKeyword_outside = 393,
+ eCSSKeyword_over = 394,
+ eCSSKeyword_overlay = 395,
+ eCSSKeyword_overline = 396,
+ eCSSKeyword_paint = 397,
+ eCSSKeyword_padding_box = 398,
+ eCSSKeyword_painted = 399,
+ eCSSKeyword_pan_x = 400,
+ eCSSKeyword_pan_y = 401,
+ eCSSKeyword_paused = 402,
+ eCSSKeyword_pc = 403,
+ eCSSKeyword_perspective = 404,
+ eCSSKeyword_petite_caps = 405,
+ eCSSKeyword_physical = 406,
+ eCSSKeyword_plaintext = 407,
+ eCSSKeyword_pointer = 408,
+ eCSSKeyword_polygon = 409,
+ eCSSKeyword_portrait = 410,
+ eCSSKeyword_pre = 411,
+ eCSSKeyword_pre_wrap = 412,
+ eCSSKeyword_pre_line = 413,
+ eCSSKeyword_preserve_3d = 414,
+ eCSSKeyword_progress = 415,
+ eCSSKeyword_progressive = 416,
+ eCSSKeyword_proportional_nums = 417,
+ eCSSKeyword_proportional_width = 418,
+ eCSSKeyword_proximity = 419,
+ eCSSKeyword_pt = 420,
+ eCSSKeyword_px = 421,
+ eCSSKeyword_rad = 422,
+ eCSSKeyword_read_only = 423,
+ eCSSKeyword_read_write = 424,
+ eCSSKeyword_relative = 425,
+ eCSSKeyword_repeat = 426,
+ eCSSKeyword_repeat_x = 427,
+ eCSSKeyword_repeat_y = 428,
+ eCSSKeyword_reverse = 429,
+ eCSSKeyword_ridge = 430,
+ eCSSKeyword_right = 431,
+ eCSSKeyword_rl = 432,
+ eCSSKeyword_rl_tb = 433,
+ eCSSKeyword_rotate = 434,
+ eCSSKeyword_rotate3d = 435,
+ eCSSKeyword_rotatex = 436,
+ eCSSKeyword_rotatey = 437,
+ eCSSKeyword_rotatez = 438,
+ eCSSKeyword_round = 439,
+ eCSSKeyword_row = 440,
+ eCSSKeyword_row_resize = 441,
+ eCSSKeyword_row_reverse = 442,
+ eCSSKeyword_rtl = 443,
+ eCSSKeyword_ruby = 444,
+ eCSSKeyword_ruby_base = 445,
+ eCSSKeyword_ruby_base_container = 446,
+ eCSSKeyword_ruby_text = 447,
+ eCSSKeyword_ruby_text_container = 448,
+ eCSSKeyword_running = 449,
+ eCSSKeyword_s = 450,
+ eCSSKeyword_s_resize = 451,
+ eCSSKeyword_safe = 452,
+ eCSSKeyword_saturate = 453,
+ eCSSKeyword_saturation = 454,
+ eCSSKeyword_scale = 455,
+ eCSSKeyword_scale_down = 456,
+ eCSSKeyword_scale3d = 457,
+ eCSSKeyword_scalex = 458,
+ eCSSKeyword_scaley = 459,
+ eCSSKeyword_scalez = 460,
+ eCSSKeyword_screen = 461,
+ eCSSKeyword_script = 462,
+ eCSSKeyword_scroll = 463,
+ eCSSKeyword_scrollbar = 464,
+ eCSSKeyword_scrollbar_small = 465,
+ eCSSKeyword_scrollbar_horizontal = 466,
+ eCSSKeyword_scrollbar_vertical = 467,
+ eCSSKeyword_se_resize = 468,
+ eCSSKeyword_select_after = 469,
+ eCSSKeyword_select_all = 470,
+ eCSSKeyword_select_before = 471,
+ eCSSKeyword_select_menu = 472,
+ eCSSKeyword_select_same = 473,
+ eCSSKeyword_self_end = 474,
+ eCSSKeyword_self_start = 475,
+ eCSSKeyword_semi_condensed = 476,
+ eCSSKeyword_semi_expanded = 477,
+ eCSSKeyword_separate = 478,
+ eCSSKeyword_sepia = 479,
+ eCSSKeyword_serif = 480,
+ eCSSKeyword_sesame = 481,
+ eCSSKeyword_show = 482,
+ eCSSKeyword_sideways = 483,
+ eCSSKeyword_sideways_lr = 484,
+ eCSSKeyword_sideways_right = 485,
+ eCSSKeyword_sideways_rl = 486,
+ eCSSKeyword_simp_chinese_formal = 487,
+ eCSSKeyword_simp_chinese_informal = 488,
+ eCSSKeyword_simplified = 489,
+ eCSSKeyword_skew = 490,
+ eCSSKeyword_skewx = 491,
+ eCSSKeyword_skewy = 492,
+ eCSSKeyword_slashed_zero = 493,
+ eCSSKeyword_slice = 494,
+ eCSSKeyword_small = 495,
+ eCSSKeyword_small_caps = 496,
+ eCSSKeyword_small_caption = 497,
+ eCSSKeyword_smaller = 498,
+ eCSSKeyword_smooth = 499,
+ eCSSKeyword_soft = 500,
+ eCSSKeyword_soft_light = 501,
+ eCSSKeyword_solid = 502,
+ eCSSKeyword_space_around = 503,
+ eCSSKeyword_space_between = 504,
+ eCSSKeyword_space_evenly = 505,
+ eCSSKeyword_span = 506,
+ eCSSKeyword_spell_out = 507,
+ eCSSKeyword_square = 508,
+ eCSSKeyword_stacked_fractions = 509,
+ eCSSKeyword_start = 510,
+ eCSSKeyword_static = 511,
+ eCSSKeyword_standalone = 512,
+ eCSSKeyword_status_bar = 513,
+ eCSSKeyword_step_end = 514,
+ eCSSKeyword_step_start = 515,
+ eCSSKeyword_sticky = 516,
+ eCSSKeyword_stretch = 517,
+ eCSSKeyword_stretch_to_fit = 518,
+ eCSSKeyword_stretched = 519,
+ eCSSKeyword_strict = 520,
+ eCSSKeyword_stroke = 521,
+ eCSSKeyword_stroke_box = 522,
+ eCSSKeyword_style = 523,
+ eCSSKeyword_styleset = 524,
+ eCSSKeyword_stylistic = 525,
+ eCSSKeyword_sub = 526,
+ eCSSKeyword_subgrid = 527,
+ eCSSKeyword_subtract = 528,
+ eCSSKeyword_super = 529,
+ eCSSKeyword_sw_resize = 530,
+ eCSSKeyword_swash = 531,
+ eCSSKeyword_swap = 532,
+ eCSSKeyword_table = 533,
+ eCSSKeyword_table_caption = 534,
+ eCSSKeyword_table_cell = 535,
+ eCSSKeyword_table_column = 536,
+ eCSSKeyword_table_column_group = 537,
+ eCSSKeyword_table_footer_group = 538,
+ eCSSKeyword_table_header_group = 539,
+ eCSSKeyword_table_row = 540,
+ eCSSKeyword_table_row_group = 541,
+ eCSSKeyword_tabular_nums = 542,
+ eCSSKeyword_tailed = 543,
+ eCSSKeyword_tb = 544,
+ eCSSKeyword_tb_rl = 545,
+ eCSSKeyword_text = 546,
+ eCSSKeyword_text_bottom = 547,
+ eCSSKeyword_text_top = 548,
+ eCSSKeyword_thick = 549,
+ eCSSKeyword_thin = 550,
+ eCSSKeyword_threeddarkshadow = 551,
+ eCSSKeyword_threedface = 552,
+ eCSSKeyword_threedhighlight = 553,
+ eCSSKeyword_threedlightshadow = 554,
+ eCSSKeyword_threedshadow = 555,
+ eCSSKeyword_titling_caps = 556,
+ eCSSKeyword_toggle = 557,
+ eCSSKeyword_top = 558,
+ eCSSKeyword_top_outside = 559,
+ eCSSKeyword_trad_chinese_formal = 560,
+ eCSSKeyword_trad_chinese_informal = 561,
+ eCSSKeyword_traditional = 562,
+ eCSSKeyword_translate = 563,
+ eCSSKeyword_translate3d = 564,
+ eCSSKeyword_translatex = 565,
+ eCSSKeyword_translatey = 566,
+ eCSSKeyword_translatez = 567,
+ eCSSKeyword_transparent = 568,
+ eCSSKeyword_triangle = 569,
+ eCSSKeyword_tri_state = 570,
+ eCSSKeyword_ultra_condensed = 571,
+ eCSSKeyword_ultra_expanded = 572,
+ eCSSKeyword_under = 573,
+ eCSSKeyword_underline = 574,
+ eCSSKeyword_unicase = 575,
+ eCSSKeyword_unsafe = 576,
+ eCSSKeyword_unset = 577,
+ eCSSKeyword_uppercase = 578,
+ eCSSKeyword_upright = 579,
+ eCSSKeyword_vertical = 580,
+ eCSSKeyword_vertical_lr = 581,
+ eCSSKeyword_vertical_rl = 582,
+ eCSSKeyword_vertical_text = 583,
+ eCSSKeyword_view_box = 584,
+ eCSSKeyword_visible = 585,
+ eCSSKeyword_visiblefill = 586,
+ eCSSKeyword_visiblepainted = 587,
+ eCSSKeyword_visiblestroke = 588,
+ eCSSKeyword_w_resize = 589,
+ eCSSKeyword_wait = 590,
+ eCSSKeyword_wavy = 591,
+ eCSSKeyword_weight = 592,
+ eCSSKeyword_wider = 593,
+ eCSSKeyword_window = 594,
+ eCSSKeyword_windowframe = 595,
+ eCSSKeyword_windowtext = 596,
+ eCSSKeyword_words = 597,
+ eCSSKeyword_wrap = 598,
+ eCSSKeyword_wrap_reverse = 599,
+ eCSSKeyword_write_only = 600,
+ eCSSKeyword_x_large = 601,
+ eCSSKeyword_x_small = 602,
+ eCSSKeyword_xx_large = 603,
+ eCSSKeyword_xx_small = 604,
+ eCSSKeyword_zoom_in = 605,
+ eCSSKeyword_zoom_out = 606,
+ eCSSKeyword_radio = 607,
+ eCSSKeyword_checkbox = 608,
+ eCSSKeyword_button_bevel = 609,
+ eCSSKeyword_toolbox = 610,
+ eCSSKeyword_toolbar = 611,
+ eCSSKeyword_toolbarbutton = 612,
+ eCSSKeyword_toolbargripper = 613,
+ eCSSKeyword_dualbutton = 614,
+ eCSSKeyword_toolbarbutton_dropdown = 615,
+ eCSSKeyword_button_arrow_up = 616,
+ eCSSKeyword_button_arrow_down = 617,
+ eCSSKeyword_button_arrow_next = 618,
+ eCSSKeyword_button_arrow_previous = 619,
+ eCSSKeyword_separator = 620,
+ eCSSKeyword_splitter = 621,
+ eCSSKeyword_statusbar = 622,
+ eCSSKeyword_statusbarpanel = 623,
+ eCSSKeyword_resizerpanel = 624,
+ eCSSKeyword_resizer = 625,
+ eCSSKeyword_listbox = 626,
+ eCSSKeyword_listitem = 627,
+ eCSSKeyword_numbers = 628,
+ eCSSKeyword_number_input = 629,
+ eCSSKeyword_treeview = 630,
+ eCSSKeyword_treeitem = 631,
+ eCSSKeyword_treetwisty = 632,
+ eCSSKeyword_treetwistyopen = 633,
+ eCSSKeyword_treeline = 634,
+ eCSSKeyword_treeheader = 635,
+ eCSSKeyword_treeheadercell = 636,
+ eCSSKeyword_treeheadersortarrow = 637,
+ eCSSKeyword_progressbar = 638,
+ eCSSKeyword_progressbar_vertical = 639,
+ eCSSKeyword_progresschunk = 640,
+ eCSSKeyword_progresschunk_vertical = 641,
+ eCSSKeyword_tab = 642,
+ eCSSKeyword_tabpanels = 643,
+ eCSSKeyword_tabpanel = 644,
+ eCSSKeyword_tab_scroll_arrow_back = 645,
+ eCSSKeyword_tab_scroll_arrow_forward = 646,
+ eCSSKeyword_tooltip = 647,
+ eCSSKeyword_spinner = 648,
+ eCSSKeyword_spinner_upbutton = 649,
+ eCSSKeyword_spinner_downbutton = 650,
+ eCSSKeyword_spinner_textfield = 651,
+ eCSSKeyword_scrollbarbutton_up = 652,
+ eCSSKeyword_scrollbarbutton_down = 653,
+ eCSSKeyword_scrollbarbutton_left = 654,
+ eCSSKeyword_scrollbarbutton_right = 655,
+ eCSSKeyword_scrollbartrack_horizontal = 656,
+ eCSSKeyword_scrollbartrack_vertical = 657,
+ eCSSKeyword_scrollbarthumb_horizontal = 658,
+ eCSSKeyword_scrollbarthumb_vertical = 659,
+ eCSSKeyword_sheet = 660,
+ eCSSKeyword_textfield = 661,
+ eCSSKeyword_textfield_multiline = 662,
+ eCSSKeyword_caret = 663,
+ eCSSKeyword_searchfield = 664,
+ eCSSKeyword_menubar = 665,
+ eCSSKeyword_menupopup = 666,
+ eCSSKeyword_menuitem = 667,
+ eCSSKeyword_checkmenuitem = 668,
+ eCSSKeyword_radiomenuitem = 669,
+ eCSSKeyword_menucheckbox = 670,
+ eCSSKeyword_menuradio = 671,
+ eCSSKeyword_menuseparator = 672,
+ eCSSKeyword_menuarrow = 673,
+ eCSSKeyword_menuimage = 674,
+ eCSSKeyword_menuitemtext = 675,
+ eCSSKeyword_menulist = 676,
+ eCSSKeyword_menulist_button = 677,
+ eCSSKeyword_menulist_text = 678,
+ eCSSKeyword_menulist_textfield = 679,
+ eCSSKeyword_meterbar = 680,
+ eCSSKeyword_meterchunk = 681,
+ eCSSKeyword_minimal_ui = 682,
+ eCSSKeyword_range = 683,
+ eCSSKeyword_range_thumb = 684,
+ eCSSKeyword_sans_serif = 685,
+ eCSSKeyword_sans_serif_bold_italic = 686,
+ eCSSKeyword_sans_serif_italic = 687,
+ eCSSKeyword_scale_horizontal = 688,
+ eCSSKeyword_scale_vertical = 689,
+ eCSSKeyword_scalethumb_horizontal = 690,
+ eCSSKeyword_scalethumb_vertical = 691,
+ eCSSKeyword_scalethumbstart = 692,
+ eCSSKeyword_scalethumbend = 693,
+ eCSSKeyword_scalethumbtick = 694,
+ eCSSKeyword_groupbox = 695,
+ eCSSKeyword_checkbox_container = 696,
+ eCSSKeyword_radio_container = 697,
+ eCSSKeyword_checkbox_label = 698,
+ eCSSKeyword_radio_label = 699,
+ eCSSKeyword_button_focus = 700,
+ eCSSKeyword__moz_win_media_toolbox = 701,
+ eCSSKeyword__moz_win_communications_toolbox = 702,
+ eCSSKeyword__moz_win_browsertabbar_toolbox = 703,
+ eCSSKeyword__moz_win_mediatext = 704,
+ eCSSKeyword__moz_win_communicationstext = 705,
+ eCSSKeyword__moz_win_glass = 706,
+ eCSSKeyword__moz_win_borderless_glass = 707,
+ eCSSKeyword__moz_window_titlebar = 708,
+ eCSSKeyword__moz_window_titlebar_maximized = 709,
+ eCSSKeyword__moz_window_frame_left = 710,
+ eCSSKeyword__moz_window_frame_right = 711,
+ eCSSKeyword__moz_window_frame_bottom = 712,
+ eCSSKeyword__moz_window_button_close = 713,
+ eCSSKeyword__moz_window_button_minimize = 714,
+ eCSSKeyword__moz_window_button_maximize = 715,
+ eCSSKeyword__moz_window_button_restore = 716,
+ eCSSKeyword__moz_window_button_box = 717,
+ eCSSKeyword__moz_window_button_box_maximized = 718,
+ eCSSKeyword__moz_mac_help_button = 719,
+ eCSSKeyword__moz_win_exclude_glass = 720,
+ eCSSKeyword__moz_mac_vibrancy_light = 721,
+ eCSSKeyword__moz_mac_vibrancy_dark = 722,
+ eCSSKeyword__moz_mac_disclosure_button_closed = 723,
+ eCSSKeyword__moz_mac_disclosure_button_open = 724,
+ eCSSKeyword__moz_mac_source_list = 725,
+ eCSSKeyword__moz_mac_source_list_selection = 726,
+ eCSSKeyword__moz_mac_active_source_list_selection = 727,
+ eCSSKeyword_alphabetic = 728,
+ eCSSKeyword_bevel = 729,
+ eCSSKeyword_butt = 730,
+ eCSSKeyword_central = 731,
+ eCSSKeyword_crispedges = 732,
+ eCSSKeyword_evenodd = 733,
+ eCSSKeyword_geometricprecision = 734,
+ eCSSKeyword_hanging = 735,
+ eCSSKeyword_ideographic = 736,
+ eCSSKeyword_linearrgb = 737,
+ eCSSKeyword_mathematical = 738,
+ eCSSKeyword_miter = 739,
+ eCSSKeyword_no_change = 740,
+ eCSSKeyword_non_scaling_stroke = 741,
+ eCSSKeyword_nonzero = 742,
+ eCSSKeyword_optimizelegibility = 743,
+ eCSSKeyword_optimizequality = 744,
+ eCSSKeyword_optimizespeed = 745,
+ eCSSKeyword_reset_size = 746,
+ eCSSKeyword_srgb = 747,
+ eCSSKeyword_symbolic = 748,
+ eCSSKeyword_symbols = 749,
+ eCSSKeyword_text_after_edge = 750,
+ eCSSKeyword_text_before_edge = 751,
+ eCSSKeyword_use_script = 752,
+ eCSSKeyword__moz_crisp_edges = 753,
+ eCSSKeyword_space = 754,
+ eCSSKeyword_COUNT = 755,
}
pub const nsCSSPropertyID_eCSSProperty_COUNT_DUMMY: nsCSSPropertyID =
nsCSSPropertyID::eCSSProperty_z_index;
@@ -10127,7 +10260,7 @@ fn bindgen_test_layout_imgRequestProxy() {
assert_eq!(::std::mem::align_of::<imgRequestProxy>() , 8usize);
}
#[repr(C)]
-pub struct IProgressObserver__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_241728 {
}
/**
* An interface for observing changes to image state, as reported by
@@ -10144,7 +10277,7 @@ pub struct IProgressObserver__bindgen_vtable {
#[repr(C)]
#[derive(Debug)]
pub struct IProgressObserver {
- pub vtable_: *const IProgressObserver__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_241728,
pub _base: u64,
}
#[test]
@@ -10165,23 +10298,23 @@ pub struct nsISupportsPriority_COMTypeInfo<T, U> {
pub _phantom_1: ::std::marker::PhantomData<U>,
}
pub const nsISupportsPriority_PRIORITY_HIGHEST:
- nsISupportsPriority__bindgen_ty_1 =
- nsISupportsPriority__bindgen_ty_1::PRIORITY_HIGHEST;
-pub const nsISupportsPriority_PRIORITY_HIGH: nsISupportsPriority__bindgen_ty_1
- =
- nsISupportsPriority__bindgen_ty_1::PRIORITY_HIGH;
+ nsISupportsPriority__bindgen_ty_bindgen_id_241809 =
+ nsISupportsPriority__bindgen_ty_bindgen_id_241809::PRIORITY_HIGHEST;
+pub const nsISupportsPriority_PRIORITY_HIGH:
+ nsISupportsPriority__bindgen_ty_bindgen_id_241809 =
+ nsISupportsPriority__bindgen_ty_bindgen_id_241809::PRIORITY_HIGH;
pub const nsISupportsPriority_PRIORITY_NORMAL:
- nsISupportsPriority__bindgen_ty_1 =
- nsISupportsPriority__bindgen_ty_1::PRIORITY_NORMAL;
-pub const nsISupportsPriority_PRIORITY_LOW: nsISupportsPriority__bindgen_ty_1
- =
- nsISupportsPriority__bindgen_ty_1::PRIORITY_LOW;
+ nsISupportsPriority__bindgen_ty_bindgen_id_241809 =
+ nsISupportsPriority__bindgen_ty_bindgen_id_241809::PRIORITY_NORMAL;
+pub const nsISupportsPriority_PRIORITY_LOW:
+ nsISupportsPriority__bindgen_ty_bindgen_id_241809 =
+ nsISupportsPriority__bindgen_ty_bindgen_id_241809::PRIORITY_LOW;
pub const nsISupportsPriority_PRIORITY_LOWEST:
- nsISupportsPriority__bindgen_ty_1 =
- nsISupportsPriority__bindgen_ty_1::PRIORITY_LOWEST;
+ nsISupportsPriority__bindgen_ty_bindgen_id_241809 =
+ nsISupportsPriority__bindgen_ty_bindgen_id_241809::PRIORITY_LOWEST;
#[repr(i32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsISupportsPriority__bindgen_ty_1 {
+pub enum nsISupportsPriority__bindgen_ty_bindgen_id_241809 {
PRIORITY_HIGHEST = -20,
PRIORITY_HIGH = -10,
PRIORITY_NORMAL = 0,
@@ -10615,7 +10748,7 @@ fn bindgen_test_layout_nsCSSValueFloatColor() {
#[derive(Debug)]
pub struct nsCSSValue {
pub mUnit: nsCSSUnit,
- pub mValue: nsCSSValue__bindgen_ty_1,
+ pub mValue: nsCSSValue__bindgen_ty_bindgen_id_244854,
}
#[repr(C)]
#[derive(Debug)]
@@ -10631,7 +10764,7 @@ fn bindgen_test_layout_nsCSSValue_Array() {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsCSSValue__bindgen_ty_1 {
+pub struct nsCSSValue__bindgen_ty_bindgen_id_244854 {
pub mInt: __BindgenUnionField<i32>,
pub mFloat: __BindgenUnionField<f32>,
pub mString: __BindgenUnionField<*mut nsStringBuffer>,
@@ -10656,11 +10789,13 @@ pub struct nsCSSValue__bindgen_ty_1 {
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsCSSValue__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsCSSValue__bindgen_ty_1>() , 8usize);
- assert_eq!(::std::mem::align_of::<nsCSSValue__bindgen_ty_1>() , 8usize);
+fn bindgen_test_layout_nsCSSValue__bindgen_ty_bindgen_id_244854() {
+ assert_eq!(::std::mem::size_of::<nsCSSValue__bindgen_ty_bindgen_id_244854>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsCSSValue__bindgen_ty_bindgen_id_244854>()
+ , 8usize);
}
-impl Clone for nsCSSValue__bindgen_ty_1 {
+impl Clone for nsCSSValue__bindgen_ty_bindgen_id_244854 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -10741,12 +10876,12 @@ fn bindgen_test_layout_CSSVariableValues() {
assert_eq!(::std::mem::align_of::<CSSVariableValues>() , 8usize);
}
#[repr(C)]
-pub struct CounterStyle__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_245962 {
}
#[repr(C)]
#[derive(Debug, Copy)]
pub struct CounterStyle {
- pub vtable_: *const CounterStyle__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_245962,
pub mStyle: i32,
}
#[test]
@@ -10966,23 +11101,25 @@ pub struct nsStyleImage {
pub mCachedBIData: UniquePtr<CachedBorderImageData,
DefaultDelete<CachedBorderImageData>>,
pub mType: nsStyleImageType,
- pub __bindgen_anon_1: nsStyleImage__bindgen_ty_1,
+ pub __bindgen_anon_1: nsStyleImage__bindgen_ty_bindgen_id_247952,
pub mCropRect: UniquePtr<nsStyleSides, DefaultDelete<nsStyleSides>>,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleImage__bindgen_ty_1 {
+pub struct nsStyleImage__bindgen_ty_bindgen_id_247952 {
pub mImage: __BindgenUnionField<*mut nsStyleImageRequest>,
pub mGradient: __BindgenUnionField<*mut nsStyleGradient>,
pub mElementId: __BindgenUnionField<*mut u16>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsStyleImage__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsStyleImage__bindgen_ty_1>() , 8usize);
- assert_eq!(::std::mem::align_of::<nsStyleImage__bindgen_ty_1>() , 8usize);
+fn bindgen_test_layout_nsStyleImage__bindgen_ty_bindgen_id_247952() {
+ assert_eq!(::std::mem::size_of::<nsStyleImage__bindgen_ty_bindgen_id_247952>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsStyleImage__bindgen_ty_bindgen_id_247952>()
+ , 8usize);
}
-impl Clone for nsStyleImage__bindgen_ty_1 {
+impl Clone for nsStyleImage__bindgen_ty_bindgen_id_247952 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -11031,33 +11168,45 @@ pub struct nsStyleImageLayers {
pub mCompositeCount: u32,
pub mLayers: nsStyleAutoArray<nsStyleImageLayers_Layer>,
}
-pub const nsStyleImageLayers_shorthand: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::shorthand;
-pub const nsStyleImageLayers_color: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::color;
-pub const nsStyleImageLayers_image: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::image;
-pub const nsStyleImageLayers_repeat: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::repeat;
-pub const nsStyleImageLayers_positionX: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::positionX;
-pub const nsStyleImageLayers_positionY: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::positionY;
-pub const nsStyleImageLayers_clip: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::clip;
-pub const nsStyleImageLayers_origin: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::origin;
-pub const nsStyleImageLayers_size: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::size;
-pub const nsStyleImageLayers_attachment: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::attachment;
-pub const nsStyleImageLayers_maskMode: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::maskMode;
-pub const nsStyleImageLayers_composite: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::composite;
+pub const nsStyleImageLayers_shorthand:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::shorthand;
+pub const nsStyleImageLayers_color:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::color;
+pub const nsStyleImageLayers_image:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::image;
+pub const nsStyleImageLayers_repeat:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::repeat;
+pub const nsStyleImageLayers_positionX:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::positionX;
+pub const nsStyleImageLayers_positionY:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::positionY;
+pub const nsStyleImageLayers_clip:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::clip;
+pub const nsStyleImageLayers_origin:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::origin;
+pub const nsStyleImageLayers_size:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::size;
+pub const nsStyleImageLayers_attachment:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::attachment;
+pub const nsStyleImageLayers_maskMode:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::maskMode;
+pub const nsStyleImageLayers_composite:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_248014::composite;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsStyleImageLayers__bindgen_ty_1 {
+pub enum nsStyleImageLayers__bindgen_ty_bindgen_id_248014 {
shorthand = 0,
color = 1,
image = 2,
@@ -11248,44 +11397,45 @@ pub struct nsStyleBorder {
pub mFloatEdge: StyleFloatEdge,
pub mBoxDecorationBreak: StyleBoxDecorationBreak,
pub mBorderStyle: [u8; 4usize],
- pub __bindgen_anon_1: nsStyleBorder__bindgen_ty_1,
+ pub __bindgen_anon_1: nsStyleBorder__bindgen_ty_bindgen_id_248684,
pub mComputedBorder: nsMargin,
pub mBorder: nsMargin,
pub mTwipsPerPixel: nscoord,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleBorder__bindgen_ty_1 {
- pub __bindgen_anon_1: __BindgenUnionField<nsStyleBorder__bindgen_ty_1_1>,
+pub struct nsStyleBorder__bindgen_ty_bindgen_id_248684 {
+ pub __bindgen_anon_1: __BindgenUnionField<nsStyleBorder__bindgen_ty_bindgen_id_248684__bindgen_ty_bindgen_id_248685>,
pub mBorderColor: __BindgenUnionField<[StyleComplexColor; 4usize]>,
pub bindgen_union_field: [u32; 8usize],
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleBorder__bindgen_ty_1_1 {
+pub struct nsStyleBorder__bindgen_ty_bindgen_id_248684__bindgen_ty_bindgen_id_248685 {
pub mBorderTopColor: StyleComplexColor,
pub mBorderRightColor: StyleComplexColor,
pub mBorderBottomColor: StyleComplexColor,
pub mBorderLeftColor: StyleComplexColor,
}
#[test]
-fn bindgen_test_layout_nsStyleBorder__bindgen_ty_1_1() {
- assert_eq!(::std::mem::size_of::<nsStyleBorder__bindgen_ty_1_1>() ,
- 32usize);
- assert_eq!(::std::mem::align_of::<nsStyleBorder__bindgen_ty_1_1>() ,
- 4usize);
+fn bindgen_test_layout_nsStyleBorder__bindgen_ty_bindgen_id_248684__bindgen_ty_bindgen_id_248685() {
+ assert_eq!(::std::mem::size_of::<nsStyleBorder__bindgen_ty_bindgen_id_248684__bindgen_ty_bindgen_id_248685>()
+ , 32usize);
+ assert_eq!(::std::mem::align_of::<nsStyleBorder__bindgen_ty_bindgen_id_248684__bindgen_ty_bindgen_id_248685>()
+ , 4usize);
}
-impl Clone for nsStyleBorder__bindgen_ty_1_1 {
+impl Clone for
+ nsStyleBorder__bindgen_ty_bindgen_id_248684__bindgen_ty_bindgen_id_248685 {
fn clone(&self) -> Self { *self }
}
#[test]
-fn bindgen_test_layout_nsStyleBorder__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsStyleBorder__bindgen_ty_1>() ,
- 32usize);
- assert_eq!(::std::mem::align_of::<nsStyleBorder__bindgen_ty_1>() ,
- 4usize);
+fn bindgen_test_layout_nsStyleBorder__bindgen_ty_bindgen_id_248684() {
+ assert_eq!(::std::mem::size_of::<nsStyleBorder__bindgen_ty_bindgen_id_248684>()
+ , 32usize);
+ assert_eq!(::std::mem::align_of::<nsStyleBorder__bindgen_ty_bindgen_id_248684>()
+ , 4usize);
}
-impl Clone for nsStyleBorder__bindgen_ty_1 {
+impl Clone for nsStyleBorder__bindgen_ty_bindgen_id_248684 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -11358,8 +11508,14 @@ pub struct nsStyleGridLine {
pub mInteger: i32,
pub mLineName: nsString,
}
-pub const nsStyleGridLine_kMinLine: i32 = -10000;
-pub const nsStyleGridLine_kMaxLine: i32 = 10000;
+extern "C" {
+ #[link_name = "_ZN15nsStyleGridLine8kMinLineE"]
+ pub static nsStyleGridLine_kMinLine: i32;
+}
+extern "C" {
+ #[link_name = "_ZN15nsStyleGridLine8kMaxLineE"]
+ pub static nsStyleGridLine_kMaxLine: i32;
+}
#[test]
fn bindgen_test_layout_nsStyleGridLine() {
assert_eq!(::std::mem::size_of::<nsStyleGridLine>() , 24usize);
@@ -11586,7 +11742,7 @@ impl Clone for nsStyleImageOrientation {
#[derive(Debug, Copy)]
pub struct nsTimingFunction {
pub mType: nsTimingFunction_Type,
- pub __bindgen_anon_1: nsTimingFunction__bindgen_ty_1,
+ pub __bindgen_anon_1: nsTimingFunction__bindgen_ty_bindgen_id_249680,
}
#[repr(i32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
@@ -11605,52 +11761,56 @@ pub enum nsTimingFunction_Type {
pub enum nsTimingFunction_Keyword { Implicit = 0, Explicit = 1, }
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsTimingFunction__bindgen_ty_1 {
- pub mFunc: __BindgenUnionField<nsTimingFunction__bindgen_ty_1_1>,
- pub __bindgen_anon_1: __BindgenUnionField<nsTimingFunction__bindgen_ty_1_2>,
+pub struct nsTimingFunction__bindgen_ty_bindgen_id_249680 {
+ pub mFunc: __BindgenUnionField<nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249681>,
+ pub __bindgen_anon_1: __BindgenUnionField<nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249692>,
pub bindgen_union_field: [u32; 4usize],
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsTimingFunction__bindgen_ty_1_1 {
+pub struct nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249681 {
pub mX1: f32,
pub mY1: f32,
pub mX2: f32,
pub mY2: f32,
}
#[test]
-fn bindgen_test_layout_nsTimingFunction__bindgen_ty_1_1() {
- assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_1_1>() ,
- 16usize);
- assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_1_1>() ,
- 4usize);
+fn bindgen_test_layout_nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249681() {
+ assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249681>()
+ , 16usize);
+ assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249681>()
+ , 4usize);
}
-impl Clone for nsTimingFunction__bindgen_ty_1_1 {
+impl Clone for
+ nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249681
+ {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsTimingFunction__bindgen_ty_1_2 {
+pub struct nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249692 {
pub mSteps: u32,
}
#[test]
-fn bindgen_test_layout_nsTimingFunction__bindgen_ty_1_2() {
- assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_1_2>() ,
- 4usize);
- assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_1_2>() ,
- 4usize);
+fn bindgen_test_layout_nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249692() {
+ assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249692>()
+ , 4usize);
+ assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249692>()
+ , 4usize);
}
-impl Clone for nsTimingFunction__bindgen_ty_1_2 {
+impl Clone for
+ nsTimingFunction__bindgen_ty_bindgen_id_249680__bindgen_ty_bindgen_id_249692
+ {
fn clone(&self) -> Self { *self }
}
#[test]
-fn bindgen_test_layout_nsTimingFunction__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_1>() ,
- 16usize);
- assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_1>() ,
- 4usize);
+fn bindgen_test_layout_nsTimingFunction__bindgen_ty_bindgen_id_249680() {
+ assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_bindgen_id_249680>()
+ , 16usize);
+ assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_bindgen_id_249680>()
+ , 4usize);
}
-impl Clone for nsTimingFunction__bindgen_ty_1 {
+impl Clone for nsTimingFunction__bindgen_ty_bindgen_id_249680 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -11711,13 +11871,13 @@ fn bindgen_test_layout_StyleBasicShape() {
#[repr(C)]
#[derive(Debug)]
pub struct StyleShapeSource<ReferenceBox> {
- pub __bindgen_anon_1: StyleShapeSource__bindgen_ty_1<ReferenceBox>,
+ pub __bindgen_anon_1: StyleShapeSource__bindgen_ty_bindgen_id_250063<ReferenceBox>,
pub mType: StyleShapeSourceType,
pub mReferenceBox: ReferenceBox,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
-pub struct StyleShapeSource__bindgen_ty_1<ReferenceBox> {
+pub struct StyleShapeSource__bindgen_ty_bindgen_id_250063<ReferenceBox> {
pub mBasicShape: __BindgenUnionField<*mut StyleBasicShape>,
pub mURL: __BindgenUnionField<*mut URLValue>,
pub bindgen_union_field: u64,
@@ -11769,25 +11929,25 @@ pub enum nsStyleContentType {
#[derive(Debug)]
pub struct nsStyleContentData {
pub mType: nsStyleContentType,
- pub mContent: nsStyleContentData__bindgen_ty_1,
+ pub mContent: nsStyleContentData__bindgen_ty_bindgen_id_250165,
pub mImageTracked: bool,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleContentData__bindgen_ty_1 {
+pub struct nsStyleContentData__bindgen_ty_bindgen_id_250165 {
pub mString: __BindgenUnionField<*mut u16>,
pub mImage: __BindgenUnionField<*mut imgRequestProxy>,
pub mCounters: __BindgenUnionField<*mut nsCSSValue_Array>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsStyleContentData__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsStyleContentData__bindgen_ty_1>() ,
- 8usize);
- assert_eq!(::std::mem::align_of::<nsStyleContentData__bindgen_ty_1>() ,
- 8usize);
+fn bindgen_test_layout_nsStyleContentData__bindgen_ty_bindgen_id_250165() {
+ assert_eq!(::std::mem::size_of::<nsStyleContentData__bindgen_ty_bindgen_id_250165>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsStyleContentData__bindgen_ty_bindgen_id_250165>()
+ , 8usize);
}
-impl Clone for nsStyleContentData__bindgen_ty_1 {
+impl Clone for nsStyleContentData__bindgen_ty_bindgen_id_250165 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -11888,7 +12048,10 @@ pub struct nsStyleColumn {
pub mColumnRuleWidth: nscoord,
pub mTwipsPerPixel: nscoord,
}
-pub const nsStyleColumn_kMaxColumnCount: u32 = 1000;
+extern "C" {
+ #[link_name = "_ZN13nsStyleColumn15kMaxColumnCountE"]
+ pub static nsStyleColumn_kMaxColumnCount: u32;
+}
#[test]
fn bindgen_test_layout_nsStyleColumn() {
assert_eq!(::std::mem::size_of::<nsStyleColumn>() , 64usize);
@@ -11906,25 +12069,25 @@ pub enum nsStyleSVGPaintType {
#[repr(C)]
#[derive(Debug)]
pub struct nsStyleSVGPaint {
- pub mPaint: nsStyleSVGPaint__bindgen_ty_1,
+ pub mPaint: nsStyleSVGPaint__bindgen_ty_bindgen_id_250655,
pub mType: nsStyleSVGPaintType,
pub mFallbackColor: nscolor,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleSVGPaint__bindgen_ty_1 {
+pub struct nsStyleSVGPaint__bindgen_ty_bindgen_id_250655 {
pub mColor: __BindgenUnionField<nscolor>,
pub mPaintServer: __BindgenUnionField<*mut URLValue>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsStyleSVGPaint__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsStyleSVGPaint__bindgen_ty_1>() ,
- 8usize);
- assert_eq!(::std::mem::align_of::<nsStyleSVGPaint__bindgen_ty_1>() ,
- 8usize);
+fn bindgen_test_layout_nsStyleSVGPaint__bindgen_ty_bindgen_id_250655() {
+ assert_eq!(::std::mem::size_of::<nsStyleSVGPaint__bindgen_ty_bindgen_id_250655>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsStyleSVGPaint__bindgen_ty_bindgen_id_250655>()
+ , 8usize);
}
-impl Clone for nsStyleSVGPaint__bindgen_ty_1 {
+impl Clone for nsStyleSVGPaint__bindgen_ty_bindgen_id_250655 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -11957,23 +12120,30 @@ pub struct nsStyleSVG {
pub mTextAnchor: u8,
pub mContextFlags: u8,
}
-pub const nsStyleSVG_FILL_OPACITY_SOURCE_MASK: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::FILL_OPACITY_SOURCE_MASK;
-pub const nsStyleSVG_STROKE_OPACITY_SOURCE_MASK: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::STROKE_OPACITY_SOURCE_MASK;
-pub const nsStyleSVG_STROKE_DASHARRAY_CONTEXT: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::STROKE_DASHARRAY_CONTEXT;
-pub const nsStyleSVG_STROKE_DASHOFFSET_CONTEXT: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::STROKE_DASHOFFSET_CONTEXT;
-pub const nsStyleSVG_STROKE_WIDTH_CONTEXT: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::STROKE_WIDTH_CONTEXT;
-pub const nsStyleSVG_FILL_OPACITY_SOURCE_SHIFT: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::FILL_OPACITY_SOURCE_SHIFT;
-pub const nsStyleSVG_STROKE_OPACITY_SOURCE_SHIFT: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::STROKE_OPACITY_SOURCE_SHIFT;
+pub const nsStyleSVG_FILL_OPACITY_SOURCE_MASK:
+ nsStyleSVG__bindgen_ty_bindgen_id_250824 =
+ nsStyleSVG__bindgen_ty_bindgen_id_250824::FILL_OPACITY_SOURCE_MASK;
+pub const nsStyleSVG_STROKE_OPACITY_SOURCE_MASK:
+ nsStyleSVG__bindgen_ty_bindgen_id_250824 =
+ nsStyleSVG__bindgen_ty_bindgen_id_250824::STROKE_OPACITY_SOURCE_MASK;
+pub const nsStyleSVG_STROKE_DASHARRAY_CONTEXT:
+ nsStyleSVG__bindgen_ty_bindgen_id_250824 =
+ nsStyleSVG__bindgen_ty_bindgen_id_250824::STROKE_DASHARRAY_CONTEXT;
+pub const nsStyleSVG_STROKE_DASHOFFSET_CONTEXT:
+ nsStyleSVG__bindgen_ty_bindgen_id_250824 =
+ nsStyleSVG__bindgen_ty_bindgen_id_250824::STROKE_DASHOFFSET_CONTEXT;
+pub const nsStyleSVG_STROKE_WIDTH_CONTEXT:
+ nsStyleSVG__bindgen_ty_bindgen_id_250824 =
+ nsStyleSVG__bindgen_ty_bindgen_id_250824::STROKE_WIDTH_CONTEXT;
+pub const nsStyleSVG_FILL_OPACITY_SOURCE_SHIFT:
+ nsStyleSVG__bindgen_ty_bindgen_id_250824 =
+ nsStyleSVG__bindgen_ty_bindgen_id_250824::FILL_OPACITY_SOURCE_SHIFT;
+pub const nsStyleSVG_STROKE_OPACITY_SOURCE_SHIFT:
+ nsStyleSVG__bindgen_ty_bindgen_id_250824 =
+ nsStyleSVG__bindgen_ty_bindgen_id_250824::STROKE_OPACITY_SOURCE_SHIFT;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsStyleSVG__bindgen_ty_1 {
+pub enum nsStyleSVG__bindgen_ty_bindgen_id_250824 {
FILL_OPACITY_SOURCE_MASK = 3,
STROKE_OPACITY_SOURCE_MASK = 12,
STROKE_DASHARRAY_CONTEXT = 16,
@@ -11992,22 +12162,23 @@ fn bindgen_test_layout_nsStyleSVG() {
pub struct nsStyleFilter {
pub mType: u32,
pub mFilterParameter: nsStyleCoord,
- pub __bindgen_anon_1: nsStyleFilter__bindgen_ty_1,
+ pub __bindgen_anon_1: nsStyleFilter__bindgen_ty_bindgen_id_250899,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleFilter__bindgen_ty_1 {
+pub struct nsStyleFilter__bindgen_ty_bindgen_id_250899 {
pub mURL: __BindgenUnionField<*mut URLValue>,
pub mDropShadow: __BindgenUnionField<*mut nsCSSShadowArray>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsStyleFilter__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsStyleFilter__bindgen_ty_1>() , 8usize);
- assert_eq!(::std::mem::align_of::<nsStyleFilter__bindgen_ty_1>() ,
- 8usize);
+fn bindgen_test_layout_nsStyleFilter__bindgen_ty_bindgen_id_250899() {
+ assert_eq!(::std::mem::size_of::<nsStyleFilter__bindgen_ty_bindgen_id_250899>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsStyleFilter__bindgen_ty_bindgen_id_250899>()
+ , 8usize);
}
-impl Clone for nsStyleFilter__bindgen_ty_1 {
+impl Clone for nsStyleFilter__bindgen_ty_bindgen_id_250899 {
fn clone(&self) -> Self { *self }
}
#[test]
diff --git a/components/style/gecko_bindings/structs_release.rs b/components/style/gecko_bindings/structs_release.rs
index a9bdbbd4b3b..5d0c5b254a4 100644
--- a/components/style/gecko_bindings/structs_release.rs
+++ b/components/style/gecko_bindings/structs_release.rs
@@ -1409,6 +1409,7 @@ pub enum nsresult {
NS_ERROR_DOM_MEDIA_MEDIASINK_ERR = 2154692619,
NS_ERROR_DOM_MEDIA_DEMUXER_ERR = 2154692620,
NS_ERROR_DOM_MEDIA_CDM_ERR = 2154692621,
+ NS_ERROR_DOM_MEDIA_NEED_NEW_DECODER = 2154692622,
NS_ERROR_DOM_MEDIA_CUBEB_INITIALIZATION_ERR = 2154692709,
NS_ERROR_DOWNLOAD_COMPLETE = 2155347969,
NS_ERROR_DOWNLOAD_NOT_PARTIAL = 2155347970,
@@ -1543,8 +1544,8 @@ pub type Value_PayloadType = u64;
#[derive(Debug, Copy)]
pub struct Value_layout {
pub asBits: __BindgenUnionField<u64>,
- pub debugView: __BindgenUnionField<Value_layout__bindgen_ty_1>,
- pub s: __BindgenUnionField<Value_layout__bindgen_ty_2>,
+ pub debugView: __BindgenUnionField<Value_layout__bindgen_ty_bindgen_id_55111>,
+ pub s: __BindgenUnionField<Value_layout__bindgen_ty_bindgen_id_55117>,
pub asDouble: __BindgenUnionField<f64>,
pub asPtr: __BindgenUnionField<*mut ::std::os::raw::c_void>,
pub asWord: __BindgenUnionField<usize>,
@@ -1553,18 +1554,20 @@ pub struct Value_layout {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct Value_layout__bindgen_ty_1 {
+pub struct Value_layout__bindgen_ty_bindgen_id_55111 {
pub _bitfield_1: u64,
}
#[test]
-fn bindgen_test_layout_Value_layout__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_1>() , 8usize);
- assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_1>() , 8usize);
+fn bindgen_test_layout_Value_layout__bindgen_ty_bindgen_id_55111() {
+ assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_bindgen_id_55111>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_bindgen_id_55111>()
+ , 8usize);
}
-impl Clone for Value_layout__bindgen_ty_1 {
+impl Clone for Value_layout__bindgen_ty_bindgen_id_55111 {
fn clone(&self) -> Self { *self }
}
-impl Value_layout__bindgen_ty_1 {
+impl Value_layout__bindgen_ty_bindgen_id_55111 {
#[inline]
pub fn payload47(&self) -> u64 {
unsafe {
@@ -1597,33 +1600,36 @@ impl Value_layout__bindgen_ty_1 {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct Value_layout__bindgen_ty_2 {
- pub payload: Value_layout__bindgen_ty_2_1,
+pub struct Value_layout__bindgen_ty_bindgen_id_55117 {
+ pub payload: Value_layout__bindgen_ty_bindgen_id_55117__bindgen_ty_bindgen_id_55118,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct Value_layout__bindgen_ty_2_1 {
+pub struct Value_layout__bindgen_ty_bindgen_id_55117__bindgen_ty_bindgen_id_55118 {
pub i32: __BindgenUnionField<i32>,
pub u32: __BindgenUnionField<u32>,
pub why: __BindgenUnionField<JSWhyMagic>,
pub bindgen_union_field: u32,
}
#[test]
-fn bindgen_test_layout_Value_layout__bindgen_ty_2_1() {
- assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_2_1>() ,
- 4usize);
- assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_2_1>() ,
- 4usize);
+fn bindgen_test_layout_Value_layout__bindgen_ty_bindgen_id_55117__bindgen_ty_bindgen_id_55118() {
+ assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_bindgen_id_55117__bindgen_ty_bindgen_id_55118>()
+ , 4usize);
+ assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_bindgen_id_55117__bindgen_ty_bindgen_id_55118>()
+ , 4usize);
}
-impl Clone for Value_layout__bindgen_ty_2_1 {
+impl Clone for
+ Value_layout__bindgen_ty_bindgen_id_55117__bindgen_ty_bindgen_id_55118 {
fn clone(&self) -> Self { *self }
}
#[test]
-fn bindgen_test_layout_Value_layout__bindgen_ty_2() {
- assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_2>() , 4usize);
- assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_2>() , 4usize);
+fn bindgen_test_layout_Value_layout__bindgen_ty_bindgen_id_55117() {
+ assert_eq!(::std::mem::size_of::<Value_layout__bindgen_ty_bindgen_id_55117>()
+ , 4usize);
+ assert_eq!(::std::mem::align_of::<Value_layout__bindgen_ty_bindgen_id_55117>()
+ , 4usize);
}
-impl Clone for Value_layout__bindgen_ty_2 {
+impl Clone for Value_layout__bindgen_ty_bindgen_id_55117 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -1712,25 +1718,33 @@ pub type nsAString_internal_const_char_iterator =
*const nsAString_internal_char_type;
pub type nsAString_internal_size_type = u32;
pub type nsAString_internal_index_type = u32;
-pub const nsAString_internal_F_NONE: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_NONE;
-pub const nsAString_internal_F_TERMINATED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_TERMINATED;
-pub const nsAString_internal_F_VOIDED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_VOIDED;
-pub const nsAString_internal_F_SHARED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_SHARED;
-pub const nsAString_internal_F_OWNED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_OWNED;
-pub const nsAString_internal_F_FIXED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_FIXED;
-pub const nsAString_internal_F_LITERAL: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_LITERAL;
-pub const nsAString_internal_F_CLASS_FIXED: nsAString_internal__bindgen_ty_1 =
- nsAString_internal__bindgen_ty_1::F_CLASS_FIXED;
+pub const nsAString_internal_F_NONE:
+ nsAString_internal__bindgen_ty_bindgen_id_69918 =
+ nsAString_internal__bindgen_ty_bindgen_id_69918::F_NONE;
+pub const nsAString_internal_F_TERMINATED:
+ nsAString_internal__bindgen_ty_bindgen_id_69918 =
+ nsAString_internal__bindgen_ty_bindgen_id_69918::F_TERMINATED;
+pub const nsAString_internal_F_VOIDED:
+ nsAString_internal__bindgen_ty_bindgen_id_69918 =
+ nsAString_internal__bindgen_ty_bindgen_id_69918::F_VOIDED;
+pub const nsAString_internal_F_SHARED:
+ nsAString_internal__bindgen_ty_bindgen_id_69918 =
+ nsAString_internal__bindgen_ty_bindgen_id_69918::F_SHARED;
+pub const nsAString_internal_F_OWNED:
+ nsAString_internal__bindgen_ty_bindgen_id_69918 =
+ nsAString_internal__bindgen_ty_bindgen_id_69918::F_OWNED;
+pub const nsAString_internal_F_FIXED:
+ nsAString_internal__bindgen_ty_bindgen_id_69918 =
+ nsAString_internal__bindgen_ty_bindgen_id_69918::F_FIXED;
+pub const nsAString_internal_F_LITERAL:
+ nsAString_internal__bindgen_ty_bindgen_id_69918 =
+ nsAString_internal__bindgen_ty_bindgen_id_69918::F_LITERAL;
+pub const nsAString_internal_F_CLASS_FIXED:
+ nsAString_internal__bindgen_ty_bindgen_id_69918 =
+ nsAString_internal__bindgen_ty_bindgen_id_69918::F_CLASS_FIXED;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsAString_internal__bindgen_ty_1 {
+pub enum nsAString_internal__bindgen_ty_bindgen_id_69918 {
F_NONE = 0,
F_TERMINATED = 1,
F_VOIDED = 2,
@@ -1767,12 +1781,12 @@ impl Clone for nsSubstringTuple {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
-pub struct nsStringComparator__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_70528 {
}
#[repr(C)]
#[derive(Debug, Copy)]
pub struct nsStringComparator {
- pub vtable_: *const nsStringComparator__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_70528,
}
pub type nsStringComparator_char_type = u16;
#[test]
@@ -1812,27 +1826,33 @@ pub type nsACString_internal_const_char_iterator =
*const nsACString_internal_char_type;
pub type nsACString_internal_size_type = u32;
pub type nsACString_internal_index_type = u32;
-pub const nsACString_internal_F_NONE: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_NONE;
-pub const nsACString_internal_F_TERMINATED: nsACString_internal__bindgen_ty_1
- =
- nsACString_internal__bindgen_ty_1::F_TERMINATED;
-pub const nsACString_internal_F_VOIDED: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_VOIDED;
-pub const nsACString_internal_F_SHARED: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_SHARED;
-pub const nsACString_internal_F_OWNED: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_OWNED;
-pub const nsACString_internal_F_FIXED: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_FIXED;
-pub const nsACString_internal_F_LITERAL: nsACString_internal__bindgen_ty_1 =
- nsACString_internal__bindgen_ty_1::F_LITERAL;
-pub const nsACString_internal_F_CLASS_FIXED: nsACString_internal__bindgen_ty_1
- =
- nsACString_internal__bindgen_ty_1::F_CLASS_FIXED;
+pub const nsACString_internal_F_NONE:
+ nsACString_internal__bindgen_ty_bindgen_id_71758 =
+ nsACString_internal__bindgen_ty_bindgen_id_71758::F_NONE;
+pub const nsACString_internal_F_TERMINATED:
+ nsACString_internal__bindgen_ty_bindgen_id_71758 =
+ nsACString_internal__bindgen_ty_bindgen_id_71758::F_TERMINATED;
+pub const nsACString_internal_F_VOIDED:
+ nsACString_internal__bindgen_ty_bindgen_id_71758 =
+ nsACString_internal__bindgen_ty_bindgen_id_71758::F_VOIDED;
+pub const nsACString_internal_F_SHARED:
+ nsACString_internal__bindgen_ty_bindgen_id_71758 =
+ nsACString_internal__bindgen_ty_bindgen_id_71758::F_SHARED;
+pub const nsACString_internal_F_OWNED:
+ nsACString_internal__bindgen_ty_bindgen_id_71758 =
+ nsACString_internal__bindgen_ty_bindgen_id_71758::F_OWNED;
+pub const nsACString_internal_F_FIXED:
+ nsACString_internal__bindgen_ty_bindgen_id_71758 =
+ nsACString_internal__bindgen_ty_bindgen_id_71758::F_FIXED;
+pub const nsACString_internal_F_LITERAL:
+ nsACString_internal__bindgen_ty_bindgen_id_71758 =
+ nsACString_internal__bindgen_ty_bindgen_id_71758::F_LITERAL;
+pub const nsACString_internal_F_CLASS_FIXED:
+ nsACString_internal__bindgen_ty_bindgen_id_71758 =
+ nsACString_internal__bindgen_ty_bindgen_id_71758::F_CLASS_FIXED;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsACString_internal__bindgen_ty_1 {
+pub enum nsACString_internal__bindgen_ty_bindgen_id_71758 {
F_NONE = 0,
F_TERMINATED = 1,
F_VOIDED = 2,
@@ -1894,12 +1914,12 @@ fn bindgen_test_layout_nsCString() {
assert_eq!(::std::mem::align_of::<nsCString>() , 8usize);
}
#[repr(C)]
-pub struct nsCStringComparator__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_72310 {
}
#[repr(C)]
#[derive(Debug, Copy)]
pub struct nsCStringComparator {
- pub vtable_: *const nsCStringComparator__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_72310,
}
pub type nsCStringComparator_char_type = ::std::os::raw::c_char;
#[test]
@@ -1911,7 +1931,7 @@ impl Clone for nsCStringComparator {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
-pub struct nsISupports__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_72614 {
}
/**
* Basic component object model interface. Objects which implement
@@ -1922,7 +1942,7 @@ pub struct nsISupports__bindgen_vtable {
#[repr(C)]
#[derive(Debug, Copy)]
pub struct nsISupports {
- pub vtable_: *const nsISupports__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_72614,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
@@ -1940,7 +1960,7 @@ impl Clone for nsISupports {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
-pub struct nsCycleCollectionParticipant__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_72898 {
}
/**
* Participant implementation classes
@@ -1948,7 +1968,7 @@ pub struct nsCycleCollectionParticipant__bindgen_vtable {
#[repr(C)]
#[derive(Debug, Copy)]
pub struct nsCycleCollectionParticipant {
- pub vtable_: *const nsCycleCollectionParticipant__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_72898,
pub mMightSkip: bool,
}
#[test]
@@ -2242,7 +2262,7 @@ fn bindgen_test_layout_ErrorResult() {
#[derive(Debug)]
pub struct TErrorResult<CleanupPolicy> {
pub mResult: nsresult,
- pub __bindgen_anon_1: TErrorResult__bindgen_ty_1<CleanupPolicy>,
+ pub __bindgen_anon_1: TErrorResult__bindgen_ty_bindgen_id_77325<CleanupPolicy>,
pub _phantom_0: ::std::marker::PhantomData<CleanupPolicy>,
}
#[repr(C)]
@@ -2259,7 +2279,7 @@ pub struct TErrorResult_DOMExceptionInfo<CleanupPolicy> {
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
-pub struct TErrorResult__bindgen_ty_1<CleanupPolicy> {
+pub struct TErrorResult__bindgen_ty_bindgen_id_77325<CleanupPolicy> {
pub mMessage: __BindgenUnionField<*mut TErrorResult_Message<CleanupPolicy>>,
pub mJSException: __BindgenUnionField<Value>,
pub mDOMExceptionInfo: __BindgenUnionField<*mut TErrorResult_DOMExceptionInfo<CleanupPolicy>>,
@@ -2403,17 +2423,21 @@ pub struct nsIPrincipal_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsIPrincipal_APP_STATUS_NOT_INSTALLED: nsIPrincipal__bindgen_ty_1 =
- nsIPrincipal__bindgen_ty_1::APP_STATUS_NOT_INSTALLED;
-pub const nsIPrincipal_APP_STATUS_INSTALLED: nsIPrincipal__bindgen_ty_1 =
- nsIPrincipal__bindgen_ty_1::APP_STATUS_INSTALLED;
-pub const nsIPrincipal_APP_STATUS_PRIVILEGED: nsIPrincipal__bindgen_ty_1 =
- nsIPrincipal__bindgen_ty_1::APP_STATUS_PRIVILEGED;
-pub const nsIPrincipal_APP_STATUS_CERTIFIED: nsIPrincipal__bindgen_ty_1 =
- nsIPrincipal__bindgen_ty_1::APP_STATUS_CERTIFIED;
+pub const nsIPrincipal_APP_STATUS_NOT_INSTALLED:
+ nsIPrincipal__bindgen_ty_bindgen_id_78339 =
+ nsIPrincipal__bindgen_ty_bindgen_id_78339::APP_STATUS_NOT_INSTALLED;
+pub const nsIPrincipal_APP_STATUS_INSTALLED:
+ nsIPrincipal__bindgen_ty_bindgen_id_78339 =
+ nsIPrincipal__bindgen_ty_bindgen_id_78339::APP_STATUS_INSTALLED;
+pub const nsIPrincipal_APP_STATUS_PRIVILEGED:
+ nsIPrincipal__bindgen_ty_bindgen_id_78339 =
+ nsIPrincipal__bindgen_ty_bindgen_id_78339::APP_STATUS_PRIVILEGED;
+pub const nsIPrincipal_APP_STATUS_CERTIFIED:
+ nsIPrincipal__bindgen_ty_bindgen_id_78339 =
+ nsIPrincipal__bindgen_ty_bindgen_id_78339::APP_STATUS_CERTIFIED;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPrincipal__bindgen_ty_1 {
+pub enum nsIPrincipal__bindgen_ty_bindgen_id_78339 {
APP_STATUS_NOT_INSTALLED = 0,
APP_STATUS_INSTALLED = 1,
APP_STATUS_PRIVILEGED = 2,
@@ -2448,7 +2472,7 @@ impl Clone for nsISerializable {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
-pub struct nsWrapperCache__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_78507 {
}
/**
* Class to store the wrapper for an object. This can only be used with objects
@@ -2490,7 +2514,7 @@ pub struct nsWrapperCache__bindgen_vtable {
#[repr(C)]
#[derive(Debug)]
pub struct nsWrapperCache {
- pub vtable_: *const nsWrapperCache__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_78507,
pub mWrapper: *mut JSObject,
pub mFlags: nsWrapperCache_FlagsType,
}
@@ -2502,8 +2526,9 @@ pub struct nsWrapperCache_COMTypeInfo<T, U> {
pub _phantom_1: ::std::marker::PhantomData<U>,
}
pub type nsWrapperCache_FlagsType = u32;
-pub const nsWrapperCache_WRAPPER_BIT_PRESERVED: nsWrapperCache__bindgen_ty_1 =
- nsWrapperCache__bindgen_ty_1::WRAPPER_BIT_PRESERVED;
+pub const nsWrapperCache_WRAPPER_BIT_PRESERVED:
+ nsWrapperCache__bindgen_ty_bindgen_id_78703 =
+ nsWrapperCache__bindgen_ty_bindgen_id_78703::WRAPPER_BIT_PRESERVED;
#[repr(u32)]
/**
* If this bit is set then we're preserving the wrapper, which in effect ties
@@ -2517,22 +2542,29 @@ pub const nsWrapperCache_WRAPPER_BIT_PRESERVED: nsWrapperCache__bindgen_ty_1 =
* NS_IMPL_CYCLE_COLLECTION_UNLINK_PRESERVED_WRAPPER).
*/
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsWrapperCache__bindgen_ty_1 { WRAPPER_BIT_PRESERVED = 1, }
+pub enum nsWrapperCache__bindgen_ty_bindgen_id_78703 {
+ WRAPPER_BIT_PRESERVED = 1,
+}
pub const nsWrapperCache_WRAPPER_IS_NOT_DOM_BINDING:
- nsWrapperCache__bindgen_ty_2 =
- nsWrapperCache__bindgen_ty_2::WRAPPER_IS_NOT_DOM_BINDING;
+ nsWrapperCache__bindgen_ty_bindgen_id_78706 =
+ nsWrapperCache__bindgen_ty_bindgen_id_78706::WRAPPER_IS_NOT_DOM_BINDING;
#[repr(u32)]
/**
* If this bit is set then the wrapper for the native object is not a DOM
* binding.
*/
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsWrapperCache__bindgen_ty_2 { WRAPPER_IS_NOT_DOM_BINDING = 2, }
-pub const nsWrapperCache_kWrapperFlagsMask: nsWrapperCache__bindgen_ty_3 =
- nsWrapperCache__bindgen_ty_3::kWrapperFlagsMask;
+pub enum nsWrapperCache__bindgen_ty_bindgen_id_78706 {
+ WRAPPER_IS_NOT_DOM_BINDING = 2,
+}
+pub const nsWrapperCache_kWrapperFlagsMask:
+ nsWrapperCache__bindgen_ty_bindgen_id_78709 =
+ nsWrapperCache__bindgen_ty_bindgen_id_78709::kWrapperFlagsMask;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsWrapperCache__bindgen_ty_3 { kWrapperFlagsMask = 3, }
+pub enum nsWrapperCache__bindgen_ty_bindgen_id_78709 {
+ kWrapperFlagsMask = 3,
+}
#[test]
fn bindgen_test_layout_nsWrapperCache() {
assert_eq!(::std::mem::size_of::<nsWrapperCache>() , 24usize);
@@ -2607,7 +2639,7 @@ pub struct pair<_T1, _T2> {
pub type pair_first_type<_T1> = _T1;
pub type pair_second_type<_T2> = _T2;
#[repr(C)]
-pub struct SourceHook__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_127355 {
}
/**
* A class of objects that return source code on demand.
@@ -2623,7 +2655,7 @@ pub struct SourceHook__bindgen_vtable {
#[repr(C)]
#[derive(Debug)]
pub struct SourceHook {
- pub vtable_: *const SourceHook__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_127355,
}
#[test]
fn bindgen_test_layout_SourceHook() {
@@ -3607,7 +3639,7 @@ pub struct nsINode {
pub mNextSibling: *mut nsIContent,
pub mPreviousSibling: *mut nsIContent,
pub mFirstChild: *mut nsIContent,
- pub __bindgen_anon_1: nsINode__bindgen_ty_1,
+ pub __bindgen_anon_1: nsINode__bindgen_ty_bindgen_id_137918,
pub mSlots: *mut nsINode_nsSlots,
pub mServoData: ServoCell<*mut ServoNodeData>,
}
@@ -3627,35 +3659,37 @@ pub struct nsINode_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsINode_eCONTENT: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eCONTENT;
-pub const nsINode_eDOCUMENT: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eDOCUMENT;
-pub const nsINode_eATTRIBUTE: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eATTRIBUTE;
-pub const nsINode_eTEXT: nsINode__bindgen_ty_2 = nsINode__bindgen_ty_2::eTEXT;
-pub const nsINode_ePROCESSING_INSTRUCTION: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::ePROCESSING_INSTRUCTION;
-pub const nsINode_eCOMMENT: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eCOMMENT;
-pub const nsINode_eHTML_FORM_CONTROL: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eHTML_FORM_CONTROL;
-pub const nsINode_eDOCUMENT_FRAGMENT: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eDOCUMENT_FRAGMENT;
-pub const nsINode_eDATA_NODE: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eDATA_NODE;
-pub const nsINode_eMEDIA: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eMEDIA;
-pub const nsINode_eANIMATION: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eANIMATION;
-pub const nsINode_eFILTER: nsINode__bindgen_ty_2 =
- nsINode__bindgen_ty_2::eFILTER;
+pub const nsINode_eCONTENT: nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::eCONTENT;
+pub const nsINode_eDOCUMENT: nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::eDOCUMENT;
+pub const nsINode_eATTRIBUTE: nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::eATTRIBUTE;
+pub const nsINode_eTEXT: nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::eTEXT;
+pub const nsINode_ePROCESSING_INSTRUCTION:
+ nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::ePROCESSING_INSTRUCTION;
+pub const nsINode_eCOMMENT: nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::eCOMMENT;
+pub const nsINode_eHTML_FORM_CONTROL: nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::eHTML_FORM_CONTROL;
+pub const nsINode_eDOCUMENT_FRAGMENT: nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::eDOCUMENT_FRAGMENT;
+pub const nsINode_eDATA_NODE: nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::eDATA_NODE;
+pub const nsINode_eMEDIA: nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::eMEDIA;
+pub const nsINode_eANIMATION: nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::eANIMATION;
+pub const nsINode_eFILTER: nsINode__bindgen_ty_bindgen_id_134000 =
+ nsINode__bindgen_ty_bindgen_id_134000::eFILTER;
#[repr(u32)]
/**
* Bit-flags to pass (or'ed together) to IsNodeOfType()
*/
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsINode__bindgen_ty_2 {
+pub enum nsINode__bindgen_ty_bindgen_id_134000 {
eCONTENT = 1,
eDOCUMENT = 2,
eATTRIBUTE = 4,
@@ -3670,12 +3704,12 @@ pub enum nsINode__bindgen_ty_2 {
eFILTER = 2048,
}
#[repr(C)]
-pub struct nsINode_nsSlots__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_134769 {
}
#[repr(C)]
#[derive(Debug)]
pub struct nsINode_nsSlots {
- pub vtable_: *const nsINode_nsSlots__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_134769,
/**
* A list of mutation observers
*/
@@ -3744,17 +3778,19 @@ pub enum nsINode_BooleanFlag {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsINode__bindgen_ty_1 {
+pub struct nsINode__bindgen_ty_bindgen_id_137918 {
pub mPrimaryFrame: __BindgenUnionField<*mut nsIFrame>,
pub mSubtreeRoot: __BindgenUnionField<*mut nsINode>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsINode__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsINode__bindgen_ty_1>() , 8usize);
- assert_eq!(::std::mem::align_of::<nsINode__bindgen_ty_1>() , 8usize);
+fn bindgen_test_layout_nsINode__bindgen_ty_bindgen_id_137918() {
+ assert_eq!(::std::mem::size_of::<nsINode__bindgen_ty_bindgen_id_137918>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsINode__bindgen_ty_bindgen_id_137918>()
+ , 8usize);
}
-impl Clone for nsINode__bindgen_ty_1 {
+impl Clone for nsINode__bindgen_ty_bindgen_id_137918 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -4109,33 +4145,39 @@ pub struct nsIDOMNode_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsIDOMNode_ELEMENT_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::ELEMENT_NODE;
-pub const nsIDOMNode_ATTRIBUTE_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::ATTRIBUTE_NODE;
-pub const nsIDOMNode_TEXT_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::TEXT_NODE;
-pub const nsIDOMNode_CDATA_SECTION_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::CDATA_SECTION_NODE;
-pub const nsIDOMNode_ENTITY_REFERENCE_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::ENTITY_REFERENCE_NODE;
-pub const nsIDOMNode_ENTITY_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::ENTITY_NODE;
-pub const nsIDOMNode_PROCESSING_INSTRUCTION_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::PROCESSING_INSTRUCTION_NODE;
-pub const nsIDOMNode_COMMENT_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::COMMENT_NODE;
-pub const nsIDOMNode_DOCUMENT_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::DOCUMENT_NODE;
-pub const nsIDOMNode_DOCUMENT_TYPE_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::DOCUMENT_TYPE_NODE;
-pub const nsIDOMNode_DOCUMENT_FRAGMENT_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::DOCUMENT_FRAGMENT_NODE;
-pub const nsIDOMNode_NOTATION_NODE: nsIDOMNode__bindgen_ty_1 =
- nsIDOMNode__bindgen_ty_1::NOTATION_NODE;
+pub const nsIDOMNode_ELEMENT_NODE: nsIDOMNode__bindgen_ty_bindgen_id_146363 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::ELEMENT_NODE;
+pub const nsIDOMNode_ATTRIBUTE_NODE: nsIDOMNode__bindgen_ty_bindgen_id_146363
+ =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::ATTRIBUTE_NODE;
+pub const nsIDOMNode_TEXT_NODE: nsIDOMNode__bindgen_ty_bindgen_id_146363 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::TEXT_NODE;
+pub const nsIDOMNode_CDATA_SECTION_NODE:
+ nsIDOMNode__bindgen_ty_bindgen_id_146363 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::CDATA_SECTION_NODE;
+pub const nsIDOMNode_ENTITY_REFERENCE_NODE:
+ nsIDOMNode__bindgen_ty_bindgen_id_146363 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::ENTITY_REFERENCE_NODE;
+pub const nsIDOMNode_ENTITY_NODE: nsIDOMNode__bindgen_ty_bindgen_id_146363 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::ENTITY_NODE;
+pub const nsIDOMNode_PROCESSING_INSTRUCTION_NODE:
+ nsIDOMNode__bindgen_ty_bindgen_id_146363 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::PROCESSING_INSTRUCTION_NODE;
+pub const nsIDOMNode_COMMENT_NODE: nsIDOMNode__bindgen_ty_bindgen_id_146363 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::COMMENT_NODE;
+pub const nsIDOMNode_DOCUMENT_NODE: nsIDOMNode__bindgen_ty_bindgen_id_146363 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::DOCUMENT_NODE;
+pub const nsIDOMNode_DOCUMENT_TYPE_NODE:
+ nsIDOMNode__bindgen_ty_bindgen_id_146363 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::DOCUMENT_TYPE_NODE;
+pub const nsIDOMNode_DOCUMENT_FRAGMENT_NODE:
+ nsIDOMNode__bindgen_ty_bindgen_id_146363 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::DOCUMENT_FRAGMENT_NODE;
+pub const nsIDOMNode_NOTATION_NODE: nsIDOMNode__bindgen_ty_bindgen_id_146363 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146363::NOTATION_NODE;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIDOMNode__bindgen_ty_1 {
+pub enum nsIDOMNode__bindgen_ty_bindgen_id_146363 {
ELEMENT_NODE = 1,
ATTRIBUTE_NODE = 2,
TEXT_NODE = 3,
@@ -4149,24 +4191,27 @@ pub enum nsIDOMNode__bindgen_ty_1 {
DOCUMENT_FRAGMENT_NODE = 11,
NOTATION_NODE = 12,
}
-pub const nsIDOMNode_DOCUMENT_POSITION_DISCONNECTED: nsIDOMNode__bindgen_ty_2
- =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_DISCONNECTED;
-pub const nsIDOMNode_DOCUMENT_POSITION_PRECEDING: nsIDOMNode__bindgen_ty_2 =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_PRECEDING;
-pub const nsIDOMNode_DOCUMENT_POSITION_FOLLOWING: nsIDOMNode__bindgen_ty_2 =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_FOLLOWING;
-pub const nsIDOMNode_DOCUMENT_POSITION_CONTAINS: nsIDOMNode__bindgen_ty_2 =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_CONTAINS;
-pub const nsIDOMNode_DOCUMENT_POSITION_CONTAINED_BY: nsIDOMNode__bindgen_ty_2
- =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_CONTAINED_BY;
+pub const nsIDOMNode_DOCUMENT_POSITION_DISCONNECTED:
+ nsIDOMNode__bindgen_ty_bindgen_id_146582 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146582::DOCUMENT_POSITION_DISCONNECTED;
+pub const nsIDOMNode_DOCUMENT_POSITION_PRECEDING:
+ nsIDOMNode__bindgen_ty_bindgen_id_146582 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146582::DOCUMENT_POSITION_PRECEDING;
+pub const nsIDOMNode_DOCUMENT_POSITION_FOLLOWING:
+ nsIDOMNode__bindgen_ty_bindgen_id_146582 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146582::DOCUMENT_POSITION_FOLLOWING;
+pub const nsIDOMNode_DOCUMENT_POSITION_CONTAINS:
+ nsIDOMNode__bindgen_ty_bindgen_id_146582 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146582::DOCUMENT_POSITION_CONTAINS;
+pub const nsIDOMNode_DOCUMENT_POSITION_CONTAINED_BY:
+ nsIDOMNode__bindgen_ty_bindgen_id_146582 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146582::DOCUMENT_POSITION_CONTAINED_BY;
pub const nsIDOMNode_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC:
- nsIDOMNode__bindgen_ty_2 =
- nsIDOMNode__bindgen_ty_2::DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC;
+ nsIDOMNode__bindgen_ty_bindgen_id_146582 =
+ nsIDOMNode__bindgen_ty_bindgen_id_146582::DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIDOMNode__bindgen_ty_2 {
+pub enum nsIDOMNode__bindgen_ty_bindgen_id_146582 {
DOCUMENT_POSITION_DISCONNECTED = 1,
DOCUMENT_POSITION_PRECEDING = 2,
DOCUMENT_POSITION_FOLLOWING = 4,
@@ -5181,18 +5226,30 @@ extern "C" {
#[link_name = "_ZN12PLDHashTable12kMaxCapacityE"]
pub static PLDHashTable_kMaxCapacity: u32;
}
-pub const PLDHashTable_kMinCapacity: u32 = 8;
+extern "C" {
+ #[link_name = "_ZN12PLDHashTable12kMinCapacityE"]
+ pub static PLDHashTable_kMinCapacity: u32;
+}
extern "C" {
#[link_name = "_ZN12PLDHashTable17kMaxInitialLengthE"]
pub static PLDHashTable_kMaxInitialLength: u32;
}
-pub const PLDHashTable_kDefaultInitialLength: u32 = 4;
-pub const PLDHashTable_kHashBits: u32 = 32;
+extern "C" {
+ #[link_name = "_ZN12PLDHashTable21kDefaultInitialLengthE"]
+ pub static PLDHashTable_kDefaultInitialLength: u32;
+}
+extern "C" {
+ #[link_name = "_ZN12PLDHashTable9kHashBitsE"]
+ pub static PLDHashTable_kHashBits: u32;
+}
extern "C" {
#[link_name = "_ZN12PLDHashTable12kGoldenRatioE"]
pub static PLDHashTable_kGoldenRatio: u32;
}
-pub const PLDHashTable_kCollisionFlag: PLDHashNumber = 1;
+extern "C" {
+ #[link_name = "_ZN12PLDHashTable14kCollisionFlagE"]
+ pub static PLDHashTable_kCollisionFlag: PLDHashNumber;
+}
#[test]
fn bindgen_test_layout_PLDHashTable() {
assert_eq!(::std::mem::size_of::<PLDHashTable>() , 40usize);
@@ -5261,11 +5318,12 @@ pub struct nsPtrHashKey<T> {
}
pub type nsPtrHashKey_KeyType<T> = *mut T;
pub type nsPtrHashKey_KeyTypePointer<T> = *mut T;
-pub const nsPtrHashKey_ALLOW_MEMMOVE: nsPtrHashKey__bindgen_ty_1 =
- nsPtrHashKey__bindgen_ty_1::ALLOW_MEMMOVE;
+pub const nsPtrHashKey_ALLOW_MEMMOVE:
+ nsPtrHashKey__bindgen_ty_bindgen_id_151074 =
+ nsPtrHashKey__bindgen_ty_bindgen_id_151074::ALLOW_MEMMOVE;
#[repr(i32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsPtrHashKey__bindgen_ty_1 { ALLOW_MEMMOVE = 0, }
+pub enum nsPtrHashKey__bindgen_ty_bindgen_id_151074 { ALLOW_MEMMOVE = 0, }
/**
* A node of content in a document's content model. This interface
* is supported by all content objects.
@@ -5283,26 +5341,28 @@ pub struct nsIContent_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsIContent_eAllChildren: nsIContent__bindgen_ty_1 =
- nsIContent__bindgen_ty_1::eAllChildren;
-pub const nsIContent_eAllButXBL: nsIContent__bindgen_ty_1 =
- nsIContent__bindgen_ty_1::eAllButXBL;
-pub const nsIContent_eSkipPlaceholderContent: nsIContent__bindgen_ty_1 =
- nsIContent__bindgen_ty_1::eSkipPlaceholderContent;
+pub const nsIContent_eAllChildren: nsIContent__bindgen_ty_bindgen_id_152420 =
+ nsIContent__bindgen_ty_bindgen_id_152420::eAllChildren;
+pub const nsIContent_eAllButXBL: nsIContent__bindgen_ty_bindgen_id_152420 =
+ nsIContent__bindgen_ty_bindgen_id_152420::eAllButXBL;
+pub const nsIContent_eSkipPlaceholderContent:
+ nsIContent__bindgen_ty_bindgen_id_152420 =
+ nsIContent__bindgen_ty_bindgen_id_152420::eSkipPlaceholderContent;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIContent__bindgen_ty_1 {
+pub enum nsIContent__bindgen_ty_bindgen_id_152420 {
eAllChildren = 0,
eAllButXBL = 1,
eSkipPlaceholderContent = 2,
}
-pub const nsIContent_ATTR_MISSING: nsIContent__bindgen_ty_2 =
- nsIContent__bindgen_ty_2::ATTR_MISSING;
-pub const nsIContent_ATTR_VALUE_NO_MATCH: nsIContent__bindgen_ty_2 =
- nsIContent__bindgen_ty_2::ATTR_VALUE_NO_MATCH;
+pub const nsIContent_ATTR_MISSING: nsIContent__bindgen_ty_bindgen_id_152656 =
+ nsIContent__bindgen_ty_bindgen_id_152656::ATTR_MISSING;
+pub const nsIContent_ATTR_VALUE_NO_MATCH:
+ nsIContent__bindgen_ty_bindgen_id_152656 =
+ nsIContent__bindgen_ty_bindgen_id_152656::ATTR_VALUE_NO_MATCH;
#[repr(i32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIContent__bindgen_ty_2 {
+pub enum nsIContent__bindgen_ty_bindgen_id_152656 {
ATTR_MISSING = -1,
ATTR_VALUE_NO_MATCH = -2,
}
@@ -5323,7 +5383,7 @@ pub enum nsIContent__bindgen_ty_2 {
* @return ATTR_MISSING, ATTR_VALUE_NO_MATCH or the non-negative index
* indicating the first value of aValues that matched
*/
-pub type nsIContent_AttrValuesArray = *const *const nsIAtom;
+pub type nsIContent_AttrValuesArray = *const *mut nsIAtom;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
pub enum nsIContent_ETabFocusType {
@@ -5512,7 +5572,7 @@ pub struct FragmentOrElement_nsDOMSlots {
* @see FragmentOrElement::GetAttributes
*/
pub mAttributeMap: RefPtr<nsDOMAttributeMap>,
- pub __bindgen_anon_1: FragmentOrElement_nsDOMSlots__bindgen_ty_1,
+ pub __bindgen_anon_1: FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_153755,
/**
* An object implementing the .children property for this element.
*/
@@ -5550,7 +5610,7 @@ pub struct FragmentOrElement_nsDOMSlots {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct FragmentOrElement_nsDOMSlots__bindgen_ty_1 {
+pub struct FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_153755 {
/**
* The nearest enclosing content node with a binding that created us.
* @see FragmentOrElement::GetBindingParent
@@ -5563,13 +5623,13 @@ pub struct FragmentOrElement_nsDOMSlots__bindgen_ty_1 {
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_FragmentOrElement_nsDOMSlots__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<FragmentOrElement_nsDOMSlots__bindgen_ty_1>()
+fn bindgen_test_layout_FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_153755() {
+ assert_eq!(::std::mem::size_of::<FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_153755>()
, 8usize);
- assert_eq!(::std::mem::align_of::<FragmentOrElement_nsDOMSlots__bindgen_ty_1>()
+ assert_eq!(::std::mem::align_of::<FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_153755>()
, 8usize);
}
-impl Clone for FragmentOrElement_nsDOMSlots__bindgen_ty_1 {
+impl Clone for FragmentOrElement_nsDOMSlots__bindgen_ty_bindgen_id_153755 {
fn clone(&self) -> Self { *self }
}
/**
@@ -5657,30 +5717,37 @@ pub struct nsIChannel_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsIChannel_LOAD_DOCUMENT_URI: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_DOCUMENT_URI;
-pub const nsIChannel_LOAD_RETARGETED_DOCUMENT_URI: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_RETARGETED_DOCUMENT_URI;
-pub const nsIChannel_LOAD_REPLACE: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_REPLACE;
-pub const nsIChannel_LOAD_INITIAL_DOCUMENT_URI: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_INITIAL_DOCUMENT_URI;
-pub const nsIChannel_LOAD_TARGETED: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_TARGETED;
-pub const nsIChannel_LOAD_CALL_CONTENT_SNIFFERS: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_CALL_CONTENT_SNIFFERS;
-pub const nsIChannel_LOAD_CLASSIFY_URI: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_CLASSIFY_URI;
+pub const nsIChannel_LOAD_DOCUMENT_URI:
+ nsIChannel__bindgen_ty_bindgen_id_166960 =
+ nsIChannel__bindgen_ty_bindgen_id_166960::LOAD_DOCUMENT_URI;
+pub const nsIChannel_LOAD_RETARGETED_DOCUMENT_URI:
+ nsIChannel__bindgen_ty_bindgen_id_166960 =
+ nsIChannel__bindgen_ty_bindgen_id_166960::LOAD_RETARGETED_DOCUMENT_URI;
+pub const nsIChannel_LOAD_REPLACE: nsIChannel__bindgen_ty_bindgen_id_166960 =
+ nsIChannel__bindgen_ty_bindgen_id_166960::LOAD_REPLACE;
+pub const nsIChannel_LOAD_INITIAL_DOCUMENT_URI:
+ nsIChannel__bindgen_ty_bindgen_id_166960 =
+ nsIChannel__bindgen_ty_bindgen_id_166960::LOAD_INITIAL_DOCUMENT_URI;
+pub const nsIChannel_LOAD_TARGETED: nsIChannel__bindgen_ty_bindgen_id_166960 =
+ nsIChannel__bindgen_ty_bindgen_id_166960::LOAD_TARGETED;
+pub const nsIChannel_LOAD_CALL_CONTENT_SNIFFERS:
+ nsIChannel__bindgen_ty_bindgen_id_166960 =
+ nsIChannel__bindgen_ty_bindgen_id_166960::LOAD_CALL_CONTENT_SNIFFERS;
+pub const nsIChannel_LOAD_CLASSIFY_URI:
+ nsIChannel__bindgen_ty_bindgen_id_166960 =
+ nsIChannel__bindgen_ty_bindgen_id_166960::LOAD_CLASSIFY_URI;
pub const nsIChannel_LOAD_MEDIA_SNIFFER_OVERRIDES_CONTENT_TYPE:
- nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_MEDIA_SNIFFER_OVERRIDES_CONTENT_TYPE;
-pub const nsIChannel_LOAD_EXPLICIT_CREDENTIALS: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_EXPLICIT_CREDENTIALS;
-pub const nsIChannel_LOAD_BYPASS_SERVICE_WORKER: nsIChannel__bindgen_ty_1 =
- nsIChannel__bindgen_ty_1::LOAD_BYPASS_SERVICE_WORKER;
+ nsIChannel__bindgen_ty_bindgen_id_166960 =
+ nsIChannel__bindgen_ty_bindgen_id_166960::LOAD_MEDIA_SNIFFER_OVERRIDES_CONTENT_TYPE;
+pub const nsIChannel_LOAD_EXPLICIT_CREDENTIALS:
+ nsIChannel__bindgen_ty_bindgen_id_166960 =
+ nsIChannel__bindgen_ty_bindgen_id_166960::LOAD_EXPLICIT_CREDENTIALS;
+pub const nsIChannel_LOAD_BYPASS_SERVICE_WORKER:
+ nsIChannel__bindgen_ty_bindgen_id_166960 =
+ nsIChannel__bindgen_ty_bindgen_id_166960::LOAD_BYPASS_SERVICE_WORKER;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIChannel__bindgen_ty_1 {
+pub enum nsIChannel__bindgen_ty_bindgen_id_166960 {
LOAD_DOCUMENT_URI = 65536,
LOAD_RETARGETED_DOCUMENT_URI = 131072,
LOAD_REPLACE = 262144,
@@ -5692,13 +5759,15 @@ pub enum nsIChannel__bindgen_ty_1 {
LOAD_EXPLICIT_CREDENTIALS = 16777216,
LOAD_BYPASS_SERVICE_WORKER = 33554432,
}
-pub const nsIChannel_DISPOSITION_INLINE: nsIChannel__bindgen_ty_2 =
- nsIChannel__bindgen_ty_2::DISPOSITION_INLINE;
-pub const nsIChannel_DISPOSITION_ATTACHMENT: nsIChannel__bindgen_ty_2 =
- nsIChannel__bindgen_ty_2::DISPOSITION_ATTACHMENT;
+pub const nsIChannel_DISPOSITION_INLINE:
+ nsIChannel__bindgen_ty_bindgen_id_166980 =
+ nsIChannel__bindgen_ty_bindgen_id_166980::DISPOSITION_INLINE;
+pub const nsIChannel_DISPOSITION_ATTACHMENT:
+ nsIChannel__bindgen_ty_bindgen_id_166980 =
+ nsIChannel__bindgen_ty_bindgen_id_166980::DISPOSITION_ATTACHMENT;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIChannel__bindgen_ty_2 {
+pub enum nsIChannel__bindgen_ty_bindgen_id_166980 {
DISPOSITION_INLINE = 0,
DISPOSITION_ATTACHMENT = 1,
}
@@ -5722,35 +5791,47 @@ pub struct nsIRequest_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsIRequest_LOAD_REQUESTMASK: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_REQUESTMASK;
-pub const nsIRequest_LOAD_NORMAL: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_NORMAL;
-pub const nsIRequest_LOAD_BACKGROUND: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_BACKGROUND;
-pub const nsIRequest_INHIBIT_PIPELINE: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::INHIBIT_PIPELINE;
-pub const nsIRequest_INHIBIT_CACHING: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::INHIBIT_CACHING;
-pub const nsIRequest_INHIBIT_PERSISTENT_CACHING: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::INHIBIT_PERSISTENT_CACHING;
-pub const nsIRequest_LOAD_BYPASS_CACHE: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_BYPASS_CACHE;
-pub const nsIRequest_LOAD_FROM_CACHE: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_FROM_CACHE;
-pub const nsIRequest_VALIDATE_ALWAYS: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::VALIDATE_ALWAYS;
-pub const nsIRequest_VALIDATE_NEVER: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::VALIDATE_NEVER;
-pub const nsIRequest_VALIDATE_ONCE_PER_SESSION: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::VALIDATE_ONCE_PER_SESSION;
-pub const nsIRequest_LOAD_ANONYMOUS: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_ANONYMOUS;
-pub const nsIRequest_LOAD_FRESH_CONNECTION: nsIRequest__bindgen_ty_1 =
- nsIRequest__bindgen_ty_1::LOAD_FRESH_CONNECTION;
+pub const nsIRequest_LOAD_REQUESTMASK:
+ nsIRequest__bindgen_ty_bindgen_id_166798 =
+ nsIRequest__bindgen_ty_bindgen_id_166798::LOAD_REQUESTMASK;
+pub const nsIRequest_LOAD_NORMAL: nsIRequest__bindgen_ty_bindgen_id_166798 =
+ nsIRequest__bindgen_ty_bindgen_id_166798::LOAD_NORMAL;
+pub const nsIRequest_LOAD_BACKGROUND: nsIRequest__bindgen_ty_bindgen_id_166798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_166798::LOAD_BACKGROUND;
+pub const nsIRequest_INHIBIT_PIPELINE:
+ nsIRequest__bindgen_ty_bindgen_id_166798 =
+ nsIRequest__bindgen_ty_bindgen_id_166798::INHIBIT_PIPELINE;
+pub const nsIRequest_INHIBIT_CACHING: nsIRequest__bindgen_ty_bindgen_id_166798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_166798::INHIBIT_CACHING;
+pub const nsIRequest_INHIBIT_PERSISTENT_CACHING:
+ nsIRequest__bindgen_ty_bindgen_id_166798 =
+ nsIRequest__bindgen_ty_bindgen_id_166798::INHIBIT_PERSISTENT_CACHING;
+pub const nsIRequest_LOAD_BYPASS_CACHE:
+ nsIRequest__bindgen_ty_bindgen_id_166798 =
+ nsIRequest__bindgen_ty_bindgen_id_166798::LOAD_BYPASS_CACHE;
+pub const nsIRequest_LOAD_FROM_CACHE: nsIRequest__bindgen_ty_bindgen_id_166798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_166798::LOAD_FROM_CACHE;
+pub const nsIRequest_VALIDATE_ALWAYS: nsIRequest__bindgen_ty_bindgen_id_166798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_166798::VALIDATE_ALWAYS;
+pub const nsIRequest_VALIDATE_NEVER: nsIRequest__bindgen_ty_bindgen_id_166798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_166798::VALIDATE_NEVER;
+pub const nsIRequest_VALIDATE_ONCE_PER_SESSION:
+ nsIRequest__bindgen_ty_bindgen_id_166798 =
+ nsIRequest__bindgen_ty_bindgen_id_166798::VALIDATE_ONCE_PER_SESSION;
+pub const nsIRequest_LOAD_ANONYMOUS: nsIRequest__bindgen_ty_bindgen_id_166798
+ =
+ nsIRequest__bindgen_ty_bindgen_id_166798::LOAD_ANONYMOUS;
+pub const nsIRequest_LOAD_FRESH_CONNECTION:
+ nsIRequest__bindgen_ty_bindgen_id_166798 =
+ nsIRequest__bindgen_ty_bindgen_id_166798::LOAD_FRESH_CONNECTION;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIRequest__bindgen_ty_1 {
+pub enum nsIRequest__bindgen_ty_bindgen_id_166798 {
LOAD_REQUESTMASK = 65535,
LOAD_NORMAL = 0,
LOAD_BACKGROUND = 1,
@@ -6290,21 +6371,25 @@ pub enum nsIPresShell_ReflowRootHandling {
eNoPositionOrSizeChange = 1,
eInferFromBitToAdd = 2,
}
-pub const nsIPresShell_SCROLL_TOP: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_TOP;
-pub const nsIPresShell_SCROLL_BOTTOM: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_BOTTOM;
-pub const SCROLL_LEFT: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_TOP;
-pub const SCROLL_RIGHT: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_BOTTOM;
-pub const nsIPresShell_SCROLL_CENTER: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_CENTER;
-pub const nsIPresShell_SCROLL_MINIMUM: nsIPresShell__bindgen_ty_1 =
- nsIPresShell__bindgen_ty_1::SCROLL_MINIMUM;
+pub const nsIPresShell_SCROLL_TOP: nsIPresShell__bindgen_ty_bindgen_id_185533
+ =
+ nsIPresShell__bindgen_ty_bindgen_id_185533::SCROLL_TOP;
+pub const nsIPresShell_SCROLL_BOTTOM:
+ nsIPresShell__bindgen_ty_bindgen_id_185533 =
+ nsIPresShell__bindgen_ty_bindgen_id_185533::SCROLL_BOTTOM;
+pub const SCROLL_LEFT: nsIPresShell__bindgen_ty_bindgen_id_185533 =
+ nsIPresShell__bindgen_ty_bindgen_id_185533::SCROLL_TOP;
+pub const SCROLL_RIGHT: nsIPresShell__bindgen_ty_bindgen_id_185533 =
+ nsIPresShell__bindgen_ty_bindgen_id_185533::SCROLL_BOTTOM;
+pub const nsIPresShell_SCROLL_CENTER:
+ nsIPresShell__bindgen_ty_bindgen_id_185533 =
+ nsIPresShell__bindgen_ty_bindgen_id_185533::SCROLL_CENTER;
+pub const nsIPresShell_SCROLL_MINIMUM:
+ nsIPresShell__bindgen_ty_bindgen_id_185533 =
+ nsIPresShell__bindgen_ty_bindgen_id_185533::SCROLL_MINIMUM;
#[repr(i32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPresShell__bindgen_ty_1 {
+pub enum nsIPresShell__bindgen_ty_bindgen_id_185533 {
SCROLL_TOP = 0,
SCROLL_BOTTOM = 100,
SCROLL_CENTER = 50,
@@ -6330,43 +6415,51 @@ fn bindgen_test_layout_nsIPresShell_ScrollAxis() {
impl Clone for nsIPresShell_ScrollAxis {
fn clone(&self) -> Self { *self }
}
-pub const nsIPresShell_SCROLL_FIRST_ANCESTOR_ONLY: nsIPresShell__bindgen_ty_2
- =
- nsIPresShell__bindgen_ty_2::SCROLL_FIRST_ANCESTOR_ONLY;
-pub const nsIPresShell_SCROLL_OVERFLOW_HIDDEN: nsIPresShell__bindgen_ty_2 =
- nsIPresShell__bindgen_ty_2::SCROLL_OVERFLOW_HIDDEN;
-pub const nsIPresShell_SCROLL_NO_PARENT_FRAMES: nsIPresShell__bindgen_ty_2 =
- nsIPresShell__bindgen_ty_2::SCROLL_NO_PARENT_FRAMES;
-pub const nsIPresShell_SCROLL_SMOOTH: nsIPresShell__bindgen_ty_2 =
- nsIPresShell__bindgen_ty_2::SCROLL_SMOOTH;
-pub const nsIPresShell_SCROLL_SMOOTH_AUTO: nsIPresShell__bindgen_ty_2 =
- nsIPresShell__bindgen_ty_2::SCROLL_SMOOTH_AUTO;
+pub const nsIPresShell_SCROLL_FIRST_ANCESTOR_ONLY:
+ nsIPresShell__bindgen_ty_bindgen_id_185564 =
+ nsIPresShell__bindgen_ty_bindgen_id_185564::SCROLL_FIRST_ANCESTOR_ONLY;
+pub const nsIPresShell_SCROLL_OVERFLOW_HIDDEN:
+ nsIPresShell__bindgen_ty_bindgen_id_185564 =
+ nsIPresShell__bindgen_ty_bindgen_id_185564::SCROLL_OVERFLOW_HIDDEN;
+pub const nsIPresShell_SCROLL_NO_PARENT_FRAMES:
+ nsIPresShell__bindgen_ty_bindgen_id_185564 =
+ nsIPresShell__bindgen_ty_bindgen_id_185564::SCROLL_NO_PARENT_FRAMES;
+pub const nsIPresShell_SCROLL_SMOOTH:
+ nsIPresShell__bindgen_ty_bindgen_id_185564 =
+ nsIPresShell__bindgen_ty_bindgen_id_185564::SCROLL_SMOOTH;
+pub const nsIPresShell_SCROLL_SMOOTH_AUTO:
+ nsIPresShell__bindgen_ty_bindgen_id_185564 =
+ nsIPresShell__bindgen_ty_bindgen_id_185564::SCROLL_SMOOTH_AUTO;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPresShell__bindgen_ty_2 {
+pub enum nsIPresShell__bindgen_ty_bindgen_id_185564 {
SCROLL_FIRST_ANCESTOR_ONLY = 1,
SCROLL_OVERFLOW_HIDDEN = 2,
SCROLL_NO_PARENT_FRAMES = 4,
SCROLL_SMOOTH = 8,
SCROLL_SMOOTH_AUTO = 16,
}
-pub const nsIPresShell_RENDER_IS_UNTRUSTED: nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_IS_UNTRUSTED;
+pub const nsIPresShell_RENDER_IS_UNTRUSTED:
+ nsIPresShell__bindgen_ty_bindgen_id_185988 =
+ nsIPresShell__bindgen_ty_bindgen_id_185988::RENDER_IS_UNTRUSTED;
pub const nsIPresShell_RENDER_IGNORE_VIEWPORT_SCROLLING:
- nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_IGNORE_VIEWPORT_SCROLLING;
-pub const nsIPresShell_RENDER_CARET: nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_CARET;
-pub const nsIPresShell_RENDER_USE_WIDGET_LAYERS: nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_USE_WIDGET_LAYERS;
-pub const nsIPresShell_RENDER_ASYNC_DECODE_IMAGES: nsIPresShell__bindgen_ty_3
- =
- nsIPresShell__bindgen_ty_3::RENDER_ASYNC_DECODE_IMAGES;
-pub const nsIPresShell_RENDER_DOCUMENT_RELATIVE: nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_DOCUMENT_RELATIVE;
+ nsIPresShell__bindgen_ty_bindgen_id_185988 =
+ nsIPresShell__bindgen_ty_bindgen_id_185988::RENDER_IGNORE_VIEWPORT_SCROLLING;
+pub const nsIPresShell_RENDER_CARET:
+ nsIPresShell__bindgen_ty_bindgen_id_185988 =
+ nsIPresShell__bindgen_ty_bindgen_id_185988::RENDER_CARET;
+pub const nsIPresShell_RENDER_USE_WIDGET_LAYERS:
+ nsIPresShell__bindgen_ty_bindgen_id_185988 =
+ nsIPresShell__bindgen_ty_bindgen_id_185988::RENDER_USE_WIDGET_LAYERS;
+pub const nsIPresShell_RENDER_ASYNC_DECODE_IMAGES:
+ nsIPresShell__bindgen_ty_bindgen_id_185988 =
+ nsIPresShell__bindgen_ty_bindgen_id_185988::RENDER_ASYNC_DECODE_IMAGES;
+pub const nsIPresShell_RENDER_DOCUMENT_RELATIVE:
+ nsIPresShell__bindgen_ty_bindgen_id_185988 =
+ nsIPresShell__bindgen_ty_bindgen_id_185988::RENDER_DOCUMENT_RELATIVE;
pub const nsIPresShell_RENDER_DRAWWINDOW_NOT_FLUSHING:
- nsIPresShell__bindgen_ty_3 =
- nsIPresShell__bindgen_ty_3::RENDER_DRAWWINDOW_NOT_FLUSHING;
+ nsIPresShell__bindgen_ty_bindgen_id_185988 =
+ nsIPresShell__bindgen_ty_bindgen_id_185988::RENDER_DRAWWINDOW_NOT_FLUSHING;
#[repr(u32)]
/**
* Render the document into an arbitrary gfxContext
@@ -6407,7 +6500,7 @@ pub const nsIPresShell_RENDER_DRAWWINDOW_NOT_FLUSHING:
* transform.
*/
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPresShell__bindgen_ty_3 {
+pub enum nsIPresShell__bindgen_ty_bindgen_id_185988 {
RENDER_IS_UNTRUSTED = 1,
RENDER_IGNORE_VIEWPORT_SCROLLING = 2,
RENDER_CARET = 4,
@@ -6416,18 +6509,21 @@ pub enum nsIPresShell__bindgen_ty_3 {
RENDER_DOCUMENT_RELATIVE = 32,
RENDER_DRAWWINDOW_NOT_FLUSHING = 64,
}
-pub const nsIPresShell_RENDER_IS_IMAGE: nsIPresShell__bindgen_ty_4 =
- nsIPresShell__bindgen_ty_4::RENDER_IS_IMAGE;
-pub const nsIPresShell_RENDER_AUTO_SCALE: nsIPresShell__bindgen_ty_4 =
- nsIPresShell__bindgen_ty_4::RENDER_AUTO_SCALE;
+pub const nsIPresShell_RENDER_IS_IMAGE:
+ nsIPresShell__bindgen_ty_bindgen_id_186006 =
+ nsIPresShell__bindgen_ty_bindgen_id_186006::RENDER_IS_IMAGE;
+pub const nsIPresShell_RENDER_AUTO_SCALE:
+ nsIPresShell__bindgen_ty_bindgen_id_186006 =
+ nsIPresShell__bindgen_ty_bindgen_id_186006::RENDER_AUTO_SCALE;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPresShell__bindgen_ty_4 {
+pub enum nsIPresShell__bindgen_ty_bindgen_id_186006 {
RENDER_IS_IMAGE = 256,
RENDER_AUTO_SCALE = 128,
}
-pub const nsIPresShell_FORCE_DRAW: nsIPresShell__bindgen_ty_5 =
- nsIPresShell__bindgen_ty_5::FORCE_DRAW;
+pub const nsIPresShell_FORCE_DRAW: nsIPresShell__bindgen_ty_bindgen_id_186137
+ =
+ nsIPresShell__bindgen_ty_bindgen_id_186137::FORCE_DRAW;
#[repr(u32)]
/**
* Add a solid color item to the bottom of aList with frame aFrame and bounds
@@ -6437,7 +6533,7 @@ pub const nsIPresShell_FORCE_DRAW: nsIPresShell__bindgen_ty_5 =
* transparent by default.
*/
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsIPresShell__bindgen_ty_5 { FORCE_DRAW = 1, }
+pub enum nsIPresShell__bindgen_ty_bindgen_id_186137 { FORCE_DRAW = 1, }
#[repr(C)]
#[derive(Debug)]
pub struct nsIPresShell_PointerCaptureInfo {
@@ -6807,63 +6903,67 @@ pub struct DOMPointInit {
impl Clone for DOMPointInit {
fn clone(&self) -> Self { *self }
}
-pub const NODE_HAS_LISTENERMANAGER: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_HAS_LISTENERMANAGER;
-pub const NODE_HAS_PROPERTIES: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_HAS_PROPERTIES;
-pub const NODE_IS_ANONYMOUS_ROOT: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_IS_ANONYMOUS_ROOT;
-pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE;
-pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_IS_NATIVE_ANONYMOUS_ROOT;
-pub const NODE_FORCE_XBL_BINDINGS: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_FORCE_XBL_BINDINGS;
-pub const NODE_MAY_BE_IN_BINDING_MNGR: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_MAY_BE_IN_BINDING_MNGR;
-pub const NODE_IS_EDITABLE: _bindgen_ty_61 = _bindgen_ty_61::NODE_IS_EDITABLE;
-pub const NODE_MAY_HAVE_CLASS: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_MAY_HAVE_CLASS;
-pub const NODE_IS_IN_SHADOW_TREE: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_IS_IN_SHADOW_TREE;
-pub const NODE_HAS_EMPTY_SELECTOR: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_HAS_EMPTY_SELECTOR;
-pub const NODE_HAS_SLOW_SELECTOR: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_HAS_SLOW_SELECTOR;
-pub const NODE_HAS_EDGE_CHILD_SELECTOR: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_HAS_EDGE_CHILD_SELECTOR;
-pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS;
-pub const NODE_ALL_SELECTOR_FLAGS: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_ALL_SELECTOR_FLAGS;
-pub const NODE_NEEDS_FRAME: _bindgen_ty_61 = _bindgen_ty_61::NODE_NEEDS_FRAME;
-pub const NODE_DESCENDANTS_NEED_FRAMES: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_DESCENDANTS_NEED_FRAMES;
-pub const NODE_HAS_ACCESSKEY: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_HAS_ACCESSKEY;
-pub const NODE_HAS_DIRECTION_RTL: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_HAS_DIRECTION_RTL;
-pub const NODE_HAS_DIRECTION_LTR: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_HAS_DIRECTION_LTR;
-pub const NODE_ALL_DIRECTION_FLAGS: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_ALL_DIRECTION_FLAGS;
-pub const NODE_CHROME_ONLY_ACCESS: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_CHROME_ONLY_ACCESS;
-pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS;
-pub const NODE_SHARED_RESTYLE_BIT_1: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_SHARED_RESTYLE_BIT_1;
-pub const NODE_SHARED_RESTYLE_BIT_2: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_SHARED_RESTYLE_BIT_2;
-pub const NODE_IS_DIRTY_FOR_SERVO: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_SHARED_RESTYLE_BIT_1;
-pub const NODE_HAS_DIRTY_DESCENDANTS_FOR_SERVO: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_SHARED_RESTYLE_BIT_2;
-pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: _bindgen_ty_61 =
- _bindgen_ty_61::NODE_TYPE_SPECIFIC_BITS_OFFSET;
+pub const NODE_HAS_LISTENERMANAGER: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_HAS_LISTENERMANAGER;
+pub const NODE_HAS_PROPERTIES: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_HAS_PROPERTIES;
+pub const NODE_IS_ANONYMOUS_ROOT: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_IS_ANONYMOUS_ROOT;
+pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE;
+pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_IS_NATIVE_ANONYMOUS_ROOT;
+pub const NODE_FORCE_XBL_BINDINGS: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_FORCE_XBL_BINDINGS;
+pub const NODE_MAY_BE_IN_BINDING_MNGR: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_MAY_BE_IN_BINDING_MNGR;
+pub const NODE_IS_EDITABLE: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_IS_EDITABLE;
+pub const NODE_MAY_HAVE_CLASS: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_MAY_HAVE_CLASS;
+pub const NODE_IS_IN_SHADOW_TREE: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_IS_IN_SHADOW_TREE;
+pub const NODE_HAS_EMPTY_SELECTOR: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_HAS_EMPTY_SELECTOR;
+pub const NODE_HAS_SLOW_SELECTOR: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_HAS_SLOW_SELECTOR;
+pub const NODE_HAS_EDGE_CHILD_SELECTOR: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_HAS_EDGE_CHILD_SELECTOR;
+pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: _bindgen_ty_bindgen_id_187523
+ =
+ _bindgen_ty_bindgen_id_187523::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS;
+pub const NODE_ALL_SELECTOR_FLAGS: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_ALL_SELECTOR_FLAGS;
+pub const NODE_NEEDS_FRAME: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_NEEDS_FRAME;
+pub const NODE_DESCENDANTS_NEED_FRAMES: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_DESCENDANTS_NEED_FRAMES;
+pub const NODE_HAS_ACCESSKEY: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_HAS_ACCESSKEY;
+pub const NODE_HAS_DIRECTION_RTL: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_HAS_DIRECTION_RTL;
+pub const NODE_HAS_DIRECTION_LTR: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_HAS_DIRECTION_LTR;
+pub const NODE_ALL_DIRECTION_FLAGS: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_ALL_DIRECTION_FLAGS;
+pub const NODE_CHROME_ONLY_ACCESS: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_CHROME_ONLY_ACCESS;
+pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS;
+pub const NODE_SHARED_RESTYLE_BIT_1: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_SHARED_RESTYLE_BIT_1;
+pub const NODE_SHARED_RESTYLE_BIT_2: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_SHARED_RESTYLE_BIT_2;
+pub const NODE_IS_DIRTY_FOR_SERVO: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_SHARED_RESTYLE_BIT_1;
+pub const NODE_HAS_DIRTY_DESCENDANTS_FOR_SERVO: _bindgen_ty_bindgen_id_187523
+ =
+ _bindgen_ty_bindgen_id_187523::NODE_SHARED_RESTYLE_BIT_2;
+pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: _bindgen_ty_bindgen_id_187523 =
+ _bindgen_ty_bindgen_id_187523::NODE_TYPE_SPECIFIC_BITS_OFFSET;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum _bindgen_ty_61 {
+pub enum _bindgen_ty_bindgen_id_187523 {
NODE_HAS_LISTENERMANAGER = 4,
NODE_HAS_PROPERTIES = 8,
NODE_IS_ANONYMOUS_ROOT = 16,
@@ -6919,17 +7019,20 @@ pub struct nsITimer_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const nsITimer_TYPE_ONE_SHOT: nsITimer__bindgen_ty_1 =
- nsITimer__bindgen_ty_1::TYPE_ONE_SHOT;
-pub const nsITimer_TYPE_REPEATING_SLACK: nsITimer__bindgen_ty_1 =
- nsITimer__bindgen_ty_1::TYPE_REPEATING_SLACK;
-pub const nsITimer_TYPE_REPEATING_PRECISE: nsITimer__bindgen_ty_1 =
- nsITimer__bindgen_ty_1::TYPE_REPEATING_PRECISE;
-pub const nsITimer_TYPE_REPEATING_PRECISE_CAN_SKIP: nsITimer__bindgen_ty_1 =
- nsITimer__bindgen_ty_1::TYPE_REPEATING_PRECISE_CAN_SKIP;
+pub const nsITimer_TYPE_ONE_SHOT: nsITimer__bindgen_ty_bindgen_id_200039 =
+ nsITimer__bindgen_ty_bindgen_id_200039::TYPE_ONE_SHOT;
+pub const nsITimer_TYPE_REPEATING_SLACK:
+ nsITimer__bindgen_ty_bindgen_id_200039 =
+ nsITimer__bindgen_ty_bindgen_id_200039::TYPE_REPEATING_SLACK;
+pub const nsITimer_TYPE_REPEATING_PRECISE:
+ nsITimer__bindgen_ty_bindgen_id_200039 =
+ nsITimer__bindgen_ty_bindgen_id_200039::TYPE_REPEATING_PRECISE;
+pub const nsITimer_TYPE_REPEATING_PRECISE_CAN_SKIP:
+ nsITimer__bindgen_ty_bindgen_id_200039 =
+ nsITimer__bindgen_ty_bindgen_id_200039::TYPE_REPEATING_PRECISE_CAN_SKIP;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsITimer__bindgen_ty_1 {
+pub enum nsITimer__bindgen_ty_bindgen_id_200039 {
TYPE_ONE_SHOT = 0,
TYPE_REPEATING_SLACK = 1,
TYPE_REPEATING_PRECISE = 2,
@@ -6953,14 +7056,15 @@ impl Clone for nsITimer {
pub struct nsExpirationState {
pub _bitfield_1: u32,
}
-pub const nsExpirationState_NOT_TRACKED: nsExpirationState__bindgen_ty_1 =
- nsExpirationState__bindgen_ty_1::NOT_TRACKED;
+pub const nsExpirationState_NOT_TRACKED:
+ nsExpirationState__bindgen_ty_bindgen_id_200515 =
+ nsExpirationState__bindgen_ty_bindgen_id_200515::NOT_TRACKED;
pub const nsExpirationState_MAX_INDEX_IN_GENERATION:
- nsExpirationState__bindgen_ty_1 =
- nsExpirationState__bindgen_ty_1::MAX_INDEX_IN_GENERATION;
+ nsExpirationState__bindgen_ty_bindgen_id_200515 =
+ nsExpirationState__bindgen_ty_bindgen_id_200515::MAX_INDEX_IN_GENERATION;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsExpirationState__bindgen_ty_1 {
+pub enum nsExpirationState__bindgen_ty_bindgen_id_200515 {
NOT_TRACKED = 15,
MAX_INDEX_IN_GENERATION = 268435455,
}
@@ -7032,25 +7136,32 @@ pub struct imgIRequest_COMTypeInfo<T, U> {
pub _phantom_0: ::std::marker::PhantomData<T>,
pub _phantom_1: ::std::marker::PhantomData<U>,
}
-pub const imgIRequest_STATUS_NONE: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_NONE;
-pub const imgIRequest_STATUS_SIZE_AVAILABLE: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_SIZE_AVAILABLE;
-pub const imgIRequest_STATUS_LOAD_COMPLETE: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_LOAD_COMPLETE;
-pub const imgIRequest_STATUS_ERROR: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_ERROR;
-pub const imgIRequest_STATUS_FRAME_COMPLETE: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_FRAME_COMPLETE;
-pub const imgIRequest_STATUS_DECODE_COMPLETE: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_DECODE_COMPLETE;
-pub const imgIRequest_STATUS_IS_ANIMATED: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_IS_ANIMATED;
-pub const imgIRequest_STATUS_HAS_TRANSPARENCY: imgIRequest__bindgen_ty_1 =
- imgIRequest__bindgen_ty_1::STATUS_HAS_TRANSPARENCY;
+pub const imgIRequest_STATUS_NONE: imgIRequest__bindgen_ty_bindgen_id_201934 =
+ imgIRequest__bindgen_ty_bindgen_id_201934::STATUS_NONE;
+pub const imgIRequest_STATUS_SIZE_AVAILABLE:
+ imgIRequest__bindgen_ty_bindgen_id_201934 =
+ imgIRequest__bindgen_ty_bindgen_id_201934::STATUS_SIZE_AVAILABLE;
+pub const imgIRequest_STATUS_LOAD_COMPLETE:
+ imgIRequest__bindgen_ty_bindgen_id_201934 =
+ imgIRequest__bindgen_ty_bindgen_id_201934::STATUS_LOAD_COMPLETE;
+pub const imgIRequest_STATUS_ERROR: imgIRequest__bindgen_ty_bindgen_id_201934
+ =
+ imgIRequest__bindgen_ty_bindgen_id_201934::STATUS_ERROR;
+pub const imgIRequest_STATUS_FRAME_COMPLETE:
+ imgIRequest__bindgen_ty_bindgen_id_201934 =
+ imgIRequest__bindgen_ty_bindgen_id_201934::STATUS_FRAME_COMPLETE;
+pub const imgIRequest_STATUS_DECODE_COMPLETE:
+ imgIRequest__bindgen_ty_bindgen_id_201934 =
+ imgIRequest__bindgen_ty_bindgen_id_201934::STATUS_DECODE_COMPLETE;
+pub const imgIRequest_STATUS_IS_ANIMATED:
+ imgIRequest__bindgen_ty_bindgen_id_201934 =
+ imgIRequest__bindgen_ty_bindgen_id_201934::STATUS_IS_ANIMATED;
+pub const imgIRequest_STATUS_HAS_TRANSPARENCY:
+ imgIRequest__bindgen_ty_bindgen_id_201934 =
+ imgIRequest__bindgen_ty_bindgen_id_201934::STATUS_HAS_TRANSPARENCY;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum imgIRequest__bindgen_ty_1 {
+pub enum imgIRequest__bindgen_ty_bindgen_id_201934 {
STATUS_NONE = 0,
STATUS_SIZE_AVAILABLE = 1,
STATUS_LOAD_COMPLETE = 2,
@@ -7060,15 +7171,17 @@ pub enum imgIRequest__bindgen_ty_1 {
STATUS_IS_ANIMATED = 32,
STATUS_HAS_TRANSPARENCY = 64,
}
-pub const imgIRequest_CORS_NONE: imgIRequest__bindgen_ty_2 =
- imgIRequest__bindgen_ty_2::CORS_NONE;
-pub const imgIRequest_CORS_ANONYMOUS: imgIRequest__bindgen_ty_2 =
- imgIRequest__bindgen_ty_2::CORS_ANONYMOUS;
-pub const imgIRequest_CORS_USE_CREDENTIALS: imgIRequest__bindgen_ty_2 =
- imgIRequest__bindgen_ty_2::CORS_USE_CREDENTIALS;
+pub const imgIRequest_CORS_NONE: imgIRequest__bindgen_ty_bindgen_id_202014 =
+ imgIRequest__bindgen_ty_bindgen_id_202014::CORS_NONE;
+pub const imgIRequest_CORS_ANONYMOUS:
+ imgIRequest__bindgen_ty_bindgen_id_202014 =
+ imgIRequest__bindgen_ty_bindgen_id_202014::CORS_ANONYMOUS;
+pub const imgIRequest_CORS_USE_CREDENTIALS:
+ imgIRequest__bindgen_ty_bindgen_id_202014 =
+ imgIRequest__bindgen_ty_bindgen_id_202014::CORS_USE_CREDENTIALS;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum imgIRequest__bindgen_ty_2 {
+pub enum imgIRequest__bindgen_ty_bindgen_id_202014 {
CORS_NONE = 1,
CORS_ANONYMOUS = 2,
CORS_USE_CREDENTIALS = 3,
@@ -7386,12 +7499,12 @@ fn bindgen_test_layout_URLValue() {
assert_eq!(::std::mem::align_of::<URLValue>() , 8usize);
}
#[repr(C)]
-pub struct URLValueData__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_220625 {
}
#[repr(C)]
#[derive(Debug)]
pub struct URLValueData {
- pub vtable_: *const URLValueData__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_220625,
pub mRefCnt: ThreadSafeAutoRefCnt,
pub mURI: nsMainThreadPtrHandle<nsIURI>,
pub mBaseURI: nsMainThreadPtrHandle<nsIURI>,
@@ -7601,11 +7714,13 @@ pub struct nsPresArena_FreeList {
pub type nsPresArena_FreeList_KeyType = u32;
pub type nsPresArena_FreeList_KeyTypePointer = *const ::std::os::raw::c_void;
pub const nsPresArena_FreeList_ALLOW_MEMMOVE:
- nsPresArena_FreeList__bindgen_ty_1 =
- nsPresArena_FreeList__bindgen_ty_1::ALLOW_MEMMOVE;
+ nsPresArena_FreeList__bindgen_ty_bindgen_id_222790 =
+ nsPresArena_FreeList__bindgen_ty_bindgen_id_222790::ALLOW_MEMMOVE;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsPresArena_FreeList__bindgen_ty_1 { ALLOW_MEMMOVE = 0, }
+pub enum nsPresArena_FreeList__bindgen_ty_bindgen_id_222790 {
+ ALLOW_MEMMOVE = 0,
+}
#[test]
fn bindgen_test_layout_nsPresArena_FreeList() {
assert_eq!(::std::mem::size_of::<nsPresArena_FreeList>() , 40usize);
@@ -7629,35 +7744,35 @@ pub struct imgINotificationObserver_COMTypeInfo<T, U> {
pub _phantom_1: ::std::marker::PhantomData<U>,
}
pub const imgINotificationObserver_SIZE_AVAILABLE:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::SIZE_AVAILABLE;
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937::SIZE_AVAILABLE;
pub const imgINotificationObserver_FRAME_UPDATE:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::FRAME_UPDATE;
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937::FRAME_UPDATE;
pub const imgINotificationObserver_FRAME_COMPLETE:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::FRAME_COMPLETE;
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937::FRAME_COMPLETE;
pub const imgINotificationObserver_LOAD_COMPLETE:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::LOAD_COMPLETE;
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937::LOAD_COMPLETE;
pub const imgINotificationObserver_DECODE_COMPLETE:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::DECODE_COMPLETE;
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937::DECODE_COMPLETE;
pub const imgINotificationObserver_DISCARD:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::DISCARD;
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937::DISCARD;
pub const imgINotificationObserver_UNLOCKED_DRAW:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::UNLOCKED_DRAW;
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937::UNLOCKED_DRAW;
pub const imgINotificationObserver_IS_ANIMATED:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::IS_ANIMATED;
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937::IS_ANIMATED;
pub const imgINotificationObserver_HAS_TRANSPARENCY:
- imgINotificationObserver__bindgen_ty_1 =
- imgINotificationObserver__bindgen_ty_1::HAS_TRANSPARENCY;
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937 =
+ imgINotificationObserver__bindgen_ty_bindgen_id_222937::HAS_TRANSPARENCY;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum imgINotificationObserver__bindgen_ty_1 {
+pub enum imgINotificationObserver__bindgen_ty_bindgen_id_222937 {
SIZE_AVAILABLE = 1,
FRAME_UPDATE = 2,
FRAME_COMPLETE = 3,
@@ -7905,11 +8020,13 @@ pub type gfxFontFeatureValueSet_FeatureValueHashEntry_KeyType =
pub type gfxFontFeatureValueSet_FeatureValueHashEntry_KeyTypePointer =
*const gfxFontFeatureValueSet_FeatureValueHashKey;
pub const gfxFontFeatureValueSet_FeatureValueHashEntry_ALLOW_MEMMOVE:
- gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_1 =
- gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_1::ALLOW_MEMMOVE;
+ gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_bindgen_id_224181
+ =
+ gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_bindgen_id_224181::ALLOW_MEMMOVE;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_1 {
+pub enum gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_bindgen_id_224181
+ {
ALLOW_MEMMOVE = 1,
}
#[test]
@@ -8259,21 +8376,23 @@ pub enum nsStyleUnit {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct _bindgen_ty_25 {
+pub struct _bindgen_ty_bindgen_id_224798 {
pub mInt: __BindgenUnionField<i32>,
pub mFloat: __BindgenUnionField<f32>,
pub mPointer: __BindgenUnionField<*mut ::std::os::raw::c_void>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout__bindgen_ty_25() {
- assert_eq!(::std::mem::size_of::<_bindgen_ty_25>() , 8usize);
- assert_eq!(::std::mem::align_of::<_bindgen_ty_25>() , 8usize);
+fn bindgen_test_layout__bindgen_ty_bindgen_id_224798() {
+ assert_eq!(::std::mem::size_of::<_bindgen_ty_bindgen_id_224798>() ,
+ 8usize);
+ assert_eq!(::std::mem::align_of::<_bindgen_ty_bindgen_id_224798>() ,
+ 8usize);
}
-impl Clone for _bindgen_ty_25 {
+impl Clone for _bindgen_ty_bindgen_id_224798 {
fn clone(&self) -> Self { *self }
}
-pub type nsStyleUnion = _bindgen_ty_25;
+pub type nsStyleUnion = _bindgen_ty_bindgen_id_224798;
/**
* Class that hold a single size specification used by the style
* system. The size specification consists of two parts -- a number
@@ -8981,519 +9100,521 @@ pub enum nsCSSKeyword {
eCSSKeyword_fill = 238,
eCSSKeyword_filled = 239,
eCSSKeyword_fill_box = 240,
- eCSSKeyword_fit_content = 241,
- eCSSKeyword_fixed = 242,
- eCSSKeyword_flat = 243,
- eCSSKeyword_flex = 244,
- eCSSKeyword_flex_end = 245,
- eCSSKeyword_flex_start = 246,
- eCSSKeyword_flip = 247,
- eCSSKeyword_forwards = 248,
- eCSSKeyword_fraktur = 249,
- eCSSKeyword_from_image = 250,
- eCSSKeyword_full_width = 251,
- eCSSKeyword_fullscreen = 252,
- eCSSKeyword_grab = 253,
- eCSSKeyword_grabbing = 254,
- eCSSKeyword_grad = 255,
- eCSSKeyword_grayscale = 256,
- eCSSKeyword_graytext = 257,
- eCSSKeyword_grid = 258,
- eCSSKeyword_groove = 259,
- eCSSKeyword_hard_light = 260,
- eCSSKeyword_hebrew = 261,
- eCSSKeyword_help = 262,
- eCSSKeyword_hidden = 263,
- eCSSKeyword_hide = 264,
- eCSSKeyword_highlight = 265,
- eCSSKeyword_highlighttext = 266,
- eCSSKeyword_historical_forms = 267,
- eCSSKeyword_historical_ligatures = 268,
- eCSSKeyword_horizontal = 269,
- eCSSKeyword_horizontal_tb = 270,
- eCSSKeyword_hue = 271,
- eCSSKeyword_hue_rotate = 272,
- eCSSKeyword_hz = 273,
- eCSSKeyword_icon = 274,
- eCSSKeyword_ignore = 275,
- eCSSKeyword_in = 276,
- eCSSKeyword_interlace = 277,
- eCSSKeyword_inactive = 278,
- eCSSKeyword_inactiveborder = 279,
- eCSSKeyword_inactivecaption = 280,
- eCSSKeyword_inactivecaptiontext = 281,
- eCSSKeyword_infinite = 282,
- eCSSKeyword_infobackground = 283,
- eCSSKeyword_infotext = 284,
- eCSSKeyword_inherit = 285,
- eCSSKeyword_initial = 286,
- eCSSKeyword_inline = 287,
- eCSSKeyword_inline_axis = 288,
- eCSSKeyword_inline_block = 289,
- eCSSKeyword_inline_end = 290,
- eCSSKeyword_inline_flex = 291,
- eCSSKeyword_inline_grid = 292,
- eCSSKeyword_inline_start = 293,
- eCSSKeyword_inline_table = 294,
- eCSSKeyword_inset = 295,
- eCSSKeyword_inside = 296,
- eCSSKeyword_interpolatematrix = 297,
- eCSSKeyword_intersect = 298,
- eCSSKeyword_isolate = 299,
- eCSSKeyword_isolate_override = 300,
- eCSSKeyword_invert = 301,
- eCSSKeyword_italic = 302,
- eCSSKeyword_japanese_formal = 303,
- eCSSKeyword_japanese_informal = 304,
- eCSSKeyword_jis78 = 305,
- eCSSKeyword_jis83 = 306,
- eCSSKeyword_jis90 = 307,
- eCSSKeyword_jis04 = 308,
- eCSSKeyword_justify = 309,
- eCSSKeyword_keep_all = 310,
- eCSSKeyword_khz = 311,
- eCSSKeyword_korean_hangul_formal = 312,
- eCSSKeyword_korean_hanja_formal = 313,
- eCSSKeyword_korean_hanja_informal = 314,
- eCSSKeyword_landscape = 315,
- eCSSKeyword_large = 316,
- eCSSKeyword_larger = 317,
- eCSSKeyword_layout = 318,
- eCSSKeyword_last_baseline = 319,
- eCSSKeyword_left = 320,
- eCSSKeyword_legacy = 321,
- eCSSKeyword_lighten = 322,
- eCSSKeyword_lighter = 323,
- eCSSKeyword_line_through = 324,
- eCSSKeyword_linear = 325,
- eCSSKeyword_lining_nums = 326,
- eCSSKeyword_list_item = 327,
- eCSSKeyword_local = 328,
- eCSSKeyword_logical = 329,
- eCSSKeyword_looped = 330,
- eCSSKeyword_lowercase = 331,
- eCSSKeyword_lr = 332,
- eCSSKeyword_lr_tb = 333,
- eCSSKeyword_ltr = 334,
- eCSSKeyword_luminance = 335,
- eCSSKeyword_luminosity = 336,
- eCSSKeyword_mandatory = 337,
- eCSSKeyword_manipulation = 338,
- eCSSKeyword_manual = 339,
- eCSSKeyword_margin_box = 340,
- eCSSKeyword_markers = 341,
- eCSSKeyword_match_parent = 342,
- eCSSKeyword_match_source = 343,
- eCSSKeyword_matrix = 344,
- eCSSKeyword_matrix3d = 345,
- eCSSKeyword_max_content = 346,
- eCSSKeyword_medium = 347,
- eCSSKeyword_menu = 348,
- eCSSKeyword_menutext = 349,
- eCSSKeyword_message_box = 350,
- eCSSKeyword_middle = 351,
- eCSSKeyword_min_content = 352,
- eCSSKeyword_minmax = 353,
- eCSSKeyword_mix = 354,
- eCSSKeyword_mixed = 355,
- eCSSKeyword_mm = 356,
- eCSSKeyword_monospace = 357,
- eCSSKeyword_move = 358,
- eCSSKeyword_ms = 359,
- eCSSKeyword_multiply = 360,
- eCSSKeyword_n_resize = 361,
- eCSSKeyword_narrower = 362,
- eCSSKeyword_ne_resize = 363,
- eCSSKeyword_nesw_resize = 364,
- eCSSKeyword_no_close_quote = 365,
- eCSSKeyword_no_common_ligatures = 366,
- eCSSKeyword_no_contextual = 367,
- eCSSKeyword_no_discretionary_ligatures = 368,
- eCSSKeyword_no_drag = 369,
- eCSSKeyword_no_drop = 370,
- eCSSKeyword_no_historical_ligatures = 371,
- eCSSKeyword_no_open_quote = 372,
- eCSSKeyword_no_repeat = 373,
- eCSSKeyword_none = 374,
- eCSSKeyword_normal = 375,
- eCSSKeyword_not_allowed = 376,
- eCSSKeyword_nowrap = 377,
- eCSSKeyword_numeric = 378,
- eCSSKeyword_ns_resize = 379,
- eCSSKeyword_nw_resize = 380,
- eCSSKeyword_nwse_resize = 381,
- eCSSKeyword_oblique = 382,
- eCSSKeyword_oldstyle_nums = 383,
- eCSSKeyword_opacity = 384,
- eCSSKeyword_open = 385,
- eCSSKeyword_open_quote = 386,
- eCSSKeyword_optional = 387,
- eCSSKeyword_ordinal = 388,
- eCSSKeyword_ornaments = 389,
- eCSSKeyword_outset = 390,
- eCSSKeyword_outside = 391,
- eCSSKeyword_over = 392,
- eCSSKeyword_overlay = 393,
- eCSSKeyword_overline = 394,
- eCSSKeyword_paint = 395,
- eCSSKeyword_padding_box = 396,
- eCSSKeyword_painted = 397,
- eCSSKeyword_pan_x = 398,
- eCSSKeyword_pan_y = 399,
- eCSSKeyword_paused = 400,
- eCSSKeyword_pc = 401,
- eCSSKeyword_perspective = 402,
- eCSSKeyword_petite_caps = 403,
- eCSSKeyword_physical = 404,
- eCSSKeyword_plaintext = 405,
- eCSSKeyword_pointer = 406,
- eCSSKeyword_polygon = 407,
- eCSSKeyword_portrait = 408,
- eCSSKeyword_pre = 409,
- eCSSKeyword_pre_wrap = 410,
- eCSSKeyword_pre_line = 411,
- eCSSKeyword_preserve_3d = 412,
- eCSSKeyword_progress = 413,
- eCSSKeyword_progressive = 414,
- eCSSKeyword_proportional_nums = 415,
- eCSSKeyword_proportional_width = 416,
- eCSSKeyword_proximity = 417,
- eCSSKeyword_pt = 418,
- eCSSKeyword_px = 419,
- eCSSKeyword_rad = 420,
- eCSSKeyword_read_only = 421,
- eCSSKeyword_read_write = 422,
- eCSSKeyword_relative = 423,
- eCSSKeyword_repeat = 424,
- eCSSKeyword_repeat_x = 425,
- eCSSKeyword_repeat_y = 426,
- eCSSKeyword_reverse = 427,
- eCSSKeyword_ridge = 428,
- eCSSKeyword_right = 429,
- eCSSKeyword_rl = 430,
- eCSSKeyword_rl_tb = 431,
- eCSSKeyword_rotate = 432,
- eCSSKeyword_rotate3d = 433,
- eCSSKeyword_rotatex = 434,
- eCSSKeyword_rotatey = 435,
- eCSSKeyword_rotatez = 436,
- eCSSKeyword_round = 437,
- eCSSKeyword_row = 438,
- eCSSKeyword_row_resize = 439,
- eCSSKeyword_row_reverse = 440,
- eCSSKeyword_rtl = 441,
- eCSSKeyword_ruby = 442,
- eCSSKeyword_ruby_base = 443,
- eCSSKeyword_ruby_base_container = 444,
- eCSSKeyword_ruby_text = 445,
- eCSSKeyword_ruby_text_container = 446,
- eCSSKeyword_running = 447,
- eCSSKeyword_s = 448,
- eCSSKeyword_s_resize = 449,
- eCSSKeyword_safe = 450,
- eCSSKeyword_saturate = 451,
- eCSSKeyword_saturation = 452,
- eCSSKeyword_scale = 453,
- eCSSKeyword_scale_down = 454,
- eCSSKeyword_scale3d = 455,
- eCSSKeyword_scalex = 456,
- eCSSKeyword_scaley = 457,
- eCSSKeyword_scalez = 458,
- eCSSKeyword_screen = 459,
- eCSSKeyword_script = 460,
- eCSSKeyword_scroll = 461,
- eCSSKeyword_scrollbar = 462,
- eCSSKeyword_scrollbar_small = 463,
- eCSSKeyword_scrollbar_horizontal = 464,
- eCSSKeyword_scrollbar_vertical = 465,
- eCSSKeyword_se_resize = 466,
- eCSSKeyword_select_after = 467,
- eCSSKeyword_select_all = 468,
- eCSSKeyword_select_before = 469,
- eCSSKeyword_select_menu = 470,
- eCSSKeyword_select_same = 471,
- eCSSKeyword_self_end = 472,
- eCSSKeyword_self_start = 473,
- eCSSKeyword_semi_condensed = 474,
- eCSSKeyword_semi_expanded = 475,
- eCSSKeyword_separate = 476,
- eCSSKeyword_sepia = 477,
- eCSSKeyword_serif = 478,
- eCSSKeyword_sesame = 479,
- eCSSKeyword_show = 480,
- eCSSKeyword_sideways = 481,
- eCSSKeyword_sideways_lr = 482,
- eCSSKeyword_sideways_right = 483,
- eCSSKeyword_sideways_rl = 484,
- eCSSKeyword_simp_chinese_formal = 485,
- eCSSKeyword_simp_chinese_informal = 486,
- eCSSKeyword_simplified = 487,
- eCSSKeyword_skew = 488,
- eCSSKeyword_skewx = 489,
- eCSSKeyword_skewy = 490,
- eCSSKeyword_slashed_zero = 491,
- eCSSKeyword_slice = 492,
- eCSSKeyword_small = 493,
- eCSSKeyword_small_caps = 494,
- eCSSKeyword_small_caption = 495,
- eCSSKeyword_smaller = 496,
- eCSSKeyword_smooth = 497,
- eCSSKeyword_soft = 498,
- eCSSKeyword_soft_light = 499,
- eCSSKeyword_solid = 500,
- eCSSKeyword_space_around = 501,
- eCSSKeyword_space_between = 502,
- eCSSKeyword_space_evenly = 503,
- eCSSKeyword_span = 504,
- eCSSKeyword_spell_out = 505,
- eCSSKeyword_square = 506,
- eCSSKeyword_stacked_fractions = 507,
- eCSSKeyword_start = 508,
- eCSSKeyword_static = 509,
- eCSSKeyword_standalone = 510,
- eCSSKeyword_status_bar = 511,
- eCSSKeyword_step_end = 512,
- eCSSKeyword_step_start = 513,
- eCSSKeyword_sticky = 514,
- eCSSKeyword_stretch = 515,
- eCSSKeyword_stretch_to_fit = 516,
- eCSSKeyword_stretched = 517,
- eCSSKeyword_strict = 518,
- eCSSKeyword_stroke = 519,
- eCSSKeyword_stroke_box = 520,
- eCSSKeyword_style = 521,
- eCSSKeyword_styleset = 522,
- eCSSKeyword_stylistic = 523,
- eCSSKeyword_sub = 524,
- eCSSKeyword_subgrid = 525,
- eCSSKeyword_subtract = 526,
- eCSSKeyword_super = 527,
- eCSSKeyword_sw_resize = 528,
- eCSSKeyword_swash = 529,
- eCSSKeyword_swap = 530,
- eCSSKeyword_table = 531,
- eCSSKeyword_table_caption = 532,
- eCSSKeyword_table_cell = 533,
- eCSSKeyword_table_column = 534,
- eCSSKeyword_table_column_group = 535,
- eCSSKeyword_table_footer_group = 536,
- eCSSKeyword_table_header_group = 537,
- eCSSKeyword_table_row = 538,
- eCSSKeyword_table_row_group = 539,
- eCSSKeyword_tabular_nums = 540,
- eCSSKeyword_tailed = 541,
- eCSSKeyword_tb = 542,
- eCSSKeyword_tb_rl = 543,
- eCSSKeyword_text = 544,
- eCSSKeyword_text_bottom = 545,
- eCSSKeyword_text_top = 546,
- eCSSKeyword_thick = 547,
- eCSSKeyword_thin = 548,
- eCSSKeyword_threeddarkshadow = 549,
- eCSSKeyword_threedface = 550,
- eCSSKeyword_threedhighlight = 551,
- eCSSKeyword_threedlightshadow = 552,
- eCSSKeyword_threedshadow = 553,
- eCSSKeyword_titling_caps = 554,
- eCSSKeyword_toggle = 555,
- eCSSKeyword_top = 556,
- eCSSKeyword_top_outside = 557,
- eCSSKeyword_trad_chinese_formal = 558,
- eCSSKeyword_trad_chinese_informal = 559,
- eCSSKeyword_traditional = 560,
- eCSSKeyword_translate = 561,
- eCSSKeyword_translate3d = 562,
- eCSSKeyword_translatex = 563,
- eCSSKeyword_translatey = 564,
- eCSSKeyword_translatez = 565,
- eCSSKeyword_transparent = 566,
- eCSSKeyword_triangle = 567,
- eCSSKeyword_tri_state = 568,
- eCSSKeyword_ultra_condensed = 569,
- eCSSKeyword_ultra_expanded = 570,
- eCSSKeyword_under = 571,
- eCSSKeyword_underline = 572,
- eCSSKeyword_unicase = 573,
- eCSSKeyword_unsafe = 574,
- eCSSKeyword_unset = 575,
- eCSSKeyword_uppercase = 576,
- eCSSKeyword_upright = 577,
- eCSSKeyword_vertical = 578,
- eCSSKeyword_vertical_lr = 579,
- eCSSKeyword_vertical_rl = 580,
- eCSSKeyword_vertical_text = 581,
- eCSSKeyword_view_box = 582,
- eCSSKeyword_visible = 583,
- eCSSKeyword_visiblefill = 584,
- eCSSKeyword_visiblepainted = 585,
- eCSSKeyword_visiblestroke = 586,
- eCSSKeyword_w_resize = 587,
- eCSSKeyword_wait = 588,
- eCSSKeyword_wavy = 589,
- eCSSKeyword_weight = 590,
- eCSSKeyword_wider = 591,
- eCSSKeyword_window = 592,
- eCSSKeyword_windowframe = 593,
- eCSSKeyword_windowtext = 594,
- eCSSKeyword_words = 595,
- eCSSKeyword_wrap = 596,
- eCSSKeyword_wrap_reverse = 597,
- eCSSKeyword_write_only = 598,
- eCSSKeyword_x_large = 599,
- eCSSKeyword_x_small = 600,
- eCSSKeyword_xx_large = 601,
- eCSSKeyword_xx_small = 602,
- eCSSKeyword_zoom_in = 603,
- eCSSKeyword_zoom_out = 604,
- eCSSKeyword_radio = 605,
- eCSSKeyword_checkbox = 606,
- eCSSKeyword_button_bevel = 607,
- eCSSKeyword_toolbox = 608,
- eCSSKeyword_toolbar = 609,
- eCSSKeyword_toolbarbutton = 610,
- eCSSKeyword_toolbargripper = 611,
- eCSSKeyword_dualbutton = 612,
- eCSSKeyword_toolbarbutton_dropdown = 613,
- eCSSKeyword_button_arrow_up = 614,
- eCSSKeyword_button_arrow_down = 615,
- eCSSKeyword_button_arrow_next = 616,
- eCSSKeyword_button_arrow_previous = 617,
- eCSSKeyword_separator = 618,
- eCSSKeyword_splitter = 619,
- eCSSKeyword_statusbar = 620,
- eCSSKeyword_statusbarpanel = 621,
- eCSSKeyword_resizerpanel = 622,
- eCSSKeyword_resizer = 623,
- eCSSKeyword_listbox = 624,
- eCSSKeyword_listitem = 625,
- eCSSKeyword_numbers = 626,
- eCSSKeyword_number_input = 627,
- eCSSKeyword_treeview = 628,
- eCSSKeyword_treeitem = 629,
- eCSSKeyword_treetwisty = 630,
- eCSSKeyword_treetwistyopen = 631,
- eCSSKeyword_treeline = 632,
- eCSSKeyword_treeheader = 633,
- eCSSKeyword_treeheadercell = 634,
- eCSSKeyword_treeheadersortarrow = 635,
- eCSSKeyword_progressbar = 636,
- eCSSKeyword_progressbar_vertical = 637,
- eCSSKeyword_progresschunk = 638,
- eCSSKeyword_progresschunk_vertical = 639,
- eCSSKeyword_tab = 640,
- eCSSKeyword_tabpanels = 641,
- eCSSKeyword_tabpanel = 642,
- eCSSKeyword_tab_scroll_arrow_back = 643,
- eCSSKeyword_tab_scroll_arrow_forward = 644,
- eCSSKeyword_tooltip = 645,
- eCSSKeyword_spinner = 646,
- eCSSKeyword_spinner_upbutton = 647,
- eCSSKeyword_spinner_downbutton = 648,
- eCSSKeyword_spinner_textfield = 649,
- eCSSKeyword_scrollbarbutton_up = 650,
- eCSSKeyword_scrollbarbutton_down = 651,
- eCSSKeyword_scrollbarbutton_left = 652,
- eCSSKeyword_scrollbarbutton_right = 653,
- eCSSKeyword_scrollbartrack_horizontal = 654,
- eCSSKeyword_scrollbartrack_vertical = 655,
- eCSSKeyword_scrollbarthumb_horizontal = 656,
- eCSSKeyword_scrollbarthumb_vertical = 657,
- eCSSKeyword_sheet = 658,
- eCSSKeyword_textfield = 659,
- eCSSKeyword_textfield_multiline = 660,
- eCSSKeyword_caret = 661,
- eCSSKeyword_searchfield = 662,
- eCSSKeyword_menubar = 663,
- eCSSKeyword_menupopup = 664,
- eCSSKeyword_menuitem = 665,
- eCSSKeyword_checkmenuitem = 666,
- eCSSKeyword_radiomenuitem = 667,
- eCSSKeyword_menucheckbox = 668,
- eCSSKeyword_menuradio = 669,
- eCSSKeyword_menuseparator = 670,
- eCSSKeyword_menuarrow = 671,
- eCSSKeyword_menuimage = 672,
- eCSSKeyword_menuitemtext = 673,
- eCSSKeyword_menulist = 674,
- eCSSKeyword_menulist_button = 675,
- eCSSKeyword_menulist_text = 676,
- eCSSKeyword_menulist_textfield = 677,
- eCSSKeyword_meterbar = 678,
- eCSSKeyword_meterchunk = 679,
- eCSSKeyword_minimal_ui = 680,
- eCSSKeyword_range = 681,
- eCSSKeyword_range_thumb = 682,
- eCSSKeyword_sans_serif = 683,
- eCSSKeyword_sans_serif_bold_italic = 684,
- eCSSKeyword_sans_serif_italic = 685,
- eCSSKeyword_scale_horizontal = 686,
- eCSSKeyword_scale_vertical = 687,
- eCSSKeyword_scalethumb_horizontal = 688,
- eCSSKeyword_scalethumb_vertical = 689,
- eCSSKeyword_scalethumbstart = 690,
- eCSSKeyword_scalethumbend = 691,
- eCSSKeyword_scalethumbtick = 692,
- eCSSKeyword_groupbox = 693,
- eCSSKeyword_checkbox_container = 694,
- eCSSKeyword_radio_container = 695,
- eCSSKeyword_checkbox_label = 696,
- eCSSKeyword_radio_label = 697,
- eCSSKeyword_button_focus = 698,
- eCSSKeyword__moz_win_media_toolbox = 699,
- eCSSKeyword__moz_win_communications_toolbox = 700,
- eCSSKeyword__moz_win_browsertabbar_toolbox = 701,
- eCSSKeyword__moz_win_mediatext = 702,
- eCSSKeyword__moz_win_communicationstext = 703,
- eCSSKeyword__moz_win_glass = 704,
- eCSSKeyword__moz_win_borderless_glass = 705,
- eCSSKeyword__moz_window_titlebar = 706,
- eCSSKeyword__moz_window_titlebar_maximized = 707,
- eCSSKeyword__moz_window_frame_left = 708,
- eCSSKeyword__moz_window_frame_right = 709,
- eCSSKeyword__moz_window_frame_bottom = 710,
- eCSSKeyword__moz_window_button_close = 711,
- eCSSKeyword__moz_window_button_minimize = 712,
- eCSSKeyword__moz_window_button_maximize = 713,
- eCSSKeyword__moz_window_button_restore = 714,
- eCSSKeyword__moz_window_button_box = 715,
- eCSSKeyword__moz_window_button_box_maximized = 716,
- eCSSKeyword__moz_mac_help_button = 717,
- eCSSKeyword__moz_win_exclude_glass = 718,
- eCSSKeyword__moz_mac_vibrancy_light = 719,
- eCSSKeyword__moz_mac_vibrancy_dark = 720,
- eCSSKeyword__moz_mac_disclosure_button_closed = 721,
- eCSSKeyword__moz_mac_disclosure_button_open = 722,
- eCSSKeyword__moz_mac_source_list = 723,
- eCSSKeyword__moz_mac_source_list_selection = 724,
- eCSSKeyword__moz_mac_active_source_list_selection = 725,
- eCSSKeyword_alphabetic = 726,
- eCSSKeyword_bevel = 727,
- eCSSKeyword_butt = 728,
- eCSSKeyword_central = 729,
- eCSSKeyword_crispedges = 730,
- eCSSKeyword_evenodd = 731,
- eCSSKeyword_geometricprecision = 732,
- eCSSKeyword_hanging = 733,
- eCSSKeyword_ideographic = 734,
- eCSSKeyword_linearrgb = 735,
- eCSSKeyword_mathematical = 736,
- eCSSKeyword_miter = 737,
- eCSSKeyword_no_change = 738,
- eCSSKeyword_non_scaling_stroke = 739,
- eCSSKeyword_nonzero = 740,
- eCSSKeyword_optimizelegibility = 741,
- eCSSKeyword_optimizequality = 742,
- eCSSKeyword_optimizespeed = 743,
- eCSSKeyword_reset_size = 744,
- eCSSKeyword_srgb = 745,
- eCSSKeyword_symbolic = 746,
- eCSSKeyword_symbols = 747,
- eCSSKeyword_text_after_edge = 748,
- eCSSKeyword_text_before_edge = 749,
- eCSSKeyword_use_script = 750,
- eCSSKeyword__moz_crisp_edges = 751,
- eCSSKeyword_space = 752,
- eCSSKeyword_COUNT = 753,
+ eCSSKeyword_first = 241,
+ eCSSKeyword_fit_content = 242,
+ eCSSKeyword_fixed = 243,
+ eCSSKeyword_flat = 244,
+ eCSSKeyword_flex = 245,
+ eCSSKeyword_flex_end = 246,
+ eCSSKeyword_flex_start = 247,
+ eCSSKeyword_flip = 248,
+ eCSSKeyword_forwards = 249,
+ eCSSKeyword_fraktur = 250,
+ eCSSKeyword_from_image = 251,
+ eCSSKeyword_full_width = 252,
+ eCSSKeyword_fullscreen = 253,
+ eCSSKeyword_grab = 254,
+ eCSSKeyword_grabbing = 255,
+ eCSSKeyword_grad = 256,
+ eCSSKeyword_grayscale = 257,
+ eCSSKeyword_graytext = 258,
+ eCSSKeyword_grid = 259,
+ eCSSKeyword_groove = 260,
+ eCSSKeyword_hard_light = 261,
+ eCSSKeyword_hebrew = 262,
+ eCSSKeyword_help = 263,
+ eCSSKeyword_hidden = 264,
+ eCSSKeyword_hide = 265,
+ eCSSKeyword_highlight = 266,
+ eCSSKeyword_highlighttext = 267,
+ eCSSKeyword_historical_forms = 268,
+ eCSSKeyword_historical_ligatures = 269,
+ eCSSKeyword_horizontal = 270,
+ eCSSKeyword_horizontal_tb = 271,
+ eCSSKeyword_hue = 272,
+ eCSSKeyword_hue_rotate = 273,
+ eCSSKeyword_hz = 274,
+ eCSSKeyword_icon = 275,
+ eCSSKeyword_ignore = 276,
+ eCSSKeyword_in = 277,
+ eCSSKeyword_interlace = 278,
+ eCSSKeyword_inactive = 279,
+ eCSSKeyword_inactiveborder = 280,
+ eCSSKeyword_inactivecaption = 281,
+ eCSSKeyword_inactivecaptiontext = 282,
+ eCSSKeyword_infinite = 283,
+ eCSSKeyword_infobackground = 284,
+ eCSSKeyword_infotext = 285,
+ eCSSKeyword_inherit = 286,
+ eCSSKeyword_initial = 287,
+ eCSSKeyword_inline = 288,
+ eCSSKeyword_inline_axis = 289,
+ eCSSKeyword_inline_block = 290,
+ eCSSKeyword_inline_end = 291,
+ eCSSKeyword_inline_flex = 292,
+ eCSSKeyword_inline_grid = 293,
+ eCSSKeyword_inline_start = 294,
+ eCSSKeyword_inline_table = 295,
+ eCSSKeyword_inset = 296,
+ eCSSKeyword_inside = 297,
+ eCSSKeyword_interpolatematrix = 298,
+ eCSSKeyword_intersect = 299,
+ eCSSKeyword_isolate = 300,
+ eCSSKeyword_isolate_override = 301,
+ eCSSKeyword_invert = 302,
+ eCSSKeyword_italic = 303,
+ eCSSKeyword_japanese_formal = 304,
+ eCSSKeyword_japanese_informal = 305,
+ eCSSKeyword_jis78 = 306,
+ eCSSKeyword_jis83 = 307,
+ eCSSKeyword_jis90 = 308,
+ eCSSKeyword_jis04 = 309,
+ eCSSKeyword_justify = 310,
+ eCSSKeyword_keep_all = 311,
+ eCSSKeyword_khz = 312,
+ eCSSKeyword_korean_hangul_formal = 313,
+ eCSSKeyword_korean_hanja_formal = 314,
+ eCSSKeyword_korean_hanja_informal = 315,
+ eCSSKeyword_landscape = 316,
+ eCSSKeyword_large = 317,
+ eCSSKeyword_larger = 318,
+ eCSSKeyword_last = 319,
+ eCSSKeyword_last_baseline = 320,
+ eCSSKeyword_layout = 321,
+ eCSSKeyword_left = 322,
+ eCSSKeyword_legacy = 323,
+ eCSSKeyword_lighten = 324,
+ eCSSKeyword_lighter = 325,
+ eCSSKeyword_line_through = 326,
+ eCSSKeyword_linear = 327,
+ eCSSKeyword_lining_nums = 328,
+ eCSSKeyword_list_item = 329,
+ eCSSKeyword_local = 330,
+ eCSSKeyword_logical = 331,
+ eCSSKeyword_looped = 332,
+ eCSSKeyword_lowercase = 333,
+ eCSSKeyword_lr = 334,
+ eCSSKeyword_lr_tb = 335,
+ eCSSKeyword_ltr = 336,
+ eCSSKeyword_luminance = 337,
+ eCSSKeyword_luminosity = 338,
+ eCSSKeyword_mandatory = 339,
+ eCSSKeyword_manipulation = 340,
+ eCSSKeyword_manual = 341,
+ eCSSKeyword_margin_box = 342,
+ eCSSKeyword_markers = 343,
+ eCSSKeyword_match_parent = 344,
+ eCSSKeyword_match_source = 345,
+ eCSSKeyword_matrix = 346,
+ eCSSKeyword_matrix3d = 347,
+ eCSSKeyword_max_content = 348,
+ eCSSKeyword_medium = 349,
+ eCSSKeyword_menu = 350,
+ eCSSKeyword_menutext = 351,
+ eCSSKeyword_message_box = 352,
+ eCSSKeyword_middle = 353,
+ eCSSKeyword_min_content = 354,
+ eCSSKeyword_minmax = 355,
+ eCSSKeyword_mix = 356,
+ eCSSKeyword_mixed = 357,
+ eCSSKeyword_mm = 358,
+ eCSSKeyword_monospace = 359,
+ eCSSKeyword_move = 360,
+ eCSSKeyword_ms = 361,
+ eCSSKeyword_multiply = 362,
+ eCSSKeyword_n_resize = 363,
+ eCSSKeyword_narrower = 364,
+ eCSSKeyword_ne_resize = 365,
+ eCSSKeyword_nesw_resize = 366,
+ eCSSKeyword_no_close_quote = 367,
+ eCSSKeyword_no_common_ligatures = 368,
+ eCSSKeyword_no_contextual = 369,
+ eCSSKeyword_no_discretionary_ligatures = 370,
+ eCSSKeyword_no_drag = 371,
+ eCSSKeyword_no_drop = 372,
+ eCSSKeyword_no_historical_ligatures = 373,
+ eCSSKeyword_no_open_quote = 374,
+ eCSSKeyword_no_repeat = 375,
+ eCSSKeyword_none = 376,
+ eCSSKeyword_normal = 377,
+ eCSSKeyword_not_allowed = 378,
+ eCSSKeyword_nowrap = 379,
+ eCSSKeyword_numeric = 380,
+ eCSSKeyword_ns_resize = 381,
+ eCSSKeyword_nw_resize = 382,
+ eCSSKeyword_nwse_resize = 383,
+ eCSSKeyword_oblique = 384,
+ eCSSKeyword_oldstyle_nums = 385,
+ eCSSKeyword_opacity = 386,
+ eCSSKeyword_open = 387,
+ eCSSKeyword_open_quote = 388,
+ eCSSKeyword_optional = 389,
+ eCSSKeyword_ordinal = 390,
+ eCSSKeyword_ornaments = 391,
+ eCSSKeyword_outset = 392,
+ eCSSKeyword_outside = 393,
+ eCSSKeyword_over = 394,
+ eCSSKeyword_overlay = 395,
+ eCSSKeyword_overline = 396,
+ eCSSKeyword_paint = 397,
+ eCSSKeyword_padding_box = 398,
+ eCSSKeyword_painted = 399,
+ eCSSKeyword_pan_x = 400,
+ eCSSKeyword_pan_y = 401,
+ eCSSKeyword_paused = 402,
+ eCSSKeyword_pc = 403,
+ eCSSKeyword_perspective = 404,
+ eCSSKeyword_petite_caps = 405,
+ eCSSKeyword_physical = 406,
+ eCSSKeyword_plaintext = 407,
+ eCSSKeyword_pointer = 408,
+ eCSSKeyword_polygon = 409,
+ eCSSKeyword_portrait = 410,
+ eCSSKeyword_pre = 411,
+ eCSSKeyword_pre_wrap = 412,
+ eCSSKeyword_pre_line = 413,
+ eCSSKeyword_preserve_3d = 414,
+ eCSSKeyword_progress = 415,
+ eCSSKeyword_progressive = 416,
+ eCSSKeyword_proportional_nums = 417,
+ eCSSKeyword_proportional_width = 418,
+ eCSSKeyword_proximity = 419,
+ eCSSKeyword_pt = 420,
+ eCSSKeyword_px = 421,
+ eCSSKeyword_rad = 422,
+ eCSSKeyword_read_only = 423,
+ eCSSKeyword_read_write = 424,
+ eCSSKeyword_relative = 425,
+ eCSSKeyword_repeat = 426,
+ eCSSKeyword_repeat_x = 427,
+ eCSSKeyword_repeat_y = 428,
+ eCSSKeyword_reverse = 429,
+ eCSSKeyword_ridge = 430,
+ eCSSKeyword_right = 431,
+ eCSSKeyword_rl = 432,
+ eCSSKeyword_rl_tb = 433,
+ eCSSKeyword_rotate = 434,
+ eCSSKeyword_rotate3d = 435,
+ eCSSKeyword_rotatex = 436,
+ eCSSKeyword_rotatey = 437,
+ eCSSKeyword_rotatez = 438,
+ eCSSKeyword_round = 439,
+ eCSSKeyword_row = 440,
+ eCSSKeyword_row_resize = 441,
+ eCSSKeyword_row_reverse = 442,
+ eCSSKeyword_rtl = 443,
+ eCSSKeyword_ruby = 444,
+ eCSSKeyword_ruby_base = 445,
+ eCSSKeyword_ruby_base_container = 446,
+ eCSSKeyword_ruby_text = 447,
+ eCSSKeyword_ruby_text_container = 448,
+ eCSSKeyword_running = 449,
+ eCSSKeyword_s = 450,
+ eCSSKeyword_s_resize = 451,
+ eCSSKeyword_safe = 452,
+ eCSSKeyword_saturate = 453,
+ eCSSKeyword_saturation = 454,
+ eCSSKeyword_scale = 455,
+ eCSSKeyword_scale_down = 456,
+ eCSSKeyword_scale3d = 457,
+ eCSSKeyword_scalex = 458,
+ eCSSKeyword_scaley = 459,
+ eCSSKeyword_scalez = 460,
+ eCSSKeyword_screen = 461,
+ eCSSKeyword_script = 462,
+ eCSSKeyword_scroll = 463,
+ eCSSKeyword_scrollbar = 464,
+ eCSSKeyword_scrollbar_small = 465,
+ eCSSKeyword_scrollbar_horizontal = 466,
+ eCSSKeyword_scrollbar_vertical = 467,
+ eCSSKeyword_se_resize = 468,
+ eCSSKeyword_select_after = 469,
+ eCSSKeyword_select_all = 470,
+ eCSSKeyword_select_before = 471,
+ eCSSKeyword_select_menu = 472,
+ eCSSKeyword_select_same = 473,
+ eCSSKeyword_self_end = 474,
+ eCSSKeyword_self_start = 475,
+ eCSSKeyword_semi_condensed = 476,
+ eCSSKeyword_semi_expanded = 477,
+ eCSSKeyword_separate = 478,
+ eCSSKeyword_sepia = 479,
+ eCSSKeyword_serif = 480,
+ eCSSKeyword_sesame = 481,
+ eCSSKeyword_show = 482,
+ eCSSKeyword_sideways = 483,
+ eCSSKeyword_sideways_lr = 484,
+ eCSSKeyword_sideways_right = 485,
+ eCSSKeyword_sideways_rl = 486,
+ eCSSKeyword_simp_chinese_formal = 487,
+ eCSSKeyword_simp_chinese_informal = 488,
+ eCSSKeyword_simplified = 489,
+ eCSSKeyword_skew = 490,
+ eCSSKeyword_skewx = 491,
+ eCSSKeyword_skewy = 492,
+ eCSSKeyword_slashed_zero = 493,
+ eCSSKeyword_slice = 494,
+ eCSSKeyword_small = 495,
+ eCSSKeyword_small_caps = 496,
+ eCSSKeyword_small_caption = 497,
+ eCSSKeyword_smaller = 498,
+ eCSSKeyword_smooth = 499,
+ eCSSKeyword_soft = 500,
+ eCSSKeyword_soft_light = 501,
+ eCSSKeyword_solid = 502,
+ eCSSKeyword_space_around = 503,
+ eCSSKeyword_space_between = 504,
+ eCSSKeyword_space_evenly = 505,
+ eCSSKeyword_span = 506,
+ eCSSKeyword_spell_out = 507,
+ eCSSKeyword_square = 508,
+ eCSSKeyword_stacked_fractions = 509,
+ eCSSKeyword_start = 510,
+ eCSSKeyword_static = 511,
+ eCSSKeyword_standalone = 512,
+ eCSSKeyword_status_bar = 513,
+ eCSSKeyword_step_end = 514,
+ eCSSKeyword_step_start = 515,
+ eCSSKeyword_sticky = 516,
+ eCSSKeyword_stretch = 517,
+ eCSSKeyword_stretch_to_fit = 518,
+ eCSSKeyword_stretched = 519,
+ eCSSKeyword_strict = 520,
+ eCSSKeyword_stroke = 521,
+ eCSSKeyword_stroke_box = 522,
+ eCSSKeyword_style = 523,
+ eCSSKeyword_styleset = 524,
+ eCSSKeyword_stylistic = 525,
+ eCSSKeyword_sub = 526,
+ eCSSKeyword_subgrid = 527,
+ eCSSKeyword_subtract = 528,
+ eCSSKeyword_super = 529,
+ eCSSKeyword_sw_resize = 530,
+ eCSSKeyword_swash = 531,
+ eCSSKeyword_swap = 532,
+ eCSSKeyword_table = 533,
+ eCSSKeyword_table_caption = 534,
+ eCSSKeyword_table_cell = 535,
+ eCSSKeyword_table_column = 536,
+ eCSSKeyword_table_column_group = 537,
+ eCSSKeyword_table_footer_group = 538,
+ eCSSKeyword_table_header_group = 539,
+ eCSSKeyword_table_row = 540,
+ eCSSKeyword_table_row_group = 541,
+ eCSSKeyword_tabular_nums = 542,
+ eCSSKeyword_tailed = 543,
+ eCSSKeyword_tb = 544,
+ eCSSKeyword_tb_rl = 545,
+ eCSSKeyword_text = 546,
+ eCSSKeyword_text_bottom = 547,
+ eCSSKeyword_text_top = 548,
+ eCSSKeyword_thick = 549,
+ eCSSKeyword_thin = 550,
+ eCSSKeyword_threeddarkshadow = 551,
+ eCSSKeyword_threedface = 552,
+ eCSSKeyword_threedhighlight = 553,
+ eCSSKeyword_threedlightshadow = 554,
+ eCSSKeyword_threedshadow = 555,
+ eCSSKeyword_titling_caps = 556,
+ eCSSKeyword_toggle = 557,
+ eCSSKeyword_top = 558,
+ eCSSKeyword_top_outside = 559,
+ eCSSKeyword_trad_chinese_formal = 560,
+ eCSSKeyword_trad_chinese_informal = 561,
+ eCSSKeyword_traditional = 562,
+ eCSSKeyword_translate = 563,
+ eCSSKeyword_translate3d = 564,
+ eCSSKeyword_translatex = 565,
+ eCSSKeyword_translatey = 566,
+ eCSSKeyword_translatez = 567,
+ eCSSKeyword_transparent = 568,
+ eCSSKeyword_triangle = 569,
+ eCSSKeyword_tri_state = 570,
+ eCSSKeyword_ultra_condensed = 571,
+ eCSSKeyword_ultra_expanded = 572,
+ eCSSKeyword_under = 573,
+ eCSSKeyword_underline = 574,
+ eCSSKeyword_unicase = 575,
+ eCSSKeyword_unsafe = 576,
+ eCSSKeyword_unset = 577,
+ eCSSKeyword_uppercase = 578,
+ eCSSKeyword_upright = 579,
+ eCSSKeyword_vertical = 580,
+ eCSSKeyword_vertical_lr = 581,
+ eCSSKeyword_vertical_rl = 582,
+ eCSSKeyword_vertical_text = 583,
+ eCSSKeyword_view_box = 584,
+ eCSSKeyword_visible = 585,
+ eCSSKeyword_visiblefill = 586,
+ eCSSKeyword_visiblepainted = 587,
+ eCSSKeyword_visiblestroke = 588,
+ eCSSKeyword_w_resize = 589,
+ eCSSKeyword_wait = 590,
+ eCSSKeyword_wavy = 591,
+ eCSSKeyword_weight = 592,
+ eCSSKeyword_wider = 593,
+ eCSSKeyword_window = 594,
+ eCSSKeyword_windowframe = 595,
+ eCSSKeyword_windowtext = 596,
+ eCSSKeyword_words = 597,
+ eCSSKeyword_wrap = 598,
+ eCSSKeyword_wrap_reverse = 599,
+ eCSSKeyword_write_only = 600,
+ eCSSKeyword_x_large = 601,
+ eCSSKeyword_x_small = 602,
+ eCSSKeyword_xx_large = 603,
+ eCSSKeyword_xx_small = 604,
+ eCSSKeyword_zoom_in = 605,
+ eCSSKeyword_zoom_out = 606,
+ eCSSKeyword_radio = 607,
+ eCSSKeyword_checkbox = 608,
+ eCSSKeyword_button_bevel = 609,
+ eCSSKeyword_toolbox = 610,
+ eCSSKeyword_toolbar = 611,
+ eCSSKeyword_toolbarbutton = 612,
+ eCSSKeyword_toolbargripper = 613,
+ eCSSKeyword_dualbutton = 614,
+ eCSSKeyword_toolbarbutton_dropdown = 615,
+ eCSSKeyword_button_arrow_up = 616,
+ eCSSKeyword_button_arrow_down = 617,
+ eCSSKeyword_button_arrow_next = 618,
+ eCSSKeyword_button_arrow_previous = 619,
+ eCSSKeyword_separator = 620,
+ eCSSKeyword_splitter = 621,
+ eCSSKeyword_statusbar = 622,
+ eCSSKeyword_statusbarpanel = 623,
+ eCSSKeyword_resizerpanel = 624,
+ eCSSKeyword_resizer = 625,
+ eCSSKeyword_listbox = 626,
+ eCSSKeyword_listitem = 627,
+ eCSSKeyword_numbers = 628,
+ eCSSKeyword_number_input = 629,
+ eCSSKeyword_treeview = 630,
+ eCSSKeyword_treeitem = 631,
+ eCSSKeyword_treetwisty = 632,
+ eCSSKeyword_treetwistyopen = 633,
+ eCSSKeyword_treeline = 634,
+ eCSSKeyword_treeheader = 635,
+ eCSSKeyword_treeheadercell = 636,
+ eCSSKeyword_treeheadersortarrow = 637,
+ eCSSKeyword_progressbar = 638,
+ eCSSKeyword_progressbar_vertical = 639,
+ eCSSKeyword_progresschunk = 640,
+ eCSSKeyword_progresschunk_vertical = 641,
+ eCSSKeyword_tab = 642,
+ eCSSKeyword_tabpanels = 643,
+ eCSSKeyword_tabpanel = 644,
+ eCSSKeyword_tab_scroll_arrow_back = 645,
+ eCSSKeyword_tab_scroll_arrow_forward = 646,
+ eCSSKeyword_tooltip = 647,
+ eCSSKeyword_spinner = 648,
+ eCSSKeyword_spinner_upbutton = 649,
+ eCSSKeyword_spinner_downbutton = 650,
+ eCSSKeyword_spinner_textfield = 651,
+ eCSSKeyword_scrollbarbutton_up = 652,
+ eCSSKeyword_scrollbarbutton_down = 653,
+ eCSSKeyword_scrollbarbutton_left = 654,
+ eCSSKeyword_scrollbarbutton_right = 655,
+ eCSSKeyword_scrollbartrack_horizontal = 656,
+ eCSSKeyword_scrollbartrack_vertical = 657,
+ eCSSKeyword_scrollbarthumb_horizontal = 658,
+ eCSSKeyword_scrollbarthumb_vertical = 659,
+ eCSSKeyword_sheet = 660,
+ eCSSKeyword_textfield = 661,
+ eCSSKeyword_textfield_multiline = 662,
+ eCSSKeyword_caret = 663,
+ eCSSKeyword_searchfield = 664,
+ eCSSKeyword_menubar = 665,
+ eCSSKeyword_menupopup = 666,
+ eCSSKeyword_menuitem = 667,
+ eCSSKeyword_checkmenuitem = 668,
+ eCSSKeyword_radiomenuitem = 669,
+ eCSSKeyword_menucheckbox = 670,
+ eCSSKeyword_menuradio = 671,
+ eCSSKeyword_menuseparator = 672,
+ eCSSKeyword_menuarrow = 673,
+ eCSSKeyword_menuimage = 674,
+ eCSSKeyword_menuitemtext = 675,
+ eCSSKeyword_menulist = 676,
+ eCSSKeyword_menulist_button = 677,
+ eCSSKeyword_menulist_text = 678,
+ eCSSKeyword_menulist_textfield = 679,
+ eCSSKeyword_meterbar = 680,
+ eCSSKeyword_meterchunk = 681,
+ eCSSKeyword_minimal_ui = 682,
+ eCSSKeyword_range = 683,
+ eCSSKeyword_range_thumb = 684,
+ eCSSKeyword_sans_serif = 685,
+ eCSSKeyword_sans_serif_bold_italic = 686,
+ eCSSKeyword_sans_serif_italic = 687,
+ eCSSKeyword_scale_horizontal = 688,
+ eCSSKeyword_scale_vertical = 689,
+ eCSSKeyword_scalethumb_horizontal = 690,
+ eCSSKeyword_scalethumb_vertical = 691,
+ eCSSKeyword_scalethumbstart = 692,
+ eCSSKeyword_scalethumbend = 693,
+ eCSSKeyword_scalethumbtick = 694,
+ eCSSKeyword_groupbox = 695,
+ eCSSKeyword_checkbox_container = 696,
+ eCSSKeyword_radio_container = 697,
+ eCSSKeyword_checkbox_label = 698,
+ eCSSKeyword_radio_label = 699,
+ eCSSKeyword_button_focus = 700,
+ eCSSKeyword__moz_win_media_toolbox = 701,
+ eCSSKeyword__moz_win_communications_toolbox = 702,
+ eCSSKeyword__moz_win_browsertabbar_toolbox = 703,
+ eCSSKeyword__moz_win_mediatext = 704,
+ eCSSKeyword__moz_win_communicationstext = 705,
+ eCSSKeyword__moz_win_glass = 706,
+ eCSSKeyword__moz_win_borderless_glass = 707,
+ eCSSKeyword__moz_window_titlebar = 708,
+ eCSSKeyword__moz_window_titlebar_maximized = 709,
+ eCSSKeyword__moz_window_frame_left = 710,
+ eCSSKeyword__moz_window_frame_right = 711,
+ eCSSKeyword__moz_window_frame_bottom = 712,
+ eCSSKeyword__moz_window_button_close = 713,
+ eCSSKeyword__moz_window_button_minimize = 714,
+ eCSSKeyword__moz_window_button_maximize = 715,
+ eCSSKeyword__moz_window_button_restore = 716,
+ eCSSKeyword__moz_window_button_box = 717,
+ eCSSKeyword__moz_window_button_box_maximized = 718,
+ eCSSKeyword__moz_mac_help_button = 719,
+ eCSSKeyword__moz_win_exclude_glass = 720,
+ eCSSKeyword__moz_mac_vibrancy_light = 721,
+ eCSSKeyword__moz_mac_vibrancy_dark = 722,
+ eCSSKeyword__moz_mac_disclosure_button_closed = 723,
+ eCSSKeyword__moz_mac_disclosure_button_open = 724,
+ eCSSKeyword__moz_mac_source_list = 725,
+ eCSSKeyword__moz_mac_source_list_selection = 726,
+ eCSSKeyword__moz_mac_active_source_list_selection = 727,
+ eCSSKeyword_alphabetic = 728,
+ eCSSKeyword_bevel = 729,
+ eCSSKeyword_butt = 730,
+ eCSSKeyword_central = 731,
+ eCSSKeyword_crispedges = 732,
+ eCSSKeyword_evenodd = 733,
+ eCSSKeyword_geometricprecision = 734,
+ eCSSKeyword_hanging = 735,
+ eCSSKeyword_ideographic = 736,
+ eCSSKeyword_linearrgb = 737,
+ eCSSKeyword_mathematical = 738,
+ eCSSKeyword_miter = 739,
+ eCSSKeyword_no_change = 740,
+ eCSSKeyword_non_scaling_stroke = 741,
+ eCSSKeyword_nonzero = 742,
+ eCSSKeyword_optimizelegibility = 743,
+ eCSSKeyword_optimizequality = 744,
+ eCSSKeyword_optimizespeed = 745,
+ eCSSKeyword_reset_size = 746,
+ eCSSKeyword_srgb = 747,
+ eCSSKeyword_symbolic = 748,
+ eCSSKeyword_symbols = 749,
+ eCSSKeyword_text_after_edge = 750,
+ eCSSKeyword_text_before_edge = 751,
+ eCSSKeyword_use_script = 752,
+ eCSSKeyword__moz_crisp_edges = 753,
+ eCSSKeyword_space = 754,
+ eCSSKeyword_COUNT = 755,
}
pub const nsCSSPropertyID_eCSSProperty_COUNT_DUMMY: nsCSSPropertyID =
nsCSSPropertyID::eCSSProperty_z_index;
@@ -10084,7 +10205,7 @@ fn bindgen_test_layout_imgRequestProxy() {
assert_eq!(::std::mem::align_of::<imgRequestProxy>() , 8usize);
}
#[repr(C)]
-pub struct IProgressObserver__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_235464 {
}
/**
* An interface for observing changes to image state, as reported by
@@ -10101,7 +10222,7 @@ pub struct IProgressObserver__bindgen_vtable {
#[repr(C)]
#[derive(Debug)]
pub struct IProgressObserver {
- pub vtable_: *const IProgressObserver__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_235464,
pub _base: u64,
}
#[test]
@@ -10122,23 +10243,23 @@ pub struct nsISupportsPriority_COMTypeInfo<T, U> {
pub _phantom_1: ::std::marker::PhantomData<U>,
}
pub const nsISupportsPriority_PRIORITY_HIGHEST:
- nsISupportsPriority__bindgen_ty_1 =
- nsISupportsPriority__bindgen_ty_1::PRIORITY_HIGHEST;
-pub const nsISupportsPriority_PRIORITY_HIGH: nsISupportsPriority__bindgen_ty_1
- =
- nsISupportsPriority__bindgen_ty_1::PRIORITY_HIGH;
+ nsISupportsPriority__bindgen_ty_bindgen_id_235540 =
+ nsISupportsPriority__bindgen_ty_bindgen_id_235540::PRIORITY_HIGHEST;
+pub const nsISupportsPriority_PRIORITY_HIGH:
+ nsISupportsPriority__bindgen_ty_bindgen_id_235540 =
+ nsISupportsPriority__bindgen_ty_bindgen_id_235540::PRIORITY_HIGH;
pub const nsISupportsPriority_PRIORITY_NORMAL:
- nsISupportsPriority__bindgen_ty_1 =
- nsISupportsPriority__bindgen_ty_1::PRIORITY_NORMAL;
-pub const nsISupportsPriority_PRIORITY_LOW: nsISupportsPriority__bindgen_ty_1
- =
- nsISupportsPriority__bindgen_ty_1::PRIORITY_LOW;
+ nsISupportsPriority__bindgen_ty_bindgen_id_235540 =
+ nsISupportsPriority__bindgen_ty_bindgen_id_235540::PRIORITY_NORMAL;
+pub const nsISupportsPriority_PRIORITY_LOW:
+ nsISupportsPriority__bindgen_ty_bindgen_id_235540 =
+ nsISupportsPriority__bindgen_ty_bindgen_id_235540::PRIORITY_LOW;
pub const nsISupportsPriority_PRIORITY_LOWEST:
- nsISupportsPriority__bindgen_ty_1 =
- nsISupportsPriority__bindgen_ty_1::PRIORITY_LOWEST;
+ nsISupportsPriority__bindgen_ty_bindgen_id_235540 =
+ nsISupportsPriority__bindgen_ty_bindgen_id_235540::PRIORITY_LOWEST;
#[repr(i32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsISupportsPriority__bindgen_ty_1 {
+pub enum nsISupportsPriority__bindgen_ty_bindgen_id_235540 {
PRIORITY_HIGHEST = -20,
PRIORITY_HIGH = -10,
PRIORITY_NORMAL = 0,
@@ -10572,7 +10693,7 @@ fn bindgen_test_layout_nsCSSValueFloatColor() {
#[derive(Debug)]
pub struct nsCSSValue {
pub mUnit: nsCSSUnit,
- pub mValue: nsCSSValue__bindgen_ty_1,
+ pub mValue: nsCSSValue__bindgen_ty_bindgen_id_238585,
}
#[repr(C)]
#[derive(Debug)]
@@ -10588,7 +10709,7 @@ fn bindgen_test_layout_nsCSSValue_Array() {
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsCSSValue__bindgen_ty_1 {
+pub struct nsCSSValue__bindgen_ty_bindgen_id_238585 {
pub mInt: __BindgenUnionField<i32>,
pub mFloat: __BindgenUnionField<f32>,
pub mString: __BindgenUnionField<*mut nsStringBuffer>,
@@ -10613,11 +10734,13 @@ pub struct nsCSSValue__bindgen_ty_1 {
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsCSSValue__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsCSSValue__bindgen_ty_1>() , 8usize);
- assert_eq!(::std::mem::align_of::<nsCSSValue__bindgen_ty_1>() , 8usize);
+fn bindgen_test_layout_nsCSSValue__bindgen_ty_bindgen_id_238585() {
+ assert_eq!(::std::mem::size_of::<nsCSSValue__bindgen_ty_bindgen_id_238585>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsCSSValue__bindgen_ty_bindgen_id_238585>()
+ , 8usize);
}
-impl Clone for nsCSSValue__bindgen_ty_1 {
+impl Clone for nsCSSValue__bindgen_ty_bindgen_id_238585 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -10698,12 +10821,12 @@ fn bindgen_test_layout_CSSVariableValues() {
assert_eq!(::std::mem::align_of::<CSSVariableValues>() , 8usize);
}
#[repr(C)]
-pub struct CounterStyle__bindgen_vtable {
+pub struct bindgen_vtable__bindgen_id_239669 {
}
#[repr(C)]
#[derive(Debug, Copy)]
pub struct CounterStyle {
- pub vtable_: *const CounterStyle__bindgen_vtable,
+ pub vtable_: *const bindgen_vtable__bindgen_id_239669,
pub mStyle: i32,
}
#[test]
@@ -10923,23 +11046,25 @@ pub struct nsStyleImage {
pub mCachedBIData: UniquePtr<CachedBorderImageData,
DefaultDelete<CachedBorderImageData>>,
pub mType: nsStyleImageType,
- pub __bindgen_anon_1: nsStyleImage__bindgen_ty_1,
+ pub __bindgen_anon_1: nsStyleImage__bindgen_ty_bindgen_id_241659,
pub mCropRect: UniquePtr<nsStyleSides, DefaultDelete<nsStyleSides>>,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleImage__bindgen_ty_1 {
+pub struct nsStyleImage__bindgen_ty_bindgen_id_241659 {
pub mImage: __BindgenUnionField<*mut nsStyleImageRequest>,
pub mGradient: __BindgenUnionField<*mut nsStyleGradient>,
pub mElementId: __BindgenUnionField<*mut u16>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsStyleImage__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsStyleImage__bindgen_ty_1>() , 8usize);
- assert_eq!(::std::mem::align_of::<nsStyleImage__bindgen_ty_1>() , 8usize);
+fn bindgen_test_layout_nsStyleImage__bindgen_ty_bindgen_id_241659() {
+ assert_eq!(::std::mem::size_of::<nsStyleImage__bindgen_ty_bindgen_id_241659>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsStyleImage__bindgen_ty_bindgen_id_241659>()
+ , 8usize);
}
-impl Clone for nsStyleImage__bindgen_ty_1 {
+impl Clone for nsStyleImage__bindgen_ty_bindgen_id_241659 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -10988,33 +11113,45 @@ pub struct nsStyleImageLayers {
pub mCompositeCount: u32,
pub mLayers: nsStyleAutoArray<nsStyleImageLayers_Layer>,
}
-pub const nsStyleImageLayers_shorthand: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::shorthand;
-pub const nsStyleImageLayers_color: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::color;
-pub const nsStyleImageLayers_image: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::image;
-pub const nsStyleImageLayers_repeat: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::repeat;
-pub const nsStyleImageLayers_positionX: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::positionX;
-pub const nsStyleImageLayers_positionY: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::positionY;
-pub const nsStyleImageLayers_clip: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::clip;
-pub const nsStyleImageLayers_origin: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::origin;
-pub const nsStyleImageLayers_size: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::size;
-pub const nsStyleImageLayers_attachment: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::attachment;
-pub const nsStyleImageLayers_maskMode: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::maskMode;
-pub const nsStyleImageLayers_composite: nsStyleImageLayers__bindgen_ty_1 =
- nsStyleImageLayers__bindgen_ty_1::composite;
+pub const nsStyleImageLayers_shorthand:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::shorthand;
+pub const nsStyleImageLayers_color:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::color;
+pub const nsStyleImageLayers_image:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::image;
+pub const nsStyleImageLayers_repeat:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::repeat;
+pub const nsStyleImageLayers_positionX:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::positionX;
+pub const nsStyleImageLayers_positionY:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::positionY;
+pub const nsStyleImageLayers_clip:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::clip;
+pub const nsStyleImageLayers_origin:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::origin;
+pub const nsStyleImageLayers_size:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::size;
+pub const nsStyleImageLayers_attachment:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::attachment;
+pub const nsStyleImageLayers_maskMode:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::maskMode;
+pub const nsStyleImageLayers_composite:
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721 =
+ nsStyleImageLayers__bindgen_ty_bindgen_id_241721::composite;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsStyleImageLayers__bindgen_ty_1 {
+pub enum nsStyleImageLayers__bindgen_ty_bindgen_id_241721 {
shorthand = 0,
color = 1,
image = 2,
@@ -11205,44 +11342,45 @@ pub struct nsStyleBorder {
pub mFloatEdge: StyleFloatEdge,
pub mBoxDecorationBreak: StyleBoxDecorationBreak,
pub mBorderStyle: [u8; 4usize],
- pub __bindgen_anon_1: nsStyleBorder__bindgen_ty_1,
+ pub __bindgen_anon_1: nsStyleBorder__bindgen_ty_bindgen_id_242391,
pub mComputedBorder: nsMargin,
pub mBorder: nsMargin,
pub mTwipsPerPixel: nscoord,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleBorder__bindgen_ty_1 {
- pub __bindgen_anon_1: __BindgenUnionField<nsStyleBorder__bindgen_ty_1_1>,
+pub struct nsStyleBorder__bindgen_ty_bindgen_id_242391 {
+ pub __bindgen_anon_1: __BindgenUnionField<nsStyleBorder__bindgen_ty_bindgen_id_242391__bindgen_ty_bindgen_id_242392>,
pub mBorderColor: __BindgenUnionField<[StyleComplexColor; 4usize]>,
pub bindgen_union_field: [u32; 8usize],
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleBorder__bindgen_ty_1_1 {
+pub struct nsStyleBorder__bindgen_ty_bindgen_id_242391__bindgen_ty_bindgen_id_242392 {
pub mBorderTopColor: StyleComplexColor,
pub mBorderRightColor: StyleComplexColor,
pub mBorderBottomColor: StyleComplexColor,
pub mBorderLeftColor: StyleComplexColor,
}
#[test]
-fn bindgen_test_layout_nsStyleBorder__bindgen_ty_1_1() {
- assert_eq!(::std::mem::size_of::<nsStyleBorder__bindgen_ty_1_1>() ,
- 32usize);
- assert_eq!(::std::mem::align_of::<nsStyleBorder__bindgen_ty_1_1>() ,
- 4usize);
+fn bindgen_test_layout_nsStyleBorder__bindgen_ty_bindgen_id_242391__bindgen_ty_bindgen_id_242392() {
+ assert_eq!(::std::mem::size_of::<nsStyleBorder__bindgen_ty_bindgen_id_242391__bindgen_ty_bindgen_id_242392>()
+ , 32usize);
+ assert_eq!(::std::mem::align_of::<nsStyleBorder__bindgen_ty_bindgen_id_242391__bindgen_ty_bindgen_id_242392>()
+ , 4usize);
}
-impl Clone for nsStyleBorder__bindgen_ty_1_1 {
+impl Clone for
+ nsStyleBorder__bindgen_ty_bindgen_id_242391__bindgen_ty_bindgen_id_242392 {
fn clone(&self) -> Self { *self }
}
#[test]
-fn bindgen_test_layout_nsStyleBorder__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsStyleBorder__bindgen_ty_1>() ,
- 32usize);
- assert_eq!(::std::mem::align_of::<nsStyleBorder__bindgen_ty_1>() ,
- 4usize);
+fn bindgen_test_layout_nsStyleBorder__bindgen_ty_bindgen_id_242391() {
+ assert_eq!(::std::mem::size_of::<nsStyleBorder__bindgen_ty_bindgen_id_242391>()
+ , 32usize);
+ assert_eq!(::std::mem::align_of::<nsStyleBorder__bindgen_ty_bindgen_id_242391>()
+ , 4usize);
}
-impl Clone for nsStyleBorder__bindgen_ty_1 {
+impl Clone for nsStyleBorder__bindgen_ty_bindgen_id_242391 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -11315,8 +11453,14 @@ pub struct nsStyleGridLine {
pub mInteger: i32,
pub mLineName: nsString,
}
-pub const nsStyleGridLine_kMinLine: i32 = -10000;
-pub const nsStyleGridLine_kMaxLine: i32 = 10000;
+extern "C" {
+ #[link_name = "_ZN15nsStyleGridLine8kMinLineE"]
+ pub static nsStyleGridLine_kMinLine: i32;
+}
+extern "C" {
+ #[link_name = "_ZN15nsStyleGridLine8kMaxLineE"]
+ pub static nsStyleGridLine_kMaxLine: i32;
+}
#[test]
fn bindgen_test_layout_nsStyleGridLine() {
assert_eq!(::std::mem::size_of::<nsStyleGridLine>() , 24usize);
@@ -11543,7 +11687,7 @@ impl Clone for nsStyleImageOrientation {
#[derive(Debug, Copy)]
pub struct nsTimingFunction {
pub mType: nsTimingFunction_Type,
- pub __bindgen_anon_1: nsTimingFunction__bindgen_ty_1,
+ pub __bindgen_anon_1: nsTimingFunction__bindgen_ty_bindgen_id_243387,
}
#[repr(i32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
@@ -11562,52 +11706,56 @@ pub enum nsTimingFunction_Type {
pub enum nsTimingFunction_Keyword { Implicit = 0, Explicit = 1, }
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsTimingFunction__bindgen_ty_1 {
- pub mFunc: __BindgenUnionField<nsTimingFunction__bindgen_ty_1_1>,
- pub __bindgen_anon_1: __BindgenUnionField<nsTimingFunction__bindgen_ty_1_2>,
+pub struct nsTimingFunction__bindgen_ty_bindgen_id_243387 {
+ pub mFunc: __BindgenUnionField<nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243388>,
+ pub __bindgen_anon_1: __BindgenUnionField<nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243399>,
pub bindgen_union_field: [u32; 4usize],
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsTimingFunction__bindgen_ty_1_1 {
+pub struct nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243388 {
pub mX1: f32,
pub mY1: f32,
pub mX2: f32,
pub mY2: f32,
}
#[test]
-fn bindgen_test_layout_nsTimingFunction__bindgen_ty_1_1() {
- assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_1_1>() ,
- 16usize);
- assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_1_1>() ,
- 4usize);
+fn bindgen_test_layout_nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243388() {
+ assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243388>()
+ , 16usize);
+ assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243388>()
+ , 4usize);
}
-impl Clone for nsTimingFunction__bindgen_ty_1_1 {
+impl Clone for
+ nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243388
+ {
fn clone(&self) -> Self { *self }
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsTimingFunction__bindgen_ty_1_2 {
+pub struct nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243399 {
pub mSteps: u32,
}
#[test]
-fn bindgen_test_layout_nsTimingFunction__bindgen_ty_1_2() {
- assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_1_2>() ,
- 4usize);
- assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_1_2>() ,
- 4usize);
+fn bindgen_test_layout_nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243399() {
+ assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243399>()
+ , 4usize);
+ assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243399>()
+ , 4usize);
}
-impl Clone for nsTimingFunction__bindgen_ty_1_2 {
+impl Clone for
+ nsTimingFunction__bindgen_ty_bindgen_id_243387__bindgen_ty_bindgen_id_243399
+ {
fn clone(&self) -> Self { *self }
}
#[test]
-fn bindgen_test_layout_nsTimingFunction__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_1>() ,
- 16usize);
- assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_1>() ,
- 4usize);
+fn bindgen_test_layout_nsTimingFunction__bindgen_ty_bindgen_id_243387() {
+ assert_eq!(::std::mem::size_of::<nsTimingFunction__bindgen_ty_bindgen_id_243387>()
+ , 16usize);
+ assert_eq!(::std::mem::align_of::<nsTimingFunction__bindgen_ty_bindgen_id_243387>()
+ , 4usize);
}
-impl Clone for nsTimingFunction__bindgen_ty_1 {
+impl Clone for nsTimingFunction__bindgen_ty_bindgen_id_243387 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -11668,13 +11816,13 @@ fn bindgen_test_layout_StyleBasicShape() {
#[repr(C)]
#[derive(Debug)]
pub struct StyleShapeSource<ReferenceBox> {
- pub __bindgen_anon_1: StyleShapeSource__bindgen_ty_1<ReferenceBox>,
+ pub __bindgen_anon_1: StyleShapeSource__bindgen_ty_bindgen_id_243770<ReferenceBox>,
pub mType: StyleShapeSourceType,
pub mReferenceBox: ReferenceBox,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
-pub struct StyleShapeSource__bindgen_ty_1<ReferenceBox> {
+pub struct StyleShapeSource__bindgen_ty_bindgen_id_243770<ReferenceBox> {
pub mBasicShape: __BindgenUnionField<*mut StyleBasicShape>,
pub mURL: __BindgenUnionField<*mut URLValue>,
pub bindgen_union_field: u64,
@@ -11726,24 +11874,24 @@ pub enum nsStyleContentType {
#[derive(Debug)]
pub struct nsStyleContentData {
pub mType: nsStyleContentType,
- pub mContent: nsStyleContentData__bindgen_ty_1,
+ pub mContent: nsStyleContentData__bindgen_ty_bindgen_id_243872,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleContentData__bindgen_ty_1 {
+pub struct nsStyleContentData__bindgen_ty_bindgen_id_243872 {
pub mString: __BindgenUnionField<*mut u16>,
pub mImage: __BindgenUnionField<*mut imgRequestProxy>,
pub mCounters: __BindgenUnionField<*mut nsCSSValue_Array>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsStyleContentData__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsStyleContentData__bindgen_ty_1>() ,
- 8usize);
- assert_eq!(::std::mem::align_of::<nsStyleContentData__bindgen_ty_1>() ,
- 8usize);
+fn bindgen_test_layout_nsStyleContentData__bindgen_ty_bindgen_id_243872() {
+ assert_eq!(::std::mem::size_of::<nsStyleContentData__bindgen_ty_bindgen_id_243872>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsStyleContentData__bindgen_ty_bindgen_id_243872>()
+ , 8usize);
}
-impl Clone for nsStyleContentData__bindgen_ty_1 {
+impl Clone for nsStyleContentData__bindgen_ty_bindgen_id_243872 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -11844,7 +11992,10 @@ pub struct nsStyleColumn {
pub mColumnRuleWidth: nscoord,
pub mTwipsPerPixel: nscoord,
}
-pub const nsStyleColumn_kMaxColumnCount: u32 = 1000;
+extern "C" {
+ #[link_name = "_ZN13nsStyleColumn15kMaxColumnCountE"]
+ pub static nsStyleColumn_kMaxColumnCount: u32;
+}
#[test]
fn bindgen_test_layout_nsStyleColumn() {
assert_eq!(::std::mem::size_of::<nsStyleColumn>() , 64usize);
@@ -11862,25 +12013,25 @@ pub enum nsStyleSVGPaintType {
#[repr(C)]
#[derive(Debug)]
pub struct nsStyleSVGPaint {
- pub mPaint: nsStyleSVGPaint__bindgen_ty_1,
+ pub mPaint: nsStyleSVGPaint__bindgen_ty_bindgen_id_244360,
pub mType: nsStyleSVGPaintType,
pub mFallbackColor: nscolor,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleSVGPaint__bindgen_ty_1 {
+pub struct nsStyleSVGPaint__bindgen_ty_bindgen_id_244360 {
pub mColor: __BindgenUnionField<nscolor>,
pub mPaintServer: __BindgenUnionField<*mut URLValue>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsStyleSVGPaint__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsStyleSVGPaint__bindgen_ty_1>() ,
- 8usize);
- assert_eq!(::std::mem::align_of::<nsStyleSVGPaint__bindgen_ty_1>() ,
- 8usize);
+fn bindgen_test_layout_nsStyleSVGPaint__bindgen_ty_bindgen_id_244360() {
+ assert_eq!(::std::mem::size_of::<nsStyleSVGPaint__bindgen_ty_bindgen_id_244360>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsStyleSVGPaint__bindgen_ty_bindgen_id_244360>()
+ , 8usize);
}
-impl Clone for nsStyleSVGPaint__bindgen_ty_1 {
+impl Clone for nsStyleSVGPaint__bindgen_ty_bindgen_id_244360 {
fn clone(&self) -> Self { *self }
}
#[test]
@@ -11913,23 +12064,30 @@ pub struct nsStyleSVG {
pub mTextAnchor: u8,
pub mContextFlags: u8,
}
-pub const nsStyleSVG_FILL_OPACITY_SOURCE_MASK: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::FILL_OPACITY_SOURCE_MASK;
-pub const nsStyleSVG_STROKE_OPACITY_SOURCE_MASK: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::STROKE_OPACITY_SOURCE_MASK;
-pub const nsStyleSVG_STROKE_DASHARRAY_CONTEXT: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::STROKE_DASHARRAY_CONTEXT;
-pub const nsStyleSVG_STROKE_DASHOFFSET_CONTEXT: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::STROKE_DASHOFFSET_CONTEXT;
-pub const nsStyleSVG_STROKE_WIDTH_CONTEXT: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::STROKE_WIDTH_CONTEXT;
-pub const nsStyleSVG_FILL_OPACITY_SOURCE_SHIFT: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::FILL_OPACITY_SOURCE_SHIFT;
-pub const nsStyleSVG_STROKE_OPACITY_SOURCE_SHIFT: nsStyleSVG__bindgen_ty_1 =
- nsStyleSVG__bindgen_ty_1::STROKE_OPACITY_SOURCE_SHIFT;
+pub const nsStyleSVG_FILL_OPACITY_SOURCE_MASK:
+ nsStyleSVG__bindgen_ty_bindgen_id_244529 =
+ nsStyleSVG__bindgen_ty_bindgen_id_244529::FILL_OPACITY_SOURCE_MASK;
+pub const nsStyleSVG_STROKE_OPACITY_SOURCE_MASK:
+ nsStyleSVG__bindgen_ty_bindgen_id_244529 =
+ nsStyleSVG__bindgen_ty_bindgen_id_244529::STROKE_OPACITY_SOURCE_MASK;
+pub const nsStyleSVG_STROKE_DASHARRAY_CONTEXT:
+ nsStyleSVG__bindgen_ty_bindgen_id_244529 =
+ nsStyleSVG__bindgen_ty_bindgen_id_244529::STROKE_DASHARRAY_CONTEXT;
+pub const nsStyleSVG_STROKE_DASHOFFSET_CONTEXT:
+ nsStyleSVG__bindgen_ty_bindgen_id_244529 =
+ nsStyleSVG__bindgen_ty_bindgen_id_244529::STROKE_DASHOFFSET_CONTEXT;
+pub const nsStyleSVG_STROKE_WIDTH_CONTEXT:
+ nsStyleSVG__bindgen_ty_bindgen_id_244529 =
+ nsStyleSVG__bindgen_ty_bindgen_id_244529::STROKE_WIDTH_CONTEXT;
+pub const nsStyleSVG_FILL_OPACITY_SOURCE_SHIFT:
+ nsStyleSVG__bindgen_ty_bindgen_id_244529 =
+ nsStyleSVG__bindgen_ty_bindgen_id_244529::FILL_OPACITY_SOURCE_SHIFT;
+pub const nsStyleSVG_STROKE_OPACITY_SOURCE_SHIFT:
+ nsStyleSVG__bindgen_ty_bindgen_id_244529 =
+ nsStyleSVG__bindgen_ty_bindgen_id_244529::STROKE_OPACITY_SOURCE_SHIFT;
#[repr(u32)]
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum nsStyleSVG__bindgen_ty_1 {
+pub enum nsStyleSVG__bindgen_ty_bindgen_id_244529 {
FILL_OPACITY_SOURCE_MASK = 3,
STROKE_OPACITY_SOURCE_MASK = 12,
STROKE_DASHARRAY_CONTEXT = 16,
@@ -11948,22 +12106,23 @@ fn bindgen_test_layout_nsStyleSVG() {
pub struct nsStyleFilter {
pub mType: u32,
pub mFilterParameter: nsStyleCoord,
- pub __bindgen_anon_1: nsStyleFilter__bindgen_ty_1,
+ pub __bindgen_anon_1: nsStyleFilter__bindgen_ty_bindgen_id_244604,
}
#[repr(C)]
#[derive(Debug, Copy)]
-pub struct nsStyleFilter__bindgen_ty_1 {
+pub struct nsStyleFilter__bindgen_ty_bindgen_id_244604 {
pub mURL: __BindgenUnionField<*mut URLValue>,
pub mDropShadow: __BindgenUnionField<*mut nsCSSShadowArray>,
pub bindgen_union_field: u64,
}
#[test]
-fn bindgen_test_layout_nsStyleFilter__bindgen_ty_1() {
- assert_eq!(::std::mem::size_of::<nsStyleFilter__bindgen_ty_1>() , 8usize);
- assert_eq!(::std::mem::align_of::<nsStyleFilter__bindgen_ty_1>() ,
- 8usize);
+fn bindgen_test_layout_nsStyleFilter__bindgen_ty_bindgen_id_244604() {
+ assert_eq!(::std::mem::size_of::<nsStyleFilter__bindgen_ty_bindgen_id_244604>()
+ , 8usize);
+ assert_eq!(::std::mem::align_of::<nsStyleFilter__bindgen_ty_bindgen_id_244604>()
+ , 8usize);
}
-impl Clone for nsStyleFilter__bindgen_ty_1 {
+impl Clone for nsStyleFilter__bindgen_ty_bindgen_id_244604 {
fn clone(&self) -> Self { *self }
}
#[test]