diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2017-02-03 21:31:55 +0100 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2017-02-03 21:31:55 +0100 |
commit | 79d9e2bd51278e2c17e8e34250cb2f3bb4e30c2c (patch) | |
tree | 1d443804b8cb70ad31bca3f4a7c02a3c0ae3f4b4 | |
parent | fa60ce62b8770c4658518e4fe66dbb529b9ffd5f (diff) | |
download | servo-79d9e2bd51278e2c17e8e34250cb2f3bb4e30c2c.tar.gz servo-79d9e2bd51278e2c17e8e34250cb2f3bb4e30c2c.zip |
BindgenUp
-rw-r--r-- | Cargo.lock | 6 | ||||
-rw-r--r-- | components/style/Cargo.toml | 2 | ||||
-rw-r--r-- | components/style/gecko_bindings/structs_debug.rs | 494 | ||||
-rw-r--r-- | components/style/gecko_bindings/structs_release.rs | 486 |
4 files changed, 496 insertions, 492 deletions
diff --git a/Cargo.lock b/Cargo.lock index 87702e0a15b..d3145814db1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -152,7 +152,7 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.20.2" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "aster 0.38.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2767,7 +2767,7 @@ version = "0.0.1" dependencies = [ "app_units 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "atomic_refcell 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "bindgen 0.20.2 (registry+https://github.com/rust-lang/crates.io-index)", + "bindgen 0.21.1 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "cfg-if 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "cssparser 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3440,7 +3440,7 @@ dependencies = [ "checksum backtrace 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f551bc2ddd53aea015d453ef0b635af89444afa5ed2405dd0b2062ad5d600d80" "checksum backtrace-sys 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "3602e8d8c43336088a8505fa55cae2b3884a9be29440863a11528a42f46f6bb7" "checksum bincode 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "55eb0b7fd108527b0c77860f75eca70214e11a8b4c6ef05148c54c05a25d48ad" -"checksum bindgen 0.20.2 (registry+https://github.com/rust-lang/crates.io-index)" = "712c11d1fc3d402340a8b3c1548b3a7b62774f128ea9abf9e8dca3d08a32bf76" +"checksum bindgen 0.21.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cba697ecbf51e4a1d1d84c6dee5339d22a5f9f5e04694e53e873ea26257a73f2" "checksum bit-set 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d9bf6104718e80d7b26a68fdbacff3481cfc05df670821affc7e9cbc1884400c" "checksum bit-vec 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "5b97c2c8e8bbb4251754f559df8af22fb264853c7d009084a576cdf12565089d" "checksum bitflags 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8dead7461c1127cf637931a1e50934eb6eee8bff2f74433ac7909e9afcee04a3" diff --git a/components/style/Cargo.toml b/components/style/Cargo.toml index b2bde7824d0..8bcc1e596ef 100644 --- a/components/style/Cargo.toml +++ b/components/style/Cargo.toml @@ -66,7 +66,7 @@ kernel32-sys = "0.2" [build-dependencies] lazy_static = "0.2" -bindgen = { version = "0.20.1", optional = true } +bindgen = { version = "0.21.1", optional = true } phf_codegen = "0.7.20" regex = {version = "0.2", optional = true} walkdir = "1.0" diff --git a/components/style/gecko_bindings/structs_debug.rs b/components/style/gecko_bindings/structs_debug.rs index c32b2fca33a..90c6024aef4 100644 --- a/components/style/gecko_bindings/structs_debug.rs +++ b/components/style/gecko_bindings/structs_debug.rs @@ -1009,6 +1009,7 @@ pub mod root { pub const NS_STYLE_DISPLAY_MODE_BROWSER: ::std::os::raw::c_uint = 0; pub const NS_STYLE_DISPLAY_MODE_MINIMAL_UI: ::std::os::raw::c_uint = 1; pub const NS_STYLE_DISPLAY_MODE_STANDALONE: ::std::os::raw::c_uint = 2; + pub const NS_STYLE_DISPLAY_MODE_FULLSCREEN: ::std::os::raw::c_uint = 3; pub const NS_STYLE_INHERIT_MASK: ::std::os::raw::c_uint = 16777215; pub const NS_STYLE_HAS_TEXT_DECORATION_LINES: ::std::os::raw::c_uint = 16777216; @@ -3484,7 +3485,7 @@ pub mod root { #[link_name = "_ZN7mozilla20BlockingResourceBase17kResourceTypeNameE"] pub static mut BlockingResourceBase_kResourceTypeName: - *const *const ::std::os::raw::c_char; + [*const ::std::os::raw::c_char; 0usize]; } extern "C" { #[link_name = "_ZN7mozilla20BlockingResourceBase9sCallOnceE"] @@ -6526,10 +6527,10 @@ pub mod root { } #[test] fn __bindgen_test_layout_template_22() { - assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<*mut ::std::os::raw::c_char, + assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<[::std::os::raw::c_char; 0usize], root::JS::FreePolicy>>() , 8usize); - assert_eq!(::std::mem::align_of::<root::mozilla::UniquePtr<*mut ::std::os::raw::c_char, + assert_eq!(::std::mem::align_of::<root::mozilla::UniquePtr<[::std::os::raw::c_char; 0usize], root::JS::FreePolicy>>() , 8usize); } @@ -7052,12 +7053,12 @@ pub mod root { ** A type for representing the size of objects. ************************************************************************/ pub type PRSize = usize; - pub const PR_FAILURE: root::_bindgen_ty_127 = _bindgen_ty_127::PR_FAILURE; - pub const PR_SUCCESS: root::_bindgen_ty_127 = _bindgen_ty_127::PR_SUCCESS; + pub const PR_FAILURE: root::_bindgen_ty_126 = _bindgen_ty_126::PR_FAILURE; + pub const PR_SUCCESS: root::_bindgen_ty_126 = _bindgen_ty_126::PR_SUCCESS; #[repr(i32)] #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)] - pub enum _bindgen_ty_127 { PR_FAILURE = -1, PR_SUCCESS = 0, } - pub use self::super::root::_bindgen_ty_127 as PRStatus; + pub enum _bindgen_ty_126 { PR_FAILURE = -1, PR_SUCCESS = 0, } + pub use self::super::root::_bindgen_ty_126 as PRStatus; pub type PRUword = ::std::os::raw::c_ulong; pub type PRTime = root::PRInt64; #[repr(C)] @@ -7117,8 +7118,8 @@ pub mod root { #[derive(Debug)] pub struct nsTSubstringSplitter_CharT { pub mStr: *const root::nsAString_internal, - pub mArray: root::mozilla::UniquePtr<*mut root::nsAString_internal, - root::mozilla::DefaultDelete<*mut root::nsAString_internal>>, + pub mArray: root::mozilla::UniquePtr<[root::nsAString_internal; 0usize], + root::mozilla::DefaultDelete<[root::nsAString_internal; 0usize]>>, pub mArraySize: root::nsAString_internal_size_type, pub mDelim: root::nsAString_internal_char_type, } @@ -7149,8 +7150,8 @@ pub mod root { #[derive(Debug)] pub struct nsCSubstringSplitter { pub mStr: *const root::nsACString_internal, - pub mArray: root::mozilla::UniquePtr<*mut root::nsACString_internal, - root::mozilla::DefaultDelete<*mut root::nsACString_internal>>, + pub mArray: root::mozilla::UniquePtr<[root::nsACString_internal; 0usize], + root::mozilla::DefaultDelete<[root::nsACString_internal; 0usize]>>, pub mArraySize: root::nsACString_internal_size_type, pub mDelim: root::nsACString_internal_char_type, } @@ -12053,63 +12054,63 @@ pub mod root { #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct nsDOMMutationObserver([u8; 0]); - pub const NODE_HAS_LISTENERMANAGER: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_HAS_LISTENERMANAGER; - pub const NODE_HAS_PROPERTIES: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_HAS_PROPERTIES; - pub const NODE_IS_ANONYMOUS_ROOT: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_IS_ANONYMOUS_ROOT; - pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE; - pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_IS_NATIVE_ANONYMOUS_ROOT; - pub const NODE_FORCE_XBL_BINDINGS: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_FORCE_XBL_BINDINGS; - pub const NODE_MAY_BE_IN_BINDING_MNGR: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_MAY_BE_IN_BINDING_MNGR; - pub const NODE_IS_EDITABLE: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_IS_EDITABLE; - pub const NODE_MAY_HAVE_CLASS: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_MAY_HAVE_CLASS; - pub const NODE_IS_IN_SHADOW_TREE: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_IS_IN_SHADOW_TREE; - pub const NODE_HAS_EMPTY_SELECTOR: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_HAS_EMPTY_SELECTOR; - pub const NODE_HAS_SLOW_SELECTOR: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_HAS_SLOW_SELECTOR; - pub const NODE_HAS_EDGE_CHILD_SELECTOR: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_HAS_EDGE_CHILD_SELECTOR; - pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS; - pub const NODE_ALL_SELECTOR_FLAGS: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_ALL_SELECTOR_FLAGS; - pub const NODE_NEEDS_FRAME: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_NEEDS_FRAME; - pub const NODE_DESCENDANTS_NEED_FRAMES: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_DESCENDANTS_NEED_FRAMES; - pub const NODE_HAS_ACCESSKEY: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_HAS_ACCESSKEY; - pub const NODE_HAS_DIRECTION_RTL: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_HAS_DIRECTION_RTL; - pub const NODE_HAS_DIRECTION_LTR: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_HAS_DIRECTION_LTR; - pub const NODE_ALL_DIRECTION_FLAGS: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_ALL_DIRECTION_FLAGS; - pub const NODE_CHROME_ONLY_ACCESS: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_CHROME_ONLY_ACCESS; - pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS; - pub const NODE_SHARED_RESTYLE_BIT_1: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_SHARED_RESTYLE_BIT_1; - pub const NODE_SHARED_RESTYLE_BIT_2: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_SHARED_RESTYLE_BIT_2; - pub const NODE_HAS_DIRTY_DESCENDANTS_FOR_SERVO: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_SHARED_RESTYLE_BIT_1; - pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_138 = - _bindgen_ty_138::NODE_TYPE_SPECIFIC_BITS_OFFSET; + pub const NODE_HAS_LISTENERMANAGER: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_HAS_LISTENERMANAGER; + pub const NODE_HAS_PROPERTIES: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_HAS_PROPERTIES; + pub const NODE_IS_ANONYMOUS_ROOT: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_IS_ANONYMOUS_ROOT; + pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE; + pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_IS_NATIVE_ANONYMOUS_ROOT; + pub const NODE_FORCE_XBL_BINDINGS: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_FORCE_XBL_BINDINGS; + pub const NODE_MAY_BE_IN_BINDING_MNGR: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_MAY_BE_IN_BINDING_MNGR; + pub const NODE_IS_EDITABLE: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_IS_EDITABLE; + pub const NODE_MAY_HAVE_CLASS: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_MAY_HAVE_CLASS; + pub const NODE_IS_IN_SHADOW_TREE: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_IS_IN_SHADOW_TREE; + pub const NODE_HAS_EMPTY_SELECTOR: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_HAS_EMPTY_SELECTOR; + pub const NODE_HAS_SLOW_SELECTOR: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_HAS_SLOW_SELECTOR; + pub const NODE_HAS_EDGE_CHILD_SELECTOR: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_HAS_EDGE_CHILD_SELECTOR; + pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS; + pub const NODE_ALL_SELECTOR_FLAGS: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_ALL_SELECTOR_FLAGS; + pub const NODE_NEEDS_FRAME: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_NEEDS_FRAME; + pub const NODE_DESCENDANTS_NEED_FRAMES: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_DESCENDANTS_NEED_FRAMES; + pub const NODE_HAS_ACCESSKEY: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_HAS_ACCESSKEY; + pub const NODE_HAS_DIRECTION_RTL: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_HAS_DIRECTION_RTL; + pub const NODE_HAS_DIRECTION_LTR: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_HAS_DIRECTION_LTR; + pub const NODE_ALL_DIRECTION_FLAGS: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_ALL_DIRECTION_FLAGS; + pub const NODE_CHROME_ONLY_ACCESS: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_CHROME_ONLY_ACCESS; + pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS; + pub const NODE_SHARED_RESTYLE_BIT_1: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_SHARED_RESTYLE_BIT_1; + pub const NODE_SHARED_RESTYLE_BIT_2: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_SHARED_RESTYLE_BIT_2; + pub const NODE_HAS_DIRTY_DESCENDANTS_FOR_SERVO: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_SHARED_RESTYLE_BIT_1; + pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_137 = + _bindgen_ty_137::NODE_TYPE_SPECIFIC_BITS_OFFSET; #[repr(u32)] #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)] - pub enum _bindgen_ty_138 { + pub enum _bindgen_ty_137 { NODE_HAS_LISTENERMANAGER = 4, NODE_HAS_PROPERTIES = 8, NODE_IS_ANONYMOUS_ROOT = 16, @@ -13994,867 +13995,867 @@ pub mod root { extern "C" { #[link_name = "_ZN10nsCSSProps25kAnimationDirectionKTableE"] pub static mut nsCSSProps_kAnimationDirectionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps24kAnimationFillModeKTableE"] pub static mut nsCSSProps_kAnimationFillModeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps30kAnimationIterationCountKTableE"] pub static mut nsCSSProps_kAnimationIterationCountKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kAnimationPlayStateKTableE"] pub static mut nsCSSProps_kAnimationPlayStateKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps30kAnimationTimingFunctionKTableE"] pub static mut nsCSSProps_kAnimationTimingFunctionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kAppearanceKTableE"] pub static mut nsCSSProps_kAppearanceKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kAzimuthKTableE"] pub static mut nsCSSProps_kAzimuthKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kBackfaceVisibilityKTableE"] pub static mut nsCSSProps_kBackfaceVisibilityKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kTransformStyleKTableE"] pub static mut nsCSSProps_kTransformStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kImageLayerAttachmentKTableE"] pub static mut nsCSSProps_kImageLayerAttachmentKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kBackgroundOriginKTableE"] pub static mut nsCSSProps_kBackgroundOriginKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kMaskOriginKTableE"] pub static mut nsCSSProps_kMaskOriginKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kImageLayerPositionKTableE"] pub static mut nsCSSProps_kImageLayerPositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kImageLayerRepeatKTableE"] pub static mut nsCSSProps_kImageLayerRepeatKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kImageLayerRepeatPartKTableE"] pub static mut nsCSSProps_kImageLayerRepeatPartKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kImageLayerSizeKTableE"] pub static mut nsCSSProps_kImageLayerSizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps26kImageLayerCompositeKTableE"] pub static mut nsCSSProps_kImageLayerCompositeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kImageLayerModeKTableE"] pub static mut nsCSSProps_kImageLayerModeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kBackgroundClipKTableE"] pub static mut nsCSSProps_kBackgroundClipKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kMaskClipKTableE"] pub static mut nsCSSProps_kMaskClipKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kBlendModeKTableE"] pub static mut nsCSSProps_kBlendModeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kBorderCollapseKTableE"] pub static mut nsCSSProps_kBorderCollapseKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps24kBorderImageRepeatKTableE"] pub static mut nsCSSProps_kBorderImageRepeatKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kBorderImageSliceKTableE"] pub static mut nsCSSProps_kBorderImageSliceKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kBorderStyleKTableE"] pub static mut nsCSSProps_kBorderStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kBorderWidthKTableE"] pub static mut nsCSSProps_kBorderWidthKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kBoxAlignKTableE"] pub static mut nsCSSProps_kBoxAlignKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kBoxDecorationBreakKTableE"] pub static mut nsCSSProps_kBoxDecorationBreakKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kBoxDirectionKTableE"] pub static mut nsCSSProps_kBoxDirectionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kBoxOrientKTableE"] pub static mut nsCSSProps_kBoxOrientKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kBoxPackKTableE"] pub static mut nsCSSProps_kBoxPackKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps26kClipPathGeometryBoxKTableE"] pub static mut nsCSSProps_kClipPathGeometryBoxKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kCounterRangeKTableE"] pub static mut nsCSSProps_kCounterRangeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kCounterSpeakAsKTableE"] pub static mut nsCSSProps_kCounterSpeakAsKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kCounterSymbolsSystemKTableE"] pub static mut nsCSSProps_kCounterSymbolsSystemKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kCounterSystemKTableE"] pub static mut nsCSSProps_kCounterSystemKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kDominantBaselineKTableE"] pub static mut nsCSSProps_kDominantBaselineKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kShapeRadiusKTableE"] pub static mut nsCSSProps_kShapeRadiusKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kFillRuleKTableE"] pub static mut nsCSSProps_kFillRuleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kFilterFunctionKTableE"] pub static mut nsCSSProps_kFilterFunctionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kImageRenderingKTableE"] pub static mut nsCSSProps_kImageRenderingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kShapeOutsideShapeBoxKTableE"] pub static mut nsCSSProps_kShapeOutsideShapeBoxKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kShapeRenderingKTableE"] pub static mut nsCSSProps_kShapeRenderingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kStrokeLinecapKTableE"] pub static mut nsCSSProps_kStrokeLinecapKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kStrokeLinejoinKTableE"] pub static mut nsCSSProps_kStrokeLinejoinKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kStrokeContextValueKTableE"] pub static mut nsCSSProps_kStrokeContextValueKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kVectorEffectKTableE"] pub static mut nsCSSProps_kVectorEffectKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kTextAnchorKTableE"] pub static mut nsCSSProps_kTextAnchorKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kTextRenderingKTableE"] pub static mut nsCSSProps_kTextRenderingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kColorAdjustKTableE"] pub static mut nsCSSProps_kColorAdjustKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kColorInterpolationKTableE"] pub static mut nsCSSProps_kColorInterpolationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kColumnFillKTableE"] pub static mut nsCSSProps_kColumnFillKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kBoxPropSourceKTableE"] pub static mut nsCSSProps_kBoxPropSourceKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kBoxShadowTypeKTableE"] pub static mut nsCSSProps_kBoxShadowTypeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kBoxSizingKTableE"] pub static mut nsCSSProps_kBoxSizingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kCaptionSideKTableE"] pub static mut nsCSSProps_kCaptionSideKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kClearKTableE"] pub static mut nsCSSProps_kClearKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kColorKTableE"] pub static mut nsCSSProps_kColorKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kContentKTableE"] pub static mut nsCSSProps_kContentKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps33kControlCharacterVisibilityKTableE"] pub static mut nsCSSProps_kControlCharacterVisibilityKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps13kCursorKTableE"] pub static mut nsCSSProps_kCursorKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kDirectionKTableE"] pub static mut nsCSSProps_kDirectionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kDisplayKTableE"] pub static mut nsCSSProps_kDisplayKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kElevationKTableE"] pub static mut nsCSSProps_kElevationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kEmptyCellsKTableE"] pub static mut nsCSSProps_kEmptyCellsKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kAlignAllKeywordsE"] pub static mut nsCSSProps_kAlignAllKeywords: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps22kAlignOverflowPositionE"] pub static mut nsCSSProps_kAlignOverflowPosition: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kAlignSelfPositionE"] pub static mut nsCSSProps_kAlignSelfPosition: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kAlignLegacyE"] pub static mut nsCSSProps_kAlignLegacy: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kAlignLegacyPositionE"] pub static mut nsCSSProps_kAlignLegacyPosition: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps31kAlignAutoNormalStretchBaselineE"] pub static mut nsCSSProps_kAlignAutoNormalStretchBaseline: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kAlignNormalStretchBaselineE"] pub static mut nsCSSProps_kAlignNormalStretchBaseline: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kAlignNormalBaselineE"] pub static mut nsCSSProps_kAlignNormalBaseline: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kAlignContentDistributionE"] pub static mut nsCSSProps_kAlignContentDistribution: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kAlignContentPositionE"] pub static mut nsCSSProps_kAlignContentPosition: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps31kAutoCompletionAlignJustifySelfE"] pub static mut nsCSSProps_kAutoCompletionAlignJustifySelf: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kAutoCompletionAlignItemsE"] pub static mut nsCSSProps_kAutoCompletionAlignItems: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps34kAutoCompletionAlignJustifyContentE"] pub static mut nsCSSProps_kAutoCompletionAlignJustifyContent: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kFlexDirectionKTableE"] pub static mut nsCSSProps_kFlexDirectionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kFlexWrapKTableE"] pub static mut nsCSSProps_kFlexWrapKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kFloatKTableE"] pub static mut nsCSSProps_kFloatKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kFloatEdgeKTableE"] pub static mut nsCSSProps_kFloatEdgeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kFontDisplayKTableE"] pub static mut nsCSSProps_kFontDisplayKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps11kFontKTableE"] pub static mut nsCSSProps_kFontKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kFontKerningKTableE"] pub static mut nsCSSProps_kFontKerningKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kFontSizeKTableE"] pub static mut nsCSSProps_kFontSizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kFontSmoothingKTableE"] pub static mut nsCSSProps_kFontSmoothingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kFontStretchKTableE"] pub static mut nsCSSProps_kFontStretchKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kFontStyleKTableE"] pub static mut nsCSSProps_kFontStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kFontSynthesisKTableE"] pub static mut nsCSSProps_kFontSynthesisKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kFontVariantKTableE"] pub static mut nsCSSProps_kFontVariantKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps28kFontVariantAlternatesKTableE"] pub static mut nsCSSProps_kFontVariantAlternatesKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps33kFontVariantAlternatesFuncsKTableE"] pub static mut nsCSSProps_kFontVariantAlternatesFuncsKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps22kFontVariantCapsKTableE"] pub static mut nsCSSProps_kFontVariantCapsKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kFontVariantEastAsianKTableE"] pub static mut nsCSSProps_kFontVariantEastAsianKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kFontVariantLigaturesKTableE"] pub static mut nsCSSProps_kFontVariantLigaturesKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kFontVariantNumericKTableE"] pub static mut nsCSSProps_kFontVariantNumericKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps26kFontVariantPositionKTableE"] pub static mut nsCSSProps_kFontVariantPositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kFontWeightKTableE"] pub static mut nsCSSProps_kFontWeightKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kGridAutoFlowKTableE"] pub static mut nsCSSProps_kGridAutoFlowKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kGridTrackBreadthKTableE"] pub static mut nsCSSProps_kGridTrackBreadthKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kHyphensKTableE"] pub static mut nsCSSProps_kHyphensKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kImageOrientationKTableE"] pub static mut nsCSSProps_kImageOrientationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kImageOrientationFlipKTableE"] pub static mut nsCSSProps_kImageOrientationFlipKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kIsolationKTableE"] pub static mut nsCSSProps_kIsolationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kIMEModeKTableE"] pub static mut nsCSSProps_kIMEModeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kLineHeightKTableE"] pub static mut nsCSSProps_kLineHeightKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps24kListStylePositionKTableE"] pub static mut nsCSSProps_kListStylePositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kListStyleKTableE"] pub static mut nsCSSProps_kListStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kMaskTypeKTableE"] pub static mut nsCSSProps_kMaskTypeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kMathVariantKTableE"] pub static mut nsCSSProps_kMathVariantKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kMathDisplayKTableE"] pub static mut nsCSSProps_kMathDisplayKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kContainKTableE"] pub static mut nsCSSProps_kContainKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kContextOpacityKTableE"] pub static mut nsCSSProps_kContextOpacityKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kContextPatternKTableE"] pub static mut nsCSSProps_kContextPatternKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kObjectFitKTableE"] pub static mut nsCSSProps_kObjectFitKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps13kOrientKTableE"] pub static mut nsCSSProps_kOrientKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kOutlineStyleKTableE"] pub static mut nsCSSProps_kOutlineStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kOverflowKTableE"] pub static mut nsCSSProps_kOverflowKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kOverflowSubKTableE"] pub static mut nsCSSProps_kOverflowSubKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps22kOverflowClipBoxKTableE"] pub static mut nsCSSProps_kOverflowClipBoxKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kOverflowWrapKTableE"] pub static mut nsCSSProps_kOverflowWrapKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kPageBreakKTableE"] pub static mut nsCSSProps_kPageBreakKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps22kPageBreakInsideKTableE"] pub static mut nsCSSProps_kPageBreakInsideKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kPageMarksKTableE"] pub static mut nsCSSProps_kPageMarksKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kPageSizeKTableE"] pub static mut nsCSSProps_kPageSizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kPitchKTableE"] pub static mut nsCSSProps_kPitchKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kPointerEventsKTableE"] pub static mut nsCSSProps_kPointerEventsKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kPositionKTableE"] pub static mut nsCSSProps_kPositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps26kRadialGradientShapeKTableE"] pub static mut nsCSSProps_kRadialGradientShapeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kRadialGradientSizeKTableE"] pub static mut nsCSSProps_kRadialGradientSizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps31kRadialGradientLegacySizeKTableE"] pub static mut nsCSSProps_kRadialGradientLegacySizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps13kResizeKTableE"] pub static mut nsCSSProps_kResizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kRubyAlignKTableE"] pub static mut nsCSSProps_kRubyAlignKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kRubyPositionKTableE"] pub static mut nsCSSProps_kRubyPositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kScrollBehaviorKTableE"] pub static mut nsCSSProps_kScrollBehaviorKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kScrollSnapTypeKTableE"] pub static mut nsCSSProps_kScrollSnapTypeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kSpeakKTableE"] pub static mut nsCSSProps_kSpeakKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kSpeakHeaderKTableE"] pub static mut nsCSSProps_kSpeakHeaderKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kSpeakNumeralKTableE"] pub static mut nsCSSProps_kSpeakNumeralKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kSpeakPunctuationKTableE"] pub static mut nsCSSProps_kSpeakPunctuationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kSpeechRateKTableE"] pub static mut nsCSSProps_kSpeechRateKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kStackSizingKTableE"] pub static mut nsCSSProps_kStackSizingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kTableLayoutKTableE"] pub static mut nsCSSProps_kTableLayoutKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kTextAlignKTableE"] pub static mut nsCSSProps_kTextAlignKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kTextAlignLastKTableE"] pub static mut nsCSSProps_kTextAlignLastKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kTextCombineUprightKTableE"] pub static mut nsCSSProps_kTextCombineUprightKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kTextDecorationLineKTableE"] pub static mut nsCSSProps_kTextDecorationLineKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps26kTextDecorationStyleKTableE"] pub static mut nsCSSProps_kTextDecorationStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kTextEmphasisPositionKTableE"] pub static mut nsCSSProps_kTextEmphasisPositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps28kTextEmphasisStyleFillKTableE"] pub static mut nsCSSProps_kTextEmphasisStyleFillKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps29kTextEmphasisStyleShapeKTableE"] pub static mut nsCSSProps_kTextEmphasisStyleShapeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps22kTextOrientationKTableE"] pub static mut nsCSSProps_kTextOrientationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kTextOverflowKTableE"] pub static mut nsCSSProps_kTextOverflowKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kTextTransformKTableE"] pub static mut nsCSSProps_kTextTransformKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kTouchActionKTableE"] pub static mut nsCSSProps_kTouchActionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kTopLayerKTableE"] pub static mut nsCSSProps_kTopLayerKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kTransformBoxKTableE"] pub static mut nsCSSProps_kTransformBoxKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps31kTransitionTimingFunctionKTableE"] pub static mut nsCSSProps_kTransitionTimingFunctionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kUnicodeBidiKTableE"] pub static mut nsCSSProps_kUnicodeBidiKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kUserFocusKTableE"] pub static mut nsCSSProps_kUserFocusKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kUserInputKTableE"] pub static mut nsCSSProps_kUserInputKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kUserModifyKTableE"] pub static mut nsCSSProps_kUserModifyKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kUserSelectKTableE"] pub static mut nsCSSProps_kUserSelectKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kVerticalAlignKTableE"] pub static mut nsCSSProps_kVerticalAlignKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kVisibilityKTableE"] pub static mut nsCSSProps_kVisibilityKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps13kVolumeKTableE"] pub static mut nsCSSProps_kVolumeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kWhitespaceKTableE"] pub static mut nsCSSProps_kWhitespaceKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kWidthKTableE"] pub static mut nsCSSProps_kWidthKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kWindowDraggingKTableE"] pub static mut nsCSSProps_kWindowDraggingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kWindowShadowKTableE"] pub static mut nsCSSProps_kWindowShadowKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kWordBreakKTableE"] pub static mut nsCSSProps_kWordBreakKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kWritingModeKTableE"] pub static mut nsCSSProps_kWritingModeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } #[test] fn bindgen_test_layout_nsCSSProps() { @@ -17697,12 +17698,12 @@ pub mod root { extern "C" { #[link_name = "_ZN18nsStyleImageLayers21kBackgroundLayerTableE"] pub static mut nsStyleImageLayers_kBackgroundLayerTable: - *const root::nsCSSPropertyID; + [root::nsCSSPropertyID; 0usize]; } extern "C" { #[link_name = "_ZN18nsStyleImageLayers15kMaskLayerTableE"] pub static mut nsStyleImageLayers_kMaskLayerTable: - *const root::nsCSSPropertyID; + [root::nsCSSPropertyID; 0usize]; } #[test] fn bindgen_test_layout_nsStyleImageLayers() { @@ -18941,7 +18942,8 @@ pub mod root { } extern "C" { #[link_name = "_ZN15nsMediaFeatures8featuresE"] - pub static mut nsMediaFeatures_features: *const root::nsMediaFeature; + pub static mut nsMediaFeatures_features: + [root::nsMediaFeature; 0usize]; } #[test] fn bindgen_test_layout_nsMediaFeatures() { @@ -19074,16 +19076,16 @@ pub mod root { } #[test] fn __bindgen_test_layout_template_30() { - assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete<*mut root::nsAString_internal>>() + assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete<[root::nsAString_internal; 0usize]>>() , 1usize); - assert_eq!(::std::mem::align_of::<root::mozilla::DefaultDelete<*mut root::nsAString_internal>>() + assert_eq!(::std::mem::align_of::<root::mozilla::DefaultDelete<[root::nsAString_internal; 0usize]>>() , 1usize); } #[test] fn __bindgen_test_layout_template_31() { - assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete<*mut root::nsACString_internal>>() + assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete<[root::nsACString_internal; 0usize]>>() , 1usize); - assert_eq!(::std::mem::align_of::<root::mozilla::DefaultDelete<*mut root::nsACString_internal>>() + assert_eq!(::std::mem::align_of::<root::mozilla::DefaultDelete<[root::nsACString_internal; 0usize]>>() , 1usize); } #[test] diff --git a/components/style/gecko_bindings/structs_release.rs b/components/style/gecko_bindings/structs_release.rs index dcf94b0c7a8..b32dcddc148 100644 --- a/components/style/gecko_bindings/structs_release.rs +++ b/components/style/gecko_bindings/structs_release.rs @@ -1009,6 +1009,7 @@ pub mod root { pub const NS_STYLE_DISPLAY_MODE_BROWSER: ::std::os::raw::c_uint = 0; pub const NS_STYLE_DISPLAY_MODE_MINIMAL_UI: ::std::os::raw::c_uint = 1; pub const NS_STYLE_DISPLAY_MODE_STANDALONE: ::std::os::raw::c_uint = 2; + pub const NS_STYLE_DISPLAY_MODE_FULLSCREEN: ::std::os::raw::c_uint = 3; pub const NS_STYLE_INHERIT_MASK: ::std::os::raw::c_uint = 16777215; pub const NS_STYLE_HAS_TEXT_DECORATION_LINES: ::std::os::raw::c_uint = 16777216; @@ -3426,7 +3427,7 @@ pub mod root { #[link_name = "_ZN7mozilla20BlockingResourceBase17kResourceTypeNameE"] pub static mut BlockingResourceBase_kResourceTypeName: - *const *const ::std::os::raw::c_char; + [*const ::std::os::raw::c_char; 0usize]; } #[test] fn bindgen_test_layout_BlockingResourceBase() { @@ -6378,10 +6379,10 @@ pub mod root { } #[test] fn __bindgen_test_layout_template_22() { - assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<*mut ::std::os::raw::c_char, + assert_eq!(::std::mem::size_of::<root::mozilla::UniquePtr<[::std::os::raw::c_char; 0usize], root::JS::FreePolicy>>() , 8usize); - assert_eq!(::std::mem::align_of::<root::mozilla::UniquePtr<*mut ::std::os::raw::c_char, + assert_eq!(::std::mem::align_of::<root::mozilla::UniquePtr<[::std::os::raw::c_char; 0usize], root::JS::FreePolicy>>() , 8usize); } @@ -6949,8 +6950,8 @@ pub mod root { #[derive(Debug)] pub struct nsTSubstringSplitter_CharT { pub mStr: *const root::nsAString_internal, - pub mArray: root::mozilla::UniquePtr<*mut root::nsAString_internal, - root::mozilla::DefaultDelete<*mut root::nsAString_internal>>, + pub mArray: root::mozilla::UniquePtr<[root::nsAString_internal; 0usize], + root::mozilla::DefaultDelete<[root::nsAString_internal; 0usize]>>, pub mArraySize: root::nsAString_internal_size_type, pub mDelim: root::nsAString_internal_char_type, } @@ -6981,8 +6982,8 @@ pub mod root { #[derive(Debug)] pub struct nsCSubstringSplitter { pub mStr: *const root::nsACString_internal, - pub mArray: root::mozilla::UniquePtr<*mut root::nsACString_internal, - root::mozilla::DefaultDelete<*mut root::nsACString_internal>>, + pub mArray: root::mozilla::UniquePtr<[root::nsACString_internal; 0usize], + root::mozilla::DefaultDelete<[root::nsACString_internal; 0usize]>>, pub mArraySize: root::nsACString_internal_size_type, pub mDelim: root::nsACString_internal_char_type, } @@ -11834,63 +11835,63 @@ pub mod root { #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct nsDOMMutationObserver([u8; 0]); - pub const NODE_HAS_LISTENERMANAGER: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_HAS_LISTENERMANAGER; - pub const NODE_HAS_PROPERTIES: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_HAS_PROPERTIES; - pub const NODE_IS_ANONYMOUS_ROOT: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_IS_ANONYMOUS_ROOT; - pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE; - pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_IS_NATIVE_ANONYMOUS_ROOT; - pub const NODE_FORCE_XBL_BINDINGS: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_FORCE_XBL_BINDINGS; - pub const NODE_MAY_BE_IN_BINDING_MNGR: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_MAY_BE_IN_BINDING_MNGR; - pub const NODE_IS_EDITABLE: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_IS_EDITABLE; - pub const NODE_MAY_HAVE_CLASS: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_MAY_HAVE_CLASS; - pub const NODE_IS_IN_SHADOW_TREE: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_IS_IN_SHADOW_TREE; - pub const NODE_HAS_EMPTY_SELECTOR: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_HAS_EMPTY_SELECTOR; - pub const NODE_HAS_SLOW_SELECTOR: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_HAS_SLOW_SELECTOR; - pub const NODE_HAS_EDGE_CHILD_SELECTOR: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_HAS_EDGE_CHILD_SELECTOR; - pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS; - pub const NODE_ALL_SELECTOR_FLAGS: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_ALL_SELECTOR_FLAGS; - pub const NODE_NEEDS_FRAME: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_NEEDS_FRAME; - pub const NODE_DESCENDANTS_NEED_FRAMES: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_DESCENDANTS_NEED_FRAMES; - pub const NODE_HAS_ACCESSKEY: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_HAS_ACCESSKEY; - pub const NODE_HAS_DIRECTION_RTL: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_HAS_DIRECTION_RTL; - pub const NODE_HAS_DIRECTION_LTR: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_HAS_DIRECTION_LTR; - pub const NODE_ALL_DIRECTION_FLAGS: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_ALL_DIRECTION_FLAGS; - pub const NODE_CHROME_ONLY_ACCESS: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_CHROME_ONLY_ACCESS; - pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS; - pub const NODE_SHARED_RESTYLE_BIT_1: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_SHARED_RESTYLE_BIT_1; - pub const NODE_SHARED_RESTYLE_BIT_2: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_SHARED_RESTYLE_BIT_2; - pub const NODE_HAS_DIRTY_DESCENDANTS_FOR_SERVO: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_SHARED_RESTYLE_BIT_1; - pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_119 = - _bindgen_ty_119::NODE_TYPE_SPECIFIC_BITS_OFFSET; + pub const NODE_HAS_LISTENERMANAGER: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_HAS_LISTENERMANAGER; + pub const NODE_HAS_PROPERTIES: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_HAS_PROPERTIES; + pub const NODE_IS_ANONYMOUS_ROOT: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_IS_ANONYMOUS_ROOT; + pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE; + pub const NODE_IS_NATIVE_ANONYMOUS_ROOT: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_IS_NATIVE_ANONYMOUS_ROOT; + pub const NODE_FORCE_XBL_BINDINGS: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_FORCE_XBL_BINDINGS; + pub const NODE_MAY_BE_IN_BINDING_MNGR: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_MAY_BE_IN_BINDING_MNGR; + pub const NODE_IS_EDITABLE: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_IS_EDITABLE; + pub const NODE_MAY_HAVE_CLASS: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_MAY_HAVE_CLASS; + pub const NODE_IS_IN_SHADOW_TREE: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_IS_IN_SHADOW_TREE; + pub const NODE_HAS_EMPTY_SELECTOR: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_HAS_EMPTY_SELECTOR; + pub const NODE_HAS_SLOW_SELECTOR: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_HAS_SLOW_SELECTOR; + pub const NODE_HAS_EDGE_CHILD_SELECTOR: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_HAS_EDGE_CHILD_SELECTOR; + pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS; + pub const NODE_ALL_SELECTOR_FLAGS: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_ALL_SELECTOR_FLAGS; + pub const NODE_NEEDS_FRAME: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_NEEDS_FRAME; + pub const NODE_DESCENDANTS_NEED_FRAMES: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_DESCENDANTS_NEED_FRAMES; + pub const NODE_HAS_ACCESSKEY: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_HAS_ACCESSKEY; + pub const NODE_HAS_DIRECTION_RTL: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_HAS_DIRECTION_RTL; + pub const NODE_HAS_DIRECTION_LTR: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_HAS_DIRECTION_LTR; + pub const NODE_ALL_DIRECTION_FLAGS: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_ALL_DIRECTION_FLAGS; + pub const NODE_CHROME_ONLY_ACCESS: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_CHROME_ONLY_ACCESS; + pub const NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS; + pub const NODE_SHARED_RESTYLE_BIT_1: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_SHARED_RESTYLE_BIT_1; + pub const NODE_SHARED_RESTYLE_BIT_2: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_SHARED_RESTYLE_BIT_2; + pub const NODE_HAS_DIRTY_DESCENDANTS_FOR_SERVO: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_SHARED_RESTYLE_BIT_1; + pub const NODE_TYPE_SPECIFIC_BITS_OFFSET: root::_bindgen_ty_118 = + _bindgen_ty_118::NODE_TYPE_SPECIFIC_BITS_OFFSET; #[repr(u32)] #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)] - pub enum _bindgen_ty_119 { + pub enum _bindgen_ty_118 { NODE_HAS_LISTENERMANAGER = 4, NODE_HAS_PROPERTIES = 8, NODE_IS_ANONYMOUS_ROOT = 16, @@ -13775,867 +13776,867 @@ pub mod root { extern "C" { #[link_name = "_ZN10nsCSSProps25kAnimationDirectionKTableE"] pub static mut nsCSSProps_kAnimationDirectionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps24kAnimationFillModeKTableE"] pub static mut nsCSSProps_kAnimationFillModeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps30kAnimationIterationCountKTableE"] pub static mut nsCSSProps_kAnimationIterationCountKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kAnimationPlayStateKTableE"] pub static mut nsCSSProps_kAnimationPlayStateKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps30kAnimationTimingFunctionKTableE"] pub static mut nsCSSProps_kAnimationTimingFunctionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kAppearanceKTableE"] pub static mut nsCSSProps_kAppearanceKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kAzimuthKTableE"] pub static mut nsCSSProps_kAzimuthKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kBackfaceVisibilityKTableE"] pub static mut nsCSSProps_kBackfaceVisibilityKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kTransformStyleKTableE"] pub static mut nsCSSProps_kTransformStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kImageLayerAttachmentKTableE"] pub static mut nsCSSProps_kImageLayerAttachmentKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kBackgroundOriginKTableE"] pub static mut nsCSSProps_kBackgroundOriginKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kMaskOriginKTableE"] pub static mut nsCSSProps_kMaskOriginKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kImageLayerPositionKTableE"] pub static mut nsCSSProps_kImageLayerPositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kImageLayerRepeatKTableE"] pub static mut nsCSSProps_kImageLayerRepeatKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kImageLayerRepeatPartKTableE"] pub static mut nsCSSProps_kImageLayerRepeatPartKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kImageLayerSizeKTableE"] pub static mut nsCSSProps_kImageLayerSizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps26kImageLayerCompositeKTableE"] pub static mut nsCSSProps_kImageLayerCompositeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kImageLayerModeKTableE"] pub static mut nsCSSProps_kImageLayerModeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kBackgroundClipKTableE"] pub static mut nsCSSProps_kBackgroundClipKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kMaskClipKTableE"] pub static mut nsCSSProps_kMaskClipKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kBlendModeKTableE"] pub static mut nsCSSProps_kBlendModeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kBorderCollapseKTableE"] pub static mut nsCSSProps_kBorderCollapseKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps24kBorderImageRepeatKTableE"] pub static mut nsCSSProps_kBorderImageRepeatKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kBorderImageSliceKTableE"] pub static mut nsCSSProps_kBorderImageSliceKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kBorderStyleKTableE"] pub static mut nsCSSProps_kBorderStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kBorderWidthKTableE"] pub static mut nsCSSProps_kBorderWidthKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kBoxAlignKTableE"] pub static mut nsCSSProps_kBoxAlignKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kBoxDecorationBreakKTableE"] pub static mut nsCSSProps_kBoxDecorationBreakKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kBoxDirectionKTableE"] pub static mut nsCSSProps_kBoxDirectionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kBoxOrientKTableE"] pub static mut nsCSSProps_kBoxOrientKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kBoxPackKTableE"] pub static mut nsCSSProps_kBoxPackKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps26kClipPathGeometryBoxKTableE"] pub static mut nsCSSProps_kClipPathGeometryBoxKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kCounterRangeKTableE"] pub static mut nsCSSProps_kCounterRangeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kCounterSpeakAsKTableE"] pub static mut nsCSSProps_kCounterSpeakAsKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kCounterSymbolsSystemKTableE"] pub static mut nsCSSProps_kCounterSymbolsSystemKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kCounterSystemKTableE"] pub static mut nsCSSProps_kCounterSystemKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kDominantBaselineKTableE"] pub static mut nsCSSProps_kDominantBaselineKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kShapeRadiusKTableE"] pub static mut nsCSSProps_kShapeRadiusKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kFillRuleKTableE"] pub static mut nsCSSProps_kFillRuleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kFilterFunctionKTableE"] pub static mut nsCSSProps_kFilterFunctionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kImageRenderingKTableE"] pub static mut nsCSSProps_kImageRenderingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kShapeOutsideShapeBoxKTableE"] pub static mut nsCSSProps_kShapeOutsideShapeBoxKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kShapeRenderingKTableE"] pub static mut nsCSSProps_kShapeRenderingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kStrokeLinecapKTableE"] pub static mut nsCSSProps_kStrokeLinecapKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kStrokeLinejoinKTableE"] pub static mut nsCSSProps_kStrokeLinejoinKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kStrokeContextValueKTableE"] pub static mut nsCSSProps_kStrokeContextValueKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kVectorEffectKTableE"] pub static mut nsCSSProps_kVectorEffectKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kTextAnchorKTableE"] pub static mut nsCSSProps_kTextAnchorKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kTextRenderingKTableE"] pub static mut nsCSSProps_kTextRenderingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kColorAdjustKTableE"] pub static mut nsCSSProps_kColorAdjustKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kColorInterpolationKTableE"] pub static mut nsCSSProps_kColorInterpolationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kColumnFillKTableE"] pub static mut nsCSSProps_kColumnFillKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kBoxPropSourceKTableE"] pub static mut nsCSSProps_kBoxPropSourceKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kBoxShadowTypeKTableE"] pub static mut nsCSSProps_kBoxShadowTypeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kBoxSizingKTableE"] pub static mut nsCSSProps_kBoxSizingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kCaptionSideKTableE"] pub static mut nsCSSProps_kCaptionSideKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kClearKTableE"] pub static mut nsCSSProps_kClearKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kColorKTableE"] pub static mut nsCSSProps_kColorKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kContentKTableE"] pub static mut nsCSSProps_kContentKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps33kControlCharacterVisibilityKTableE"] pub static mut nsCSSProps_kControlCharacterVisibilityKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps13kCursorKTableE"] pub static mut nsCSSProps_kCursorKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kDirectionKTableE"] pub static mut nsCSSProps_kDirectionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kDisplayKTableE"] pub static mut nsCSSProps_kDisplayKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kElevationKTableE"] pub static mut nsCSSProps_kElevationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kEmptyCellsKTableE"] pub static mut nsCSSProps_kEmptyCellsKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kAlignAllKeywordsE"] pub static mut nsCSSProps_kAlignAllKeywords: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps22kAlignOverflowPositionE"] pub static mut nsCSSProps_kAlignOverflowPosition: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kAlignSelfPositionE"] pub static mut nsCSSProps_kAlignSelfPosition: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kAlignLegacyE"] pub static mut nsCSSProps_kAlignLegacy: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kAlignLegacyPositionE"] pub static mut nsCSSProps_kAlignLegacyPosition: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps31kAlignAutoNormalStretchBaselineE"] pub static mut nsCSSProps_kAlignAutoNormalStretchBaseline: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kAlignNormalStretchBaselineE"] pub static mut nsCSSProps_kAlignNormalStretchBaseline: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kAlignNormalBaselineE"] pub static mut nsCSSProps_kAlignNormalBaseline: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kAlignContentDistributionE"] pub static mut nsCSSProps_kAlignContentDistribution: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kAlignContentPositionE"] pub static mut nsCSSProps_kAlignContentPosition: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps31kAutoCompletionAlignJustifySelfE"] pub static mut nsCSSProps_kAutoCompletionAlignJustifySelf: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kAutoCompletionAlignItemsE"] pub static mut nsCSSProps_kAutoCompletionAlignItems: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps34kAutoCompletionAlignJustifyContentE"] pub static mut nsCSSProps_kAutoCompletionAlignJustifyContent: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kFlexDirectionKTableE"] pub static mut nsCSSProps_kFlexDirectionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kFlexWrapKTableE"] pub static mut nsCSSProps_kFlexWrapKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kFloatKTableE"] pub static mut nsCSSProps_kFloatKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kFloatEdgeKTableE"] pub static mut nsCSSProps_kFloatEdgeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kFontDisplayKTableE"] pub static mut nsCSSProps_kFontDisplayKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps11kFontKTableE"] pub static mut nsCSSProps_kFontKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kFontKerningKTableE"] pub static mut nsCSSProps_kFontKerningKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kFontSizeKTableE"] pub static mut nsCSSProps_kFontSizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kFontSmoothingKTableE"] pub static mut nsCSSProps_kFontSmoothingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kFontStretchKTableE"] pub static mut nsCSSProps_kFontStretchKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kFontStyleKTableE"] pub static mut nsCSSProps_kFontStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kFontSynthesisKTableE"] pub static mut nsCSSProps_kFontSynthesisKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kFontVariantKTableE"] pub static mut nsCSSProps_kFontVariantKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps28kFontVariantAlternatesKTableE"] pub static mut nsCSSProps_kFontVariantAlternatesKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps33kFontVariantAlternatesFuncsKTableE"] pub static mut nsCSSProps_kFontVariantAlternatesFuncsKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps22kFontVariantCapsKTableE"] pub static mut nsCSSProps_kFontVariantCapsKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kFontVariantEastAsianKTableE"] pub static mut nsCSSProps_kFontVariantEastAsianKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kFontVariantLigaturesKTableE"] pub static mut nsCSSProps_kFontVariantLigaturesKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kFontVariantNumericKTableE"] pub static mut nsCSSProps_kFontVariantNumericKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps26kFontVariantPositionKTableE"] pub static mut nsCSSProps_kFontVariantPositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kFontWeightKTableE"] pub static mut nsCSSProps_kFontWeightKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kGridAutoFlowKTableE"] pub static mut nsCSSProps_kGridAutoFlowKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kGridTrackBreadthKTableE"] pub static mut nsCSSProps_kGridTrackBreadthKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kHyphensKTableE"] pub static mut nsCSSProps_kHyphensKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kImageOrientationKTableE"] pub static mut nsCSSProps_kImageOrientationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kImageOrientationFlipKTableE"] pub static mut nsCSSProps_kImageOrientationFlipKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kIsolationKTableE"] pub static mut nsCSSProps_kIsolationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kIMEModeKTableE"] pub static mut nsCSSProps_kIMEModeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kLineHeightKTableE"] pub static mut nsCSSProps_kLineHeightKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps24kListStylePositionKTableE"] pub static mut nsCSSProps_kListStylePositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kListStyleKTableE"] pub static mut nsCSSProps_kListStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kMaskTypeKTableE"] pub static mut nsCSSProps_kMaskTypeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kMathVariantKTableE"] pub static mut nsCSSProps_kMathVariantKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kMathDisplayKTableE"] pub static mut nsCSSProps_kMathDisplayKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps14kContainKTableE"] pub static mut nsCSSProps_kContainKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kContextOpacityKTableE"] pub static mut nsCSSProps_kContextOpacityKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kContextPatternKTableE"] pub static mut nsCSSProps_kContextPatternKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kObjectFitKTableE"] pub static mut nsCSSProps_kObjectFitKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps13kOrientKTableE"] pub static mut nsCSSProps_kOrientKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kOutlineStyleKTableE"] pub static mut nsCSSProps_kOutlineStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kOverflowKTableE"] pub static mut nsCSSProps_kOverflowKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kOverflowSubKTableE"] pub static mut nsCSSProps_kOverflowSubKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps22kOverflowClipBoxKTableE"] pub static mut nsCSSProps_kOverflowClipBoxKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kOverflowWrapKTableE"] pub static mut nsCSSProps_kOverflowWrapKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kPageBreakKTableE"] pub static mut nsCSSProps_kPageBreakKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps22kPageBreakInsideKTableE"] pub static mut nsCSSProps_kPageBreakInsideKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kPageMarksKTableE"] pub static mut nsCSSProps_kPageMarksKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kPageSizeKTableE"] pub static mut nsCSSProps_kPageSizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kPitchKTableE"] pub static mut nsCSSProps_kPitchKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kPointerEventsKTableE"] pub static mut nsCSSProps_kPointerEventsKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kPositionKTableE"] pub static mut nsCSSProps_kPositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps26kRadialGradientShapeKTableE"] pub static mut nsCSSProps_kRadialGradientShapeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kRadialGradientSizeKTableE"] pub static mut nsCSSProps_kRadialGradientSizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps31kRadialGradientLegacySizeKTableE"] pub static mut nsCSSProps_kRadialGradientLegacySizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps13kResizeKTableE"] pub static mut nsCSSProps_kResizeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kRubyAlignKTableE"] pub static mut nsCSSProps_kRubyAlignKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kRubyPositionKTableE"] pub static mut nsCSSProps_kRubyPositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kScrollBehaviorKTableE"] pub static mut nsCSSProps_kScrollBehaviorKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kScrollSnapTypeKTableE"] pub static mut nsCSSProps_kScrollSnapTypeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kSpeakKTableE"] pub static mut nsCSSProps_kSpeakKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kSpeakHeaderKTableE"] pub static mut nsCSSProps_kSpeakHeaderKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kSpeakNumeralKTableE"] pub static mut nsCSSProps_kSpeakNumeralKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps23kSpeakPunctuationKTableE"] pub static mut nsCSSProps_kSpeakPunctuationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kSpeechRateKTableE"] pub static mut nsCSSProps_kSpeechRateKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kStackSizingKTableE"] pub static mut nsCSSProps_kStackSizingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kTableLayoutKTableE"] pub static mut nsCSSProps_kTableLayoutKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kTextAlignKTableE"] pub static mut nsCSSProps_kTextAlignKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kTextAlignLastKTableE"] pub static mut nsCSSProps_kTextAlignLastKTable: - *mut root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kTextCombineUprightKTableE"] pub static mut nsCSSProps_kTextCombineUprightKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps25kTextDecorationLineKTableE"] pub static mut nsCSSProps_kTextDecorationLineKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps26kTextDecorationStyleKTableE"] pub static mut nsCSSProps_kTextDecorationStyleKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps27kTextEmphasisPositionKTableE"] pub static mut nsCSSProps_kTextEmphasisPositionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps28kTextEmphasisStyleFillKTableE"] pub static mut nsCSSProps_kTextEmphasisStyleFillKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps29kTextEmphasisStyleShapeKTableE"] pub static mut nsCSSProps_kTextEmphasisStyleShapeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps22kTextOrientationKTableE"] pub static mut nsCSSProps_kTextOrientationKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kTextOverflowKTableE"] pub static mut nsCSSProps_kTextOverflowKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kTextTransformKTableE"] pub static mut nsCSSProps_kTextTransformKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kTouchActionKTableE"] pub static mut nsCSSProps_kTouchActionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps15kTopLayerKTableE"] pub static mut nsCSSProps_kTopLayerKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kTransformBoxKTableE"] pub static mut nsCSSProps_kTransformBoxKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps31kTransitionTimingFunctionKTableE"] pub static mut nsCSSProps_kTransitionTimingFunctionKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kUnicodeBidiKTableE"] pub static mut nsCSSProps_kUnicodeBidiKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kUserFocusKTableE"] pub static mut nsCSSProps_kUserFocusKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kUserInputKTableE"] pub static mut nsCSSProps_kUserInputKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kUserModifyKTableE"] pub static mut nsCSSProps_kUserModifyKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kUserSelectKTableE"] pub static mut nsCSSProps_kUserSelectKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps20kVerticalAlignKTableE"] pub static mut nsCSSProps_kVerticalAlignKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kVisibilityKTableE"] pub static mut nsCSSProps_kVisibilityKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps13kVolumeKTableE"] pub static mut nsCSSProps_kVolumeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps17kWhitespaceKTableE"] pub static mut nsCSSProps_kWhitespaceKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps12kWidthKTableE"] pub static mut nsCSSProps_kWidthKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps21kWindowDraggingKTableE"] pub static mut nsCSSProps_kWindowDraggingKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps19kWindowShadowKTableE"] pub static mut nsCSSProps_kWindowShadowKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps16kWordBreakKTableE"] pub static mut nsCSSProps_kWordBreakKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } extern "C" { #[link_name = "_ZN10nsCSSProps18kWritingModeKTableE"] pub static mut nsCSSProps_kWritingModeKTable: - *const root::nsCSSProps_KTableEntry; + [root::nsCSSProps_KTableEntry; 0usize]; } #[test] fn bindgen_test_layout_nsCSSProps() { @@ -17467,12 +17468,12 @@ pub mod root { extern "C" { #[link_name = "_ZN18nsStyleImageLayers21kBackgroundLayerTableE"] pub static mut nsStyleImageLayers_kBackgroundLayerTable: - *const root::nsCSSPropertyID; + [root::nsCSSPropertyID; 0usize]; } extern "C" { #[link_name = "_ZN18nsStyleImageLayers15kMaskLayerTableE"] pub static mut nsStyleImageLayers_kMaskLayerTable: - *const root::nsCSSPropertyID; + [root::nsCSSPropertyID; 0usize]; } #[test] fn bindgen_test_layout_nsStyleImageLayers() { @@ -18711,7 +18712,8 @@ pub mod root { } extern "C" { #[link_name = "_ZN15nsMediaFeatures8featuresE"] - pub static mut nsMediaFeatures_features: *const root::nsMediaFeature; + pub static mut nsMediaFeatures_features: + [root::nsMediaFeature; 0usize]; } #[test] fn bindgen_test_layout_nsMediaFeatures() { @@ -18844,16 +18846,16 @@ pub mod root { } #[test] fn __bindgen_test_layout_template_30() { - assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete<*mut root::nsAString_internal>>() + assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete<[root::nsAString_internal; 0usize]>>() , 1usize); - assert_eq!(::std::mem::align_of::<root::mozilla::DefaultDelete<*mut root::nsAString_internal>>() + assert_eq!(::std::mem::align_of::<root::mozilla::DefaultDelete<[root::nsAString_internal; 0usize]>>() , 1usize); } #[test] fn __bindgen_test_layout_template_31() { - assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete<*mut root::nsACString_internal>>() + assert_eq!(::std::mem::size_of::<root::mozilla::DefaultDelete<[root::nsACString_internal; 0usize]>>() , 1usize); - assert_eq!(::std::mem::align_of::<root::mozilla::DefaultDelete<*mut root::nsACString_internal>>() + assert_eq!(::std::mem::align_of::<root::mozilla::DefaultDelete<[root::nsACString_internal; 0usize]>>() , 1usize); } #[test] |