Update Gecko atom bindings for Gecko bug 1351139.

This commit is contained in:
Boris Zbarsky 2017-03-28 10:14:04 -04:00
parent 0ebb9ec9e8
commit 76a8e1ca1c
3 changed files with 29 additions and 24 deletions

View file

@ -16,7 +16,7 @@ PRELUDE = """
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* Autogenerated file, DO NOT EDIT DIRECTLY */ /* Autogenerated file created by components/style/binding_tools/regen_atoms.py, DO NOT EDIT DIRECTLY */
"""[1:] """[1:]

View file

@ -2,7 +2,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* Autogenerated file, DO NOT EDIT DIRECTLY */ /* Autogenerated file created by components/style/binding_tools/regen_atoms.py, DO NOT EDIT DIRECTLY */
/* /*
* This file contains a helper macro invocation to aid Gecko's style system * This file contains a helper macro invocation to aid Gecko's style system
@ -109,11 +109,8 @@
pseudo_element!(":-moz-first-letter-continuation", pseudo_element!(":-moz-first-letter-continuation",
atom!(":-moz-first-letter-continuation"), atom!(":-moz-first-letter-continuation"),
true); true);
pseudo_element!(":-moz-anonymous-block", pseudo_element!(":-moz-block-inside-inline-wrapper",
atom!(":-moz-anonymous-block"), atom!(":-moz-block-inside-inline-wrapper"),
true);
pseudo_element!(":-moz-anonymous-positioned-block",
atom!(":-moz-anonymous-positioned-block"),
true); true);
pseudo_element!(":-moz-mathml-anonymous-block", pseudo_element!(":-moz-mathml-anonymous-block",
atom!(":-moz-mathml-anonymous-block"), atom!(":-moz-mathml-anonymous-block"),

View file

@ -2,7 +2,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* Autogenerated file, DO NOT EDIT DIRECTLY */ /* Autogenerated file created by components/style/binding_tools/regen_atoms.py, DO NOT EDIT DIRECTLY */
use gecko_bindings::structs::nsIAtom; use gecko_bindings::structs::nsIAtom;
use string_cache::Atom; use string_cache::Atom;
@ -1768,8 +1768,12 @@ cfg_if! {
pub static nsGkAtoms_onremoteheld: *mut nsIAtom; pub static nsGkAtoms_onremoteheld: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms15onremoteresumedE"] #[link_name = "_ZN9nsGkAtoms15onremoteresumedE"]
pub static nsGkAtoms_onremoteresumed: *mut nsIAtom; pub static nsGkAtoms_onremoteresumed: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms17onrequestprogressE"]
pub static nsGkAtoms_onrequestprogress: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms26onresourcetimingbufferfullE"] #[link_name = "_ZN9nsGkAtoms26onresourcetimingbufferfullE"]
pub static nsGkAtoms_onresourcetimingbufferfull: *mut nsIAtom; pub static nsGkAtoms_onresourcetimingbufferfull: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms18onresponseprogressE"]
pub static nsGkAtoms_onresponseprogress: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms12onretrievingE"] #[link_name = "_ZN9nsGkAtoms12onretrievingE"]
pub static nsGkAtoms_onretrieving: *mut nsIAtom; pub static nsGkAtoms_onretrieving: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms9onRequestE"] #[link_name = "_ZN9nsGkAtoms9onRequestE"]
@ -4834,10 +4838,8 @@ cfg_if! {
pub static nsCSSAnonBoxes_oofPlaceholder: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_oofPlaceholder: *mut nsICSSAnonBoxPseudo;
#[link_name = "_ZN14nsCSSAnonBoxes23firstLetterContinuationE"] #[link_name = "_ZN14nsCSSAnonBoxes23firstLetterContinuationE"]
pub static nsCSSAnonBoxes_firstLetterContinuation: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_firstLetterContinuation: *mut nsICSSAnonBoxPseudo;
#[link_name = "_ZN14nsCSSAnonBoxes17mozAnonymousBlockE"] #[link_name = "_ZN14nsCSSAnonBoxes27mozBlockInsideInlineWrapperE"]
pub static nsCSSAnonBoxes_mozAnonymousBlock: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_mozBlockInsideInlineWrapper: *mut nsICSSAnonBoxPseudo;
#[link_name = "_ZN14nsCSSAnonBoxes27mozAnonymousPositionedBlockE"]
pub static nsCSSAnonBoxes_mozAnonymousPositionedBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "_ZN14nsCSSAnonBoxes23mozMathMLAnonymousBlockE"] #[link_name = "_ZN14nsCSSAnonBoxes23mozMathMLAnonymousBlockE"]
pub static nsCSSAnonBoxes_mozMathMLAnonymousBlock: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_mozMathMLAnonymousBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "_ZN14nsCSSAnonBoxes20mozXULAnonymousBlockE"] #[link_name = "_ZN14nsCSSAnonBoxes20mozXULAnonymousBlockE"]
@ -6697,8 +6699,12 @@ cfg_if! {
pub static nsGkAtoms_onremoteheld: *mut nsIAtom; pub static nsGkAtoms_onremoteheld: *mut nsIAtom;
#[link_name = "?onremoteresumed@nsGkAtoms@@2PEAVnsIAtom@@EA"] #[link_name = "?onremoteresumed@nsGkAtoms@@2PEAVnsIAtom@@EA"]
pub static nsGkAtoms_onremoteresumed: *mut nsIAtom; pub static nsGkAtoms_onremoteresumed: *mut nsIAtom;
#[link_name = "?onrequestprogress@nsGkAtoms@@2PEAVnsIAtom@@EA"]
pub static nsGkAtoms_onrequestprogress: *mut nsIAtom;
#[link_name = "?onresourcetimingbufferfull@nsGkAtoms@@2PEAVnsIAtom@@EA"] #[link_name = "?onresourcetimingbufferfull@nsGkAtoms@@2PEAVnsIAtom@@EA"]
pub static nsGkAtoms_onresourcetimingbufferfull: *mut nsIAtom; pub static nsGkAtoms_onresourcetimingbufferfull: *mut nsIAtom;
#[link_name = "?onresponseprogress@nsGkAtoms@@2PEAVnsIAtom@@EA"]
pub static nsGkAtoms_onresponseprogress: *mut nsIAtom;
#[link_name = "?onretrieving@nsGkAtoms@@2PEAVnsIAtom@@EA"] #[link_name = "?onretrieving@nsGkAtoms@@2PEAVnsIAtom@@EA"]
pub static nsGkAtoms_onretrieving: *mut nsIAtom; pub static nsGkAtoms_onretrieving: *mut nsIAtom;
#[link_name = "?onRequest@nsGkAtoms@@2PEAVnsIAtom@@EA"] #[link_name = "?onRequest@nsGkAtoms@@2PEAVnsIAtom@@EA"]
@ -9763,10 +9769,8 @@ cfg_if! {
pub static nsCSSAnonBoxes_oofPlaceholder: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_oofPlaceholder: *mut nsICSSAnonBoxPseudo;
#[link_name = "?firstLetterContinuation@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"] #[link_name = "?firstLetterContinuation@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"]
pub static nsCSSAnonBoxes_firstLetterContinuation: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_firstLetterContinuation: *mut nsICSSAnonBoxPseudo;
#[link_name = "?mozAnonymousBlock@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"] #[link_name = "?mozBlockInsideInlineWrapper@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"]
pub static nsCSSAnonBoxes_mozAnonymousBlock: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_mozBlockInsideInlineWrapper: *mut nsICSSAnonBoxPseudo;
#[link_name = "?mozAnonymousPositionedBlock@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"]
pub static nsCSSAnonBoxes_mozAnonymousPositionedBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "?mozMathMLAnonymousBlock@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"] #[link_name = "?mozMathMLAnonymousBlock@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"]
pub static nsCSSAnonBoxes_mozMathMLAnonymousBlock: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_mozMathMLAnonymousBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "?mozXULAnonymousBlock@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"] #[link_name = "?mozXULAnonymousBlock@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"]
@ -11626,8 +11630,12 @@ cfg_if! {
pub static nsGkAtoms_onremoteheld: *mut nsIAtom; pub static nsGkAtoms_onremoteheld: *mut nsIAtom;
#[link_name = "\x01?onremoteresumed@nsGkAtoms@@2PAVnsIAtom@@A"] #[link_name = "\x01?onremoteresumed@nsGkAtoms@@2PAVnsIAtom@@A"]
pub static nsGkAtoms_onremoteresumed: *mut nsIAtom; pub static nsGkAtoms_onremoteresumed: *mut nsIAtom;
#[link_name = "\x01?onrequestprogress@nsGkAtoms@@2PAVnsIAtom@@A"]
pub static nsGkAtoms_onrequestprogress: *mut nsIAtom;
#[link_name = "\x01?onresourcetimingbufferfull@nsGkAtoms@@2PAVnsIAtom@@A"] #[link_name = "\x01?onresourcetimingbufferfull@nsGkAtoms@@2PAVnsIAtom@@A"]
pub static nsGkAtoms_onresourcetimingbufferfull: *mut nsIAtom; pub static nsGkAtoms_onresourcetimingbufferfull: *mut nsIAtom;
#[link_name = "\x01?onresponseprogress@nsGkAtoms@@2PAVnsIAtom@@A"]
pub static nsGkAtoms_onresponseprogress: *mut nsIAtom;
#[link_name = "\x01?onretrieving@nsGkAtoms@@2PAVnsIAtom@@A"] #[link_name = "\x01?onretrieving@nsGkAtoms@@2PAVnsIAtom@@A"]
pub static nsGkAtoms_onretrieving: *mut nsIAtom; pub static nsGkAtoms_onretrieving: *mut nsIAtom;
#[link_name = "\x01?onRequest@nsGkAtoms@@2PAVnsIAtom@@A"] #[link_name = "\x01?onRequest@nsGkAtoms@@2PAVnsIAtom@@A"]
@ -14692,10 +14700,8 @@ cfg_if! {
pub static nsCSSAnonBoxes_oofPlaceholder: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_oofPlaceholder: *mut nsICSSAnonBoxPseudo;
#[link_name = "\x01?firstLetterContinuation@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"] #[link_name = "\x01?firstLetterContinuation@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"]
pub static nsCSSAnonBoxes_firstLetterContinuation: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_firstLetterContinuation: *mut nsICSSAnonBoxPseudo;
#[link_name = "\x01?mozAnonymousBlock@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"] #[link_name = "\x01?mozBlockInsideInlineWrapper@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"]
pub static nsCSSAnonBoxes_mozAnonymousBlock: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_mozBlockInsideInlineWrapper: *mut nsICSSAnonBoxPseudo;
#[link_name = "\x01?mozAnonymousPositionedBlock@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"]
pub static nsCSSAnonBoxes_mozAnonymousPositionedBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "\x01?mozMathMLAnonymousBlock@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"] #[link_name = "\x01?mozMathMLAnonymousBlock@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"]
pub static nsCSSAnonBoxes_mozMathMLAnonymousBlock: *mut nsICSSAnonBoxPseudo; pub static nsCSSAnonBoxes_mozMathMLAnonymousBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "\x01?mozXULAnonymousBlock@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"] #[link_name = "\x01?mozXULAnonymousBlock@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"]
@ -16558,8 +16564,12 @@ macro_rules! atom {
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_onremoteheld as *mut _) } }; { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_onremoteheld as *mut _) } };
("onremoteresumed") => ("onremoteresumed") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_onremoteresumed as *mut _) } }; { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_onremoteresumed as *mut _) } };
("onrequestprogress") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_onrequestprogress as *mut _) } };
("onresourcetimingbufferfull") => ("onresourcetimingbufferfull") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_onresourcetimingbufferfull as *mut _) } }; { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_onresourcetimingbufferfull as *mut _) } };
("onresponseprogress") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_onresponseprogress as *mut _) } };
("onretrieving") => ("onretrieving") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_onretrieving as *mut _) } }; { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_onretrieving as *mut _) } };
("onRequest") => ("onRequest") =>
@ -19624,10 +19634,8 @@ macro_rules! atom {
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_oofPlaceholder as *mut _) } }; { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_oofPlaceholder as *mut _) } };
(":-moz-first-letter-continuation") => (":-moz-first-letter-continuation") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_firstLetterContinuation as *mut _) } }; { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_firstLetterContinuation as *mut _) } };
(":-moz-anonymous-block") => (":-moz-block-inside-inline-wrapper") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_mozAnonymousBlock as *mut _) } }; { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_mozBlockInsideInlineWrapper as *mut _) } };
(":-moz-anonymous-positioned-block") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_mozAnonymousPositionedBlock as *mut _) } };
(":-moz-mathml-anonymous-block") => (":-moz-mathml-anonymous-block") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_mozMathMLAnonymousBlock as *mut _) } }; { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_mozMathMLAnonymousBlock as *mut _) } };
(":-moz-xul-anonymous-block") => (":-moz-xul-anonymous-block") =>