Index: Source/core/css/MediaQueryEvaluator.cpp |
diff --git a/Source/core/css/MediaQueryEvaluator.cpp b/Source/core/css/MediaQueryEvaluator.cpp |
index 47718ceb360a770df428bc14f5672b98f4caf764..4ab104de9289c5b9006de30a6a9745acec31c79e 100644 |
--- a/Source/core/css/MediaQueryEvaluator.cpp |
+++ b/Source/core/css/MediaQueryEvaluator.cpp |
@@ -123,7 +123,7 @@ bool MediaQueryEvaluator::eval(const MediaQuerySet* querySet, MediaQueryResultLi |
if (!querySet) |
return true; |
- const Vector<OwnPtr<MediaQuery> >& queries = querySet->queryVector(); |
+ const WillBeHeapVector<OwnPtrWillBeMember<MediaQuery> >& queries = querySet->queryVector(); |
if (!queries.size()) |
return true; // Empty query list evaluates to true. |
@@ -139,7 +139,7 @@ bool MediaQueryEvaluator::eval(const MediaQuerySet* querySet, MediaQueryResultLi |
for (; j < expressions.size(); ++j) { |
bool exprResult = eval(expressions.at(j).get()); |
if (viewportDependentMediaQueryResults && expressions.at(j)->isViewportDependent()) |
- viewportDependentMediaQueryResults->append(adoptRef(new MediaQueryResult(*expressions.at(j), exprResult))); |
+ viewportDependentMediaQueryResults->append(adoptRefWillBeNoop(new MediaQueryResult(*expressions.at(j), exprResult))); |
if (!exprResult) |
break; |
} |