From 4b98ec198d9cf545bbc6516c6c37f670c5fbbffb Mon Sep 17 00:00:00 2001 From: Connor Skees Date: Wed, 1 Jul 2020 07:10:47 -0400 Subject: [PATCH] `@media` no longer consumes everything after it as children --- src/parse/mod.rs | 2 +- tests/extend.rs | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) 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}