diff --git a/src/parse/mod.rs b/src/parse/mod.rs index 49ace6a..e685452 100644 --- a/src/parse/mod.rs +++ b/src/parse/mod.rs @@ -1066,7 +1066,7 @@ impl<'a> Parser<'a> { at_root_has_selector: self.at_root_has_selector, extender: self.extender, } - .parse()?; + .parse_stmt()?; let mut rules = Vec::with_capacity(raw_body.len()); let mut body = Vec::new(); diff --git a/tests/extend.rs b/tests/extend.rs index 548b907..9be42b6 100644 --- a/tests/extend.rs +++ b/tests/extend.rs @@ -1360,7 +1360,6 @@ test!( ".bar {\n a: b;\n}\n" ); test!( - #[ignore = "media queries are not yet parsed correctly"] media_inside_placeholder, "%foo {bar {@media screen {a {b: c}}}} .baz {c: d}