Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(156)

Unified Diff: third_party/WebKit/Source/core/css/MediaQueryEvaluator.h

Issue 2873433003: Move MediaQuery classes off BlinkGC heap (Closed)
Patch Set: Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/css/MediaQueryEvaluator.h
diff --git a/third_party/WebKit/Source/core/css/MediaQueryEvaluator.h b/third_party/WebKit/Source/core/css/MediaQueryEvaluator.h
index 56588f3fc0d338a3c6813beacfdd1809d63cbdf6..625d64152a68f73a52b0a59bdd1b0568a89552f6 100644
--- a/third_party/WebKit/Source/core/css/MediaQueryEvaluator.h
+++ b/third_party/WebKit/Source/core/css/MediaQueryEvaluator.h
@@ -41,7 +41,7 @@ class MediaQuerySet;
class MediaValues;
class MediaValuesInitialViewport;
-using MediaQueryResultList = HeapVector<Member<MediaQueryResult>>;
+using MediaQueryResultList = Vector<MediaQueryResult>;
// Class that evaluates css media queries as defined in
// CSS3 Module "Media Queries" (http://www.w3.org/TR/css3-mediaqueries/)
@@ -83,17 +83,17 @@ class CORE_EXPORT MediaQueryEvaluator final
bool mediaTypeMatch(const String& mediaTypeToMatch) const;
// Evaluates a list of media queries.
- bool eval(const MediaQuerySet*,
+ bool eval(const MediaQuerySet&,
MediaQueryResultList* viewportDependent = nullptr,
MediaQueryResultList* deviceDependent = nullptr) const;
// Evaluates media query.
- bool eval(const MediaQuery*,
+ bool eval(const MediaQuery&,
MediaQueryResultList* viewportDependent = nullptr,
MediaQueryResultList* deviceDependent = nullptr) const;
// Evaluates media query subexpression, ie "and (media-feature: value)" part.
- bool eval(const MediaQueryExp*) const;
+ bool eval(const MediaQueryExp&) const;
DECLARE_TRACE();
« no previous file with comments | « third_party/WebKit/Source/core/css/MediaQuery.cpp ('k') | third_party/WebKit/Source/core/css/MediaQueryEvaluator.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698