diff options
author | Xidorn Quan <me@upsuper.org> | 2017-10-20 14:08:31 +1100 |
---|---|---|
committer | Xidorn Quan <me@upsuper.org> | 2017-10-20 14:08:31 +1100 |
commit | a2182f8dc31bdbb125477440289490e384f035ba (patch) | |
tree | def811239915d9c16c4667dea5d8a44d3e8dc8d0 /components/style/gecko/generated/pseudo_element_definition.rs | |
parent | 89c1892b304fc0a609a291724286a0bf9ebf4605 (diff) | |
download | servo-a2182f8dc31bdbb125477440289490e384f035ba.tar.gz servo-a2182f8dc31bdbb125477440289490e384f035ba.zip |
Store args of tree pseudo-elements as Atom.
Diffstat (limited to 'components/style/gecko/generated/pseudo_element_definition.rs')
-rw-r--r-- | components/style/gecko/generated/pseudo_element_definition.rs | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/components/style/gecko/generated/pseudo_element_definition.rs b/components/style/gecko/generated/pseudo_element_definition.rs index 3717059ad19..83bc1f575c6 100644 --- a/components/style/gecko/generated/pseudo_element_definition.rs +++ b/components/style/gecko/generated/pseudo_element_definition.rs @@ -140,29 +140,29 @@ pub enum PseudoElement { /// :-moz-ruby-text-container RubyTextContainer, /// :-moz-tree-column - MozTreeColumn(Box<[String]>), + MozTreeColumn(Box<[Atom]>), /// :-moz-tree-row - MozTreeRow(Box<[String]>), + MozTreeRow(Box<[Atom]>), /// :-moz-tree-separator - MozTreeSeparator(Box<[String]>), + MozTreeSeparator(Box<[Atom]>), /// :-moz-tree-cell - MozTreeCell(Box<[String]>), + MozTreeCell(Box<[Atom]>), /// :-moz-tree-indentation - MozTreeIndentation(Box<[String]>), + MozTreeIndentation(Box<[Atom]>), /// :-moz-tree-line - MozTreeLine(Box<[String]>), + MozTreeLine(Box<[Atom]>), /// :-moz-tree-twisty - MozTreeTwisty(Box<[String]>), + MozTreeTwisty(Box<[Atom]>), /// :-moz-tree-image - MozTreeImage(Box<[String]>), + MozTreeImage(Box<[Atom]>), /// :-moz-tree-cell-text - MozTreeCellText(Box<[String]>), + MozTreeCellText(Box<[Atom]>), /// :-moz-tree-checkbox - MozTreeCheckbox(Box<[String]>), + MozTreeCheckbox(Box<[Atom]>), /// :-moz-tree-progressmeter - MozTreeProgressmeter(Box<[String]>), + MozTreeProgressmeter(Box<[Atom]>), /// :-moz-tree-drop-feedback - MozTreeDropFeedback(Box<[String]>), + MozTreeDropFeedback(Box<[Atom]>), /// :-moz-svg-marker-anon-child MozSVGMarkerAnonChild, /// :-moz-svg-outer-svg-anon-child @@ -1636,7 +1636,7 @@ None /// /// Returns `None` if the pseudo-element is not recognized. #[inline] - pub fn tree_pseudo_element(name: &str, args: Box<[String]>) -> Option<Self> { + pub fn tree_pseudo_element(name: &str, args: Box<[Atom]>) -> Option<Self> { use std::ascii::AsciiExt; debug_assert!(name.starts_with("-moz-tree-")); let tree_part = &name[10..]; @@ -1784,10 +1784,10 @@ impl ToCss for PseudoElement { dest.write_char('(')?; let mut iter = args.iter(); if let Some(first) = iter.next() { - serialize_identifier(first, dest)?; + serialize_identifier(&first.to_string(), dest)?; for item in iter { dest.write_str(", ")?; - serialize_identifier(item, dest)?; + serialize_identifier(&item.to_string(), dest)?; } } dest.write_char(')') |