servo: Merge #16168 - Update Gecko atom bindings for Gecko bug 1351139 (from bzbarsky:update-atoms); r=Manishearth

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./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 _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: f0da7648fcc06eb2dd335b30a9c717fd34d17950

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : f8c21141195e742716f1467b6be6e29bd67839d4
This commit is contained in:
Boris Zbarsky 2017-03-28 21:52:36 -05:00
Родитель d8cdbc3585
Коммит 13c19caa61
3 изменённых файлов: 29 добавлений и 24 удалений

Просмотреть файл

@ -16,7 +16,7 @@ PRELUDE = """
* 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/. */
/* Autogenerated file, DO NOT EDIT DIRECTLY */
/* Autogenerated file created by components/style/binding_tools/regen_atoms.py, DO NOT EDIT DIRECTLY */
"""[1:]

Просмотреть файл

@ -2,7 +2,7 @@
* 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/. */
/* 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
@ -109,11 +109,8 @@
pseudo_element!(":-moz-first-letter-continuation",
atom!(":-moz-first-letter-continuation"),
true);
pseudo_element!(":-moz-anonymous-block",
atom!(":-moz-anonymous-block"),
true);
pseudo_element!(":-moz-anonymous-positioned-block",
atom!(":-moz-anonymous-positioned-block"),
pseudo_element!(":-moz-block-inside-inline-wrapper",
atom!(":-moz-block-inside-inline-wrapper"),
true);
pseudo_element!(":-moz-mathml-anonymous-block",
atom!(":-moz-mathml-anonymous-block"),

Просмотреть файл

@ -2,7 +2,7 @@
* 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/. */
/* 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 string_cache::Atom;
@ -1768,8 +1768,12 @@ cfg_if! {
pub static nsGkAtoms_onremoteheld: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms15onremoteresumedE"]
pub static nsGkAtoms_onremoteresumed: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms17onrequestprogressE"]
pub static nsGkAtoms_onrequestprogress: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms26onresourcetimingbufferfullE"]
pub static nsGkAtoms_onresourcetimingbufferfull: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms18onresponseprogressE"]
pub static nsGkAtoms_onresponseprogress: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms12onretrievingE"]
pub static nsGkAtoms_onretrieving: *mut nsIAtom;
#[link_name = "_ZN9nsGkAtoms9onRequestE"]
@ -4834,10 +4838,8 @@ cfg_if! {
pub static nsCSSAnonBoxes_oofPlaceholder: *mut nsICSSAnonBoxPseudo;
#[link_name = "_ZN14nsCSSAnonBoxes23firstLetterContinuationE"]
pub static nsCSSAnonBoxes_firstLetterContinuation: *mut nsICSSAnonBoxPseudo;
#[link_name = "_ZN14nsCSSAnonBoxes17mozAnonymousBlockE"]
pub static nsCSSAnonBoxes_mozAnonymousBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "_ZN14nsCSSAnonBoxes27mozAnonymousPositionedBlockE"]
pub static nsCSSAnonBoxes_mozAnonymousPositionedBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "_ZN14nsCSSAnonBoxes27mozBlockInsideInlineWrapperE"]
pub static nsCSSAnonBoxes_mozBlockInsideInlineWrapper: *mut nsICSSAnonBoxPseudo;
#[link_name = "_ZN14nsCSSAnonBoxes23mozMathMLAnonymousBlockE"]
pub static nsCSSAnonBoxes_mozMathMLAnonymousBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "_ZN14nsCSSAnonBoxes20mozXULAnonymousBlockE"]
@ -6697,8 +6699,12 @@ cfg_if! {
pub static nsGkAtoms_onremoteheld: *mut nsIAtom;
#[link_name = "?onremoteresumed@nsGkAtoms@@2PEAVnsIAtom@@EA"]
pub static nsGkAtoms_onremoteresumed: *mut nsIAtom;
#[link_name = "?onrequestprogress@nsGkAtoms@@2PEAVnsIAtom@@EA"]
pub static nsGkAtoms_onrequestprogress: *mut nsIAtom;
#[link_name = "?onresourcetimingbufferfull@nsGkAtoms@@2PEAVnsIAtom@@EA"]
pub static nsGkAtoms_onresourcetimingbufferfull: *mut nsIAtom;
#[link_name = "?onresponseprogress@nsGkAtoms@@2PEAVnsIAtom@@EA"]
pub static nsGkAtoms_onresponseprogress: *mut nsIAtom;
#[link_name = "?onretrieving@nsGkAtoms@@2PEAVnsIAtom@@EA"]
pub static nsGkAtoms_onretrieving: *mut nsIAtom;
#[link_name = "?onRequest@nsGkAtoms@@2PEAVnsIAtom@@EA"]
@ -9763,10 +9769,8 @@ cfg_if! {
pub static nsCSSAnonBoxes_oofPlaceholder: *mut nsICSSAnonBoxPseudo;
#[link_name = "?firstLetterContinuation@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"]
pub static nsCSSAnonBoxes_firstLetterContinuation: *mut nsICSSAnonBoxPseudo;
#[link_name = "?mozAnonymousBlock@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"]
pub static nsCSSAnonBoxes_mozAnonymousBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "?mozAnonymousPositionedBlock@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"]
pub static nsCSSAnonBoxes_mozAnonymousPositionedBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "?mozBlockInsideInlineWrapper@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"]
pub static nsCSSAnonBoxes_mozBlockInsideInlineWrapper: *mut nsICSSAnonBoxPseudo;
#[link_name = "?mozMathMLAnonymousBlock@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"]
pub static nsCSSAnonBoxes_mozMathMLAnonymousBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "?mozXULAnonymousBlock@nsCSSAnonBoxes@@2PEAVnsICSSAnonBoxPseudo@@EA"]
@ -11626,8 +11630,12 @@ cfg_if! {
pub static nsGkAtoms_onremoteheld: *mut nsIAtom;
#[link_name = "\x01?onremoteresumed@nsGkAtoms@@2PAVnsIAtom@@A"]
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"]
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"]
pub static nsGkAtoms_onretrieving: *mut nsIAtom;
#[link_name = "\x01?onRequest@nsGkAtoms@@2PAVnsIAtom@@A"]
@ -14692,10 +14700,8 @@ cfg_if! {
pub static nsCSSAnonBoxes_oofPlaceholder: *mut nsICSSAnonBoxPseudo;
#[link_name = "\x01?firstLetterContinuation@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"]
pub static nsCSSAnonBoxes_firstLetterContinuation: *mut nsICSSAnonBoxPseudo;
#[link_name = "\x01?mozAnonymousBlock@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"]
pub static nsCSSAnonBoxes_mozAnonymousBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "\x01?mozAnonymousPositionedBlock@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"]
pub static nsCSSAnonBoxes_mozAnonymousPositionedBlock: *mut nsICSSAnonBoxPseudo;
#[link_name = "\x01?mozBlockInsideInlineWrapper@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"]
pub static nsCSSAnonBoxes_mozBlockInsideInlineWrapper: *mut nsICSSAnonBoxPseudo;
#[link_name = "\x01?mozMathMLAnonymousBlock@nsCSSAnonBoxes@@2PAVnsICSSAnonBoxPseudo@@A"]
pub static nsCSSAnonBoxes_mozMathMLAnonymousBlock: *mut nsICSSAnonBoxPseudo;
#[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 _) } };
("onremoteresumed") =>
{ 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") =>
{ 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") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_onretrieving as *mut _) } };
("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 _) } };
(":-moz-first-letter-continuation") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_firstLetterContinuation as *mut _) } };
(":-moz-anonymous-block") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_mozAnonymousBlock 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-block-inside-inline-wrapper") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_mozBlockInsideInlineWrapper as *mut _) } };
(":-moz-mathml-anonymous-block") =>
{ unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsCSSAnonBoxes_mozMathMLAnonymousBlock as *mut _) } };
(":-moz-xul-anonymous-block") =>