mirror of
https://github.com/servo/servo.git
synced 2025-08-08 06:55:31 +01:00
Auto merge of #14158 - heycam:bindings-update-4, r=Manishearth
Regenerate bindings. <!-- Please describe your changes on the following line: --> Bindings update from [the latest incubator/stylo push](https://treeherder.mozilla.org/#/jobs?repo=stylo&revision=c5170a72424e7175020506586fa775077f5307a9). r? @Manishearth --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/14158) <!-- Reviewable:end -->
This commit is contained in:
commit
29a55e5cbd
3 changed files with 20 additions and 28 deletions
|
@ -5546,7 +5546,7 @@ pub struct FragmentOrElement_nsDOMSlots {
|
||||||
/**
|
/**
|
||||||
* Holds any SMIL override style declaration for this element.
|
* Holds any SMIL override style declaration for this element.
|
||||||
*/
|
*/
|
||||||
pub mSMILOverrideStyleDeclaration: RefPtr<Declaration>,
|
pub mSMILOverrideStyleDeclaration: RefPtr<DeclarationBlock>,
|
||||||
/**
|
/**
|
||||||
* An object implementing nsIDOMMozNamedAttrMap for this content (attributes)
|
* An object implementing nsIDOMMozNamedAttrMap for this content (attributes)
|
||||||
* @see FragmentOrElement::GetAttributes
|
* @see FragmentOrElement::GetAttributes
|
||||||
|
@ -7410,6 +7410,14 @@ fn bindgen_test_layout_nsAttrName() {
|
||||||
assert_eq!(::std::mem::align_of::<nsAttrName>() , 8usize);
|
assert_eq!(::std::mem::align_of::<nsAttrName>() , 8usize);
|
||||||
}
|
}
|
||||||
#[repr(C)]
|
#[repr(C)]
|
||||||
|
#[derive(Debug, Copy)]
|
||||||
|
pub struct DeclarationBlock {
|
||||||
|
pub _address: u8,
|
||||||
|
}
|
||||||
|
impl Clone for DeclarationBlock {
|
||||||
|
fn clone(&self) -> Self { *self }
|
||||||
|
}
|
||||||
|
#[repr(C)]
|
||||||
#[derive(Debug)]
|
#[derive(Debug)]
|
||||||
pub struct URLValue {
|
pub struct URLValue {
|
||||||
pub _base: URLValueData,
|
pub _base: URLValueData,
|
||||||
|
@ -7559,14 +7567,6 @@ pub struct nsDOMStringMap {
|
||||||
impl Clone for nsDOMStringMap {
|
impl Clone for nsDOMStringMap {
|
||||||
fn clone(&self) -> Self { *self }
|
fn clone(&self) -> Self { *self }
|
||||||
}
|
}
|
||||||
#[repr(C)]
|
|
||||||
#[derive(Debug, Copy)]
|
|
||||||
pub struct Declaration {
|
|
||||||
pub _address: u8,
|
|
||||||
}
|
|
||||||
impl Clone for Declaration {
|
|
||||||
fn clone(&self) -> Self { *self }
|
|
||||||
}
|
|
||||||
/**
|
/**
|
||||||
* Interface used for handling clicks on links
|
* Interface used for handling clicks on links
|
||||||
*/
|
*/
|
||||||
|
@ -8904,7 +8904,7 @@ pub enum nsCSSPropertyID {
|
||||||
eCSSProperty_flex_grow = 106,
|
eCSSProperty_flex_grow = 106,
|
||||||
eCSSProperty_flex_shrink = 107,
|
eCSSProperty_flex_shrink = 107,
|
||||||
eCSSProperty_flex_wrap = 108,
|
eCSSProperty_flex_wrap = 108,
|
||||||
eCSSProperty_float = 109,
|
eCSSProperty_float_ = 109,
|
||||||
eCSSProperty_float_edge = 110,
|
eCSSProperty_float_edge = 110,
|
||||||
eCSSProperty_flood_color = 111,
|
eCSSProperty_flood_color = 111,
|
||||||
eCSSProperty_flood_opacity = 112,
|
eCSSProperty_flood_opacity = 112,
|
||||||
|
|
|
@ -5506,7 +5506,7 @@ pub struct FragmentOrElement_nsDOMSlots {
|
||||||
/**
|
/**
|
||||||
* Holds any SMIL override style declaration for this element.
|
* Holds any SMIL override style declaration for this element.
|
||||||
*/
|
*/
|
||||||
pub mSMILOverrideStyleDeclaration: RefPtr<Declaration>,
|
pub mSMILOverrideStyleDeclaration: RefPtr<DeclarationBlock>,
|
||||||
/**
|
/**
|
||||||
* An object implementing nsIDOMMozNamedAttrMap for this content (attributes)
|
* An object implementing nsIDOMMozNamedAttrMap for this content (attributes)
|
||||||
* @see FragmentOrElement::GetAttributes
|
* @see FragmentOrElement::GetAttributes
|
||||||
|
@ -7368,6 +7368,14 @@ fn bindgen_test_layout_nsAttrName() {
|
||||||
assert_eq!(::std::mem::align_of::<nsAttrName>() , 8usize);
|
assert_eq!(::std::mem::align_of::<nsAttrName>() , 8usize);
|
||||||
}
|
}
|
||||||
#[repr(C)]
|
#[repr(C)]
|
||||||
|
#[derive(Debug, Copy)]
|
||||||
|
pub struct DeclarationBlock {
|
||||||
|
pub _address: u8,
|
||||||
|
}
|
||||||
|
impl Clone for DeclarationBlock {
|
||||||
|
fn clone(&self) -> Self { *self }
|
||||||
|
}
|
||||||
|
#[repr(C)]
|
||||||
#[derive(Debug)]
|
#[derive(Debug)]
|
||||||
pub struct URLValue {
|
pub struct URLValue {
|
||||||
pub _base: URLValueData,
|
pub _base: URLValueData,
|
||||||
|
@ -7516,14 +7524,6 @@ pub struct nsDOMStringMap {
|
||||||
impl Clone for nsDOMStringMap {
|
impl Clone for nsDOMStringMap {
|
||||||
fn clone(&self) -> Self { *self }
|
fn clone(&self) -> Self { *self }
|
||||||
}
|
}
|
||||||
#[repr(C)]
|
|
||||||
#[derive(Debug, Copy)]
|
|
||||||
pub struct Declaration {
|
|
||||||
pub _address: u8,
|
|
||||||
}
|
|
||||||
impl Clone for Declaration {
|
|
||||||
fn clone(&self) -> Self { *self }
|
|
||||||
}
|
|
||||||
/**
|
/**
|
||||||
* Interface used for handling clicks on links
|
* Interface used for handling clicks on links
|
||||||
*/
|
*/
|
||||||
|
@ -8861,7 +8861,7 @@ pub enum nsCSSPropertyID {
|
||||||
eCSSProperty_flex_grow = 106,
|
eCSSProperty_flex_grow = 106,
|
||||||
eCSSProperty_flex_shrink = 107,
|
eCSSProperty_flex_shrink = 107,
|
||||||
eCSSProperty_flex_wrap = 108,
|
eCSSProperty_flex_wrap = 108,
|
||||||
eCSSProperty_float = 109,
|
eCSSProperty_float_ = 109,
|
||||||
eCSSProperty_float_edge = 110,
|
eCSSProperty_float_edge = 110,
|
||||||
eCSSProperty_flood_color = 111,
|
eCSSProperty_flood_color = 111,
|
||||||
eCSSProperty_flood_opacity = 112,
|
eCSSProperty_flood_opacity = 112,
|
||||||
|
|
|
@ -5348,8 +5348,6 @@ cfg_if! {
|
||||||
pub static nsCSSProps_marker_end: *mut nsICSSProperty;
|
pub static nsCSSProps_marker_end: *mut nsICSSProperty;
|
||||||
#[link_name = "_ZN10nsCSSProps10marker_midE"]
|
#[link_name = "_ZN10nsCSSProps10marker_midE"]
|
||||||
pub static nsCSSProps_marker_mid: *mut nsICSSProperty;
|
pub static nsCSSProps_marker_mid: *mut nsICSSProperty;
|
||||||
#[link_name = "_ZN10nsCSSProps13marker_offsetE"]
|
|
||||||
pub static nsCSSProps_marker_offset: *mut nsICSSProperty;
|
|
||||||
#[link_name = "_ZN10nsCSSProps12marker_startE"]
|
#[link_name = "_ZN10nsCSSProps12marker_startE"]
|
||||||
pub static nsCSSProps_marker_start: *mut nsICSSProperty;
|
pub static nsCSSProps_marker_start: *mut nsICSSProperty;
|
||||||
#[link_name = "_ZN10nsCSSProps4maskE"]
|
#[link_name = "_ZN10nsCSSProps4maskE"]
|
||||||
|
@ -10987,8 +10985,6 @@ cfg_if! {
|
||||||
pub static nsCSSProps_marker_end: *mut nsICSSProperty;
|
pub static nsCSSProps_marker_end: *mut nsICSSProperty;
|
||||||
#[link_name = "?marker_mid@nsCSSProps@@2PEAVnsICSSProperty@@EA"]
|
#[link_name = "?marker_mid@nsCSSProps@@2PEAVnsICSSProperty@@EA"]
|
||||||
pub static nsCSSProps_marker_mid: *mut nsICSSProperty;
|
pub static nsCSSProps_marker_mid: *mut nsICSSProperty;
|
||||||
#[link_name = "?marker_offset@nsCSSProps@@2PEAVnsICSSProperty@@EA"]
|
|
||||||
pub static nsCSSProps_marker_offset: *mut nsICSSProperty;
|
|
||||||
#[link_name = "?marker_start@nsCSSProps@@2PEAVnsICSSProperty@@EA"]
|
#[link_name = "?marker_start@nsCSSProps@@2PEAVnsICSSProperty@@EA"]
|
||||||
pub static nsCSSProps_marker_start: *mut nsICSSProperty;
|
pub static nsCSSProps_marker_start: *mut nsICSSProperty;
|
||||||
#[link_name = "?mask@nsCSSProps@@2PEAVnsICSSProperty@@EA"]
|
#[link_name = "?mask@nsCSSProps@@2PEAVnsICSSProperty@@EA"]
|
||||||
|
@ -16626,8 +16622,6 @@ cfg_if! {
|
||||||
pub static nsCSSProps_marker_end: *mut nsICSSProperty;
|
pub static nsCSSProps_marker_end: *mut nsICSSProperty;
|
||||||
#[link_name = "\x01?marker_mid@nsCSSProps@@2PAVnsICSSProperty@@A"]
|
#[link_name = "\x01?marker_mid@nsCSSProps@@2PAVnsICSSProperty@@A"]
|
||||||
pub static nsCSSProps_marker_mid: *mut nsICSSProperty;
|
pub static nsCSSProps_marker_mid: *mut nsICSSProperty;
|
||||||
#[link_name = "\x01?marker_offset@nsCSSProps@@2PAVnsICSSProperty@@A"]
|
|
||||||
pub static nsCSSProps_marker_offset: *mut nsICSSProperty;
|
|
||||||
#[link_name = "\x01?marker_start@nsCSSProps@@2PAVnsICSSProperty@@A"]
|
#[link_name = "\x01?marker_start@nsCSSProps@@2PAVnsICSSProperty@@A"]
|
||||||
pub static nsCSSProps_marker_start: *mut nsICSSProperty;
|
pub static nsCSSProps_marker_start: *mut nsICSSProperty;
|
||||||
#[link_name = "\x01?mask@nsCSSProps@@2PAVnsICSSProperty@@A"]
|
#[link_name = "\x01?mask@nsCSSProps@@2PAVnsICSSProperty@@A"]
|
||||||
|
@ -22268,8 +22262,6 @@ macro_rules! atom {
|
||||||
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSProps_marker_end as *mut _) } };
|
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSProps_marker_end as *mut _) } };
|
||||||
("marker-mid") =>
|
("marker-mid") =>
|
||||||
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSProps_marker_mid as *mut _) } };
|
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSProps_marker_mid as *mut _) } };
|
||||||
("marker-offset") =>
|
|
||||||
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSProps_marker_offset as *mut _) } };
|
|
||||||
("marker-start") =>
|
("marker-start") =>
|
||||||
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSProps_marker_start as *mut _) } };
|
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSProps_marker_start as *mut _) } };
|
||||||
("mask") =>
|
("mask") =>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue