Index: Source/core/css/CSSGrammar.y |
diff --git a/Source/core/css/CSSGrammar.y b/Source/core/css/CSSGrammar.y |
index cc43580484211f7ea310f335ad0dcbcf2c6855c4..f010bee340e5be7c509cd90cc4f399575a24ea26 100644 |
--- a/Source/core/css/CSSGrammar.y |
+++ b/Source/core/css/CSSGrammar.y |
@@ -671,7 +671,7 @@ media_query_exp_list: |
$$ = parser->createFloatingMediaQueryExpList(); |
$$->append(parser->sinkFloatingMediaQueryExp($1)); |
} |
- | media_query_exp_list space MEDIA_AND space media_query_exp { |
+ | media_query_exp_list maybe_space MEDIA_AND maybe_space media_query_exp { |
$$ = $1; |
$$->append(parser->sinkFloatingMediaQueryExp($5)); |
} |
@@ -681,7 +681,7 @@ maybe_and_media_query_exp_list: |
maybe_space { |
$$ = parser->createFloatingMediaQueryExpList(); |
} |
- | space MEDIA_AND space media_query_exp_list maybe_space { |
+ | maybe_space MEDIA_AND maybe_space media_query_exp_list maybe_space { |
$$ = $4; |
} |
; |
@@ -690,10 +690,10 @@ maybe_media_restrictor: |
/*empty*/ { |
$$ = MediaQuery::None; |
} |
- | MEDIA_ONLY space { |
+ | MEDIA_ONLY maybe_space { |
$$ = MediaQuery::Only; |
} |
- | MEDIA_NOT space { |
+ | MEDIA_NOT maybe_space { |
$$ = MediaQuery::Not; |
} |
; |