style: Regenerate atoms and pseudo-elements. r=emilio draft
authorCameron McCormack <cam@mcc.id.au>
Mon, 24 Apr 2017 16:28:03 +0800
changeset 567514 fbfc6f9ea565d203c7b618dd7494ecb88a341073
parent 567513 deb70e1706ad913f5e2ce8dd5d0187aae19b5eac
child 567515 a19d334d84b14969d85a4b9d12f11d8e61235f80
push id55600
push userbmo:cam@mcc.id.au
push dateTue, 25 Apr 2017 04:55:45 +0000
reviewersemilio
milestone55.0a1
style: Regenerate atoms and pseudo-elements. r=emilio MozReview-Commit-ID: 6aNthUawPDP
servo/components/style/gecko/generated/gecko_pseudo_element_helper.rs
servo/components/style/gecko_string_cache/atom_macro.rs
--- a/servo/components/style/gecko/generated/gecko_pseudo_element_helper.rs
+++ b/servo/components/style/gecko/generated/gecko_pseudo_element_helper.rs
@@ -25,256 +25,339 @@
  *     include!("path/to/helper.rs")
  * }
  * ```
  *
  */
 {
     pseudo_element!(":after",
                     atom!(":after"),
+                    false,
                     false);
     pseudo_element!(":before",
                     atom!(":before"),
+                    false,
                     false);
     pseudo_element!(":backdrop",
                     atom!(":backdrop"),
+                    false,
                     false);
     pseudo_element!(":cue",
                     atom!(":cue"),
+                    false,
                     false);
     pseudo_element!(":first-letter",
                     atom!(":first-letter"),
+                    false,
                     false);
     pseudo_element!(":first-line",
                     atom!(":first-line"),
+                    false,
                     false);
     pseudo_element!(":-moz-selection",
                     atom!(":-moz-selection"),
+                    false,
                     false);
     pseudo_element!(":-moz-focus-inner",
                     atom!(":-moz-focus-inner"),
+                    false,
                     false);
     pseudo_element!(":-moz-focus-outer",
                     atom!(":-moz-focus-outer"),
+                    false,
                     false);
     pseudo_element!(":-moz-list-bullet",
                     atom!(":-moz-list-bullet"),
+                    false,
                     false);
     pseudo_element!(":-moz-list-number",
                     atom!(":-moz-list-number"),
+                    false,
                     false);
     pseudo_element!(":-moz-math-anonymous",
                     atom!(":-moz-math-anonymous"),
+                    false,
                     false);
     pseudo_element!(":-moz-number-wrapper",
                     atom!(":-moz-number-wrapper"),
+                    false,
                     false);
     pseudo_element!(":-moz-number-text",
                     atom!(":-moz-number-text"),
+                    false,
                     false);
     pseudo_element!(":-moz-number-spin-box",
                     atom!(":-moz-number-spin-box"),
+                    false,
                     false);
     pseudo_element!(":-moz-number-spin-up",
                     atom!(":-moz-number-spin-up"),
+                    false,
                     false);
     pseudo_element!(":-moz-number-spin-down",
                     atom!(":-moz-number-spin-down"),
+                    false,
                     false);
     pseudo_element!(":-moz-progress-bar",
                     atom!(":-moz-progress-bar"),
+                    false,
                     false);
     pseudo_element!(":-moz-range-track",
                     atom!(":-moz-range-track"),
+                    false,
                     false);
     pseudo_element!(":-moz-range-progress",
                     atom!(":-moz-range-progress"),
+                    false,
                     false);
     pseudo_element!(":-moz-range-thumb",
                     atom!(":-moz-range-thumb"),
+                    false,
                     false);
     pseudo_element!(":-moz-meter-bar",
                     atom!(":-moz-meter-bar"),
+                    false,
                     false);
     pseudo_element!(":-moz-placeholder",
                     atom!(":-moz-placeholder"),
+                    false,
                     false);
     pseudo_element!(":placeholder",
                     atom!(":placeholder"),
+                    false,
                     false);
     pseudo_element!(":-moz-color-swatch",
                     atom!(":-moz-color-swatch"),
+                    false,
                     false);
     pseudo_element!(":-moz-text",
                     atom!(":-moz-text"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-oof-placeholder",
                     atom!(":-moz-oof-placeholder"),
+                    true,
                     true);
     pseudo_element!(":-moz-first-letter-continuation",
                     atom!(":-moz-first-letter-continuation"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-block-inside-inline-wrapper",
                     atom!(":-moz-block-inside-inline-wrapper"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-mathml-anonymous-block",
                     atom!(":-moz-mathml-anonymous-block"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-xul-anonymous-block",
                     atom!(":-moz-xul-anonymous-block"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-hframeset-border",
                     atom!(":-moz-hframeset-border"),
+                    true,
                     true);
     pseudo_element!(":-moz-vframeset-border",
                     atom!(":-moz-vframeset-border"),
+                    true,
                     true);
     pseudo_element!(":-moz-line-frame",
                     atom!(":-moz-line-frame"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-button-content",
                     atom!(":-moz-button-content"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-cell-content",
                     atom!(":-moz-cell-content"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-dropdown-list",
                     atom!(":-moz-dropdown-list"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-fieldset-content",
                     atom!(":-moz-fieldset-content"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-frameset-blank",
                     atom!(":-moz-frameset-blank"),
+                    true,
                     true);
     pseudo_element!(":-moz-display-comboboxcontrol-frame",
                     atom!(":-moz-display-comboboxcontrol-frame"),
+                    true,
                     true);
     pseudo_element!(":-moz-html-canvas-content",
                     atom!(":-moz-html-canvas-content"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-inline-table",
                     atom!(":-moz-inline-table"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-table",
                     atom!(":-moz-table"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-table-cell",
                     atom!(":-moz-table-cell"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-table-column-group",
                     atom!(":-moz-table-column-group"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-table-column",
                     atom!(":-moz-table-column"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-table-wrapper",
                     atom!(":-moz-table-wrapper"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-table-row-group",
                     atom!(":-moz-table-row-group"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-table-row",
                     atom!(":-moz-table-row"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-canvas",
                     atom!(":-moz-canvas"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-pagebreak",
                     atom!(":-moz-pagebreak"),
+                    true,
                     true);
     pseudo_element!(":-moz-page",
                     atom!(":-moz-page"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-pagecontent",
                     atom!(":-moz-pagecontent"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-page-sequence",
                     atom!(":-moz-page-sequence"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-scrolled-content",
                     atom!(":-moz-scrolled-content"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-scrolled-canvas",
                     atom!(":-moz-scrolled-canvas"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-scrolled-page-sequence",
                     atom!(":-moz-scrolled-page-sequence"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-column-content",
                     atom!(":-moz-column-content"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-viewport",
                     atom!(":-moz-viewport"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-viewport-scroll",
                     atom!(":-moz-viewport-scroll"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-anonymous-flex-item",
                     atom!(":-moz-anonymous-flex-item"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-anonymous-grid-item",
                     atom!(":-moz-anonymous-grid-item"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-ruby",
                     atom!(":-moz-ruby"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-ruby-base",
                     atom!(":-moz-ruby-base"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-ruby-base-container",
                     atom!(":-moz-ruby-base-container"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-ruby-text",
                     atom!(":-moz-ruby-text"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-ruby-text-container",
                     atom!(":-moz-ruby-text-container"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-column",
                     atom!(":-moz-tree-column"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-row",
                     atom!(":-moz-tree-row"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-separator",
                     atom!(":-moz-tree-separator"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-cell",
                     atom!(":-moz-tree-cell"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-indentation",
                     atom!(":-moz-tree-indentation"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-line",
                     atom!(":-moz-tree-line"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-twisty",
                     atom!(":-moz-tree-twisty"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-image",
                     atom!(":-moz-tree-image"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-cell-text",
                     atom!(":-moz-tree-cell-text"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-checkbox",
                     atom!(":-moz-tree-checkbox"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-progressmeter",
                     atom!(":-moz-tree-progressmeter"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-tree-drop-feedback",
                     atom!(":-moz-tree-drop-feedback"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-svg-marker-anon-child",
                     atom!(":-moz-svg-marker-anon-child"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-svg-outer-svg-anon-child",
                     atom!(":-moz-svg-outer-svg-anon-child"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-svg-foreign-content",
                     atom!(":-moz-svg-foreign-content"),
-                    true);
+                    true,
+                    false);
     pseudo_element!(":-moz-svg-text",
                     atom!(":-moz-svg-text"),
-                    true);
+                    true,
+                    false);
 }
--- a/servo/components/style/gecko_string_cache/atom_macro.rs
+++ b/servo/components/style/gecko_string_cache/atom_macro.rs
@@ -163,18 +163,16 @@ cfg_if! {
             #[link_name = "_ZN9nsGkAtoms3anyE"]
             pub static nsGkAtoms_any: *mut nsIAtom;
             #[link_name = "_ZN9nsGkAtoms6appletE"]
             pub static nsGkAtoms_applet: *mut nsIAtom;
             #[link_name = "_ZN9nsGkAtoms12applyImportsE"]
             pub static nsGkAtoms_applyImports: *mut nsIAtom;
             #[link_name = "_ZN9nsGkAtoms14applyTemplatesE"]
             pub static nsGkAtoms_applyTemplates: *mut nsIAtom;
-            #[link_name = "_ZN9nsGkAtoms10mozapptypeE"]
-            pub static nsGkAtoms_mozapptype: *mut nsIAtom;
             #[link_name = "_ZN9nsGkAtoms7archiveE"]
             pub static nsGkAtoms_archive: *mut nsIAtom;
             #[link_name = "_ZN9nsGkAtoms4areaE"]
             pub static nsGkAtoms_area: *mut nsIAtom;
             #[link_name = "_ZN9nsGkAtoms5arrowE"]
             pub static nsGkAtoms_arrow: *mut nsIAtom;
             #[link_name = "_ZN9nsGkAtoms7articleE"]
             pub static nsGkAtoms_article: *mut nsIAtom;
@@ -5096,18 +5094,16 @@ cfg_if! {
             #[link_name = "?any@nsGkAtoms@@2PEAVnsIAtom@@EA"]
             pub static nsGkAtoms_any: *mut nsIAtom;
             #[link_name = "?applet@nsGkAtoms@@2PEAVnsIAtom@@EA"]
             pub static nsGkAtoms_applet: *mut nsIAtom;
             #[link_name = "?applyImports@nsGkAtoms@@2PEAVnsIAtom@@EA"]
             pub static nsGkAtoms_applyImports: *mut nsIAtom;
             #[link_name = "?applyTemplates@nsGkAtoms@@2PEAVnsIAtom@@EA"]
             pub static nsGkAtoms_applyTemplates: *mut nsIAtom;
-            #[link_name = "?mozapptype@nsGkAtoms@@2PEAVnsIAtom@@EA"]
-            pub static nsGkAtoms_mozapptype: *mut nsIAtom;
             #[link_name = "?archive@nsGkAtoms@@2PEAVnsIAtom@@EA"]
             pub static nsGkAtoms_archive: *mut nsIAtom;
             #[link_name = "?area@nsGkAtoms@@2PEAVnsIAtom@@EA"]
             pub static nsGkAtoms_area: *mut nsIAtom;
             #[link_name = "?arrow@nsGkAtoms@@2PEAVnsIAtom@@EA"]
             pub static nsGkAtoms_arrow: *mut nsIAtom;
             #[link_name = "?article@nsGkAtoms@@2PEAVnsIAtom@@EA"]
             pub static nsGkAtoms_article: *mut nsIAtom;
@@ -10029,18 +10025,16 @@ cfg_if! {
             #[link_name = "\x01?any@nsGkAtoms@@2PAVnsIAtom@@A"]
             pub static nsGkAtoms_any: *mut nsIAtom;
             #[link_name = "\x01?applet@nsGkAtoms@@2PAVnsIAtom@@A"]
             pub static nsGkAtoms_applet: *mut nsIAtom;
             #[link_name = "\x01?applyImports@nsGkAtoms@@2PAVnsIAtom@@A"]
             pub static nsGkAtoms_applyImports: *mut nsIAtom;
             #[link_name = "\x01?applyTemplates@nsGkAtoms@@2PAVnsIAtom@@A"]
             pub static nsGkAtoms_applyTemplates: *mut nsIAtom;
-            #[link_name = "\x01?mozapptype@nsGkAtoms@@2PAVnsIAtom@@A"]
-            pub static nsGkAtoms_mozapptype: *mut nsIAtom;
             #[link_name = "\x01?archive@nsGkAtoms@@2PAVnsIAtom@@A"]
             pub static nsGkAtoms_archive: *mut nsIAtom;
             #[link_name = "\x01?area@nsGkAtoms@@2PAVnsIAtom@@A"]
             pub static nsGkAtoms_area: *mut nsIAtom;
             #[link_name = "\x01?arrow@nsGkAtoms@@2PAVnsIAtom@@A"]
             pub static nsGkAtoms_arrow: *mut nsIAtom;
             #[link_name = "\x01?article@nsGkAtoms@@2PAVnsIAtom@@A"]
             pub static nsGkAtoms_article: *mut nsIAtom;
@@ -14965,18 +14959,16 @@ macro_rules! atom {
 ("any") =>
   { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_any as *mut _) } };
 ("applet") =>
   { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_applet as *mut _) } };
 ("apply-imports") =>
   { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_applyImports as *mut _) } };
 ("apply-templates") =>
   { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_applyTemplates as *mut _) } };
-("mozapptype") =>
-  { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_mozapptype as *mut _) } };
 ("archive") =>
   { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_archive as *mut _) } };
 ("area") =>
   { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_area as *mut _) } };
 ("arrow") =>
   { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_arrow as *mut _) } };
 ("article") =>
   { unsafe { $crate::string_cache::atom_macro::atom_from_static($crate::string_cache::atom_macro::nsGkAtoms_article as *mut _) } };