From df60ef094c82594a930f83555bca486f500b81a2 Mon Sep 17 00:00:00 2001 From: Connor Skees Date: Tue, 7 Jul 2020 11:23:09 -0400 Subject: [PATCH] allow media queries to contain a single identifier wrapped in parens --- src/parse/media.rs | 2 +- tests/media.rs | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/parse/media.rs b/src/parse/media.rs index 68bd583..606c27c 100644 --- a/src/parse/media.rs +++ b/src/parse/media.rs @@ -58,7 +58,7 @@ impl<'a> Parser<'a> { self.toks.next(); self.toks.next(); } - '>' | '<' | ':' => { + '>' | '<' | ':' | ')' => { break; } _ => { diff --git a/tests/media.rs b/tests/media.rs index 8aebfec..e2f6282 100644 --- a/tests/media.rs +++ b/tests/media.rs @@ -49,3 +49,8 @@ test!( }", "@media print and (foo: 1 2 3) {\n a {\n color: red;\n }\n}\n" ); +test!( + single_identifier_inside_parens, + "@media (color) {a {color: red;}}", + "@media (color) {\n a {\n color: red;\n }\n}\n" +);