Index: Source/core/html/parser/HTMLPreloadScanner.cpp |
diff --git a/Source/core/html/parser/HTMLPreloadScanner.cpp b/Source/core/html/parser/HTMLPreloadScanner.cpp |
index 102f22371ce7d296df2be3b041ad9002a2c1aa83..49efe76f706b030236db951018b77c2f63aedc71 100644 |
--- a/Source/core/html/parser/HTMLPreloadScanner.cpp |
+++ b/Source/core/html/parser/HTMLPreloadScanner.cpp |
@@ -95,7 +95,7 @@ static String initiatorFor(const StringImpl* tagImpl) |
static bool mediaAttributeMatches(const MediaValues& mediaValues, const String& attributeValue) |
{ |
- RefPtrWillBeRawPtr<MediaQuerySet> mediaQueries = MediaQuerySet::create(attributeValue); |
+ RefPtrWillBeRawPtr<MediaQuerySet> mediaQueries = MediaQuerySet::createOffMainThread(attributeValue); |
MediaQueryEvaluator mediaQueryEvaluator("screen", mediaValues); |
return mediaQueryEvaluator.eval(mediaQueries.get()); |
} |