From 1cdcaa940cd7a0ddc51af3db98e04f30fc42dc49 Mon Sep 17 00:00:00 2001 From: Simon Sapin Date: Wed, 8 Jan 2014 13:43:47 +0000 Subject: [PATCH] =?UTF-8?q?Comment=20out=20parsing=20of=20::firt-line=20an?= =?UTF-8?q?d=20::first-letter,=20they=E2=80=99re=20not=20supported=20yet.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/main/css/matching.rs | 1 - src/components/style/selectors.rs | 12 ++++++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/components/main/css/matching.rs b/src/components/main/css/matching.rs index e739a4c0c2e..5fc36489c00 100644 --- a/src/components/main/css/matching.rs +++ b/src/components/main/css/matching.rs @@ -46,7 +46,6 @@ impl<'self> MatchMethods for LayoutNode<'self> { Some(Before) => layout_data.before_applicable_declarations = applicable_declarations, Some(After) => layout_data.after_applicable_declarations = applicable_declarations, None => layout_data.applicable_declarations = applicable_declarations, - _ => {} } } None => fail!("no layout data") diff --git a/src/components/style/selectors.rs b/src/components/style/selectors.rs index b54d17967f3..3346c0cd897 100644 --- a/src/components/style/selectors.rs +++ b/src/components/style/selectors.rs @@ -23,8 +23,8 @@ pub static STYLE_ATTRIBUTE_SPECIFICITY: u32 = 1 << 31; pub enum PseudoElement { Before, After, - FirstLine, - FirstLetter, +// FirstLine, +// FirstLetter, } @@ -316,8 +316,8 @@ fn parse_one_simple_selector(iter: &mut Iter, namespaces: &NamespaceMap, inside_ // ** Do not add to this list! ** "before" => PseudoElementResult(Before), "after" => PseudoElementResult(After), - "first-line" => PseudoElementResult(FirstLine), - "first-letter" => PseudoElementResult(FirstLetter), +// "first-line" => PseudoElementResult(FirstLine), +// "first-letter" => PseudoElementResult(FirstLetter), _ => InvalidSimpleSelector } }, @@ -490,8 +490,8 @@ fn parse_pseudo_element(name: ~str) -> Option { // All supported pseudo-elements "before" => Some(Before), "after" => Some(After), - "first-line" => Some(FirstLine), - "first-letter" => Some(FirstLetter), +// "first-line" => Some(FirstLine), +// "first-letter" => Some(FirstLetter), _ => None } }