Index: Source/core/css/MediaList.cpp |
diff --git a/Source/core/css/MediaList.cpp b/Source/core/css/MediaList.cpp |
index cd78ef1113c568e6ce257366bbea7ec8e5295be3..735bc64cc83eac3fc708bdf784f898cdc473ac20 100644 |
--- a/Source/core/css/MediaList.cpp |
+++ b/Source/core/css/MediaList.cpp |
@@ -26,6 +26,7 @@ |
#include "core/css/CSSStyleSheet.h" |
#include "core/css/MediaQuery.h" |
#include "core/css/MediaQueryExp.h" |
+#include "core/css/parser/MediaQueryParser.h" |
#include "core/dom/Document.h" |
#include "core/frame/DOMWindow.h" |
#include "wtf/text/StringBuilder.h" |
@@ -72,8 +73,8 @@ PassRefPtrWillBeRawPtr<MediaQuerySet> MediaQuerySet::create(const String& mediaS |
if (mediaString.isEmpty()) |
return MediaQuerySet::create(); |
- BisonCSSParser parser(strictCSSParserContext()); |
- return parser.parseMediaQueryList(mediaString); |
+ return MediaQueryParser::parse(mediaString); |
+ |
} |
bool MediaQuerySet::set(const String& mediaString) |