Index: third_party/WebKit/Source/core/css/resolver/StyleResolver.h |
diff --git a/third_party/WebKit/Source/core/css/resolver/StyleResolver.h b/third_party/WebKit/Source/core/css/resolver/StyleResolver.h |
index 4a8d1e3bd9c1caf17a5b3b9b7d9abd13ca3d6da7..2d3c2399dd16069cc4c4bd05725fad4681838d6a 100644 |
--- a/third_party/WebKit/Source/core/css/resolver/StyleResolver.h |
+++ b/third_party/WebKit/Source/core/css/resolver/StyleResolver.h |
@@ -134,10 +134,11 @@ public: |
ViewportStyleResolver* viewportStyleResolver() { return m_viewportStyleResolver.get(); } |
- void addMediaQueryResults(const MediaQueryResultList&); |
- MediaQueryResultList* viewportDependentMediaQueryResults() { return &m_viewportDependentMediaQueryResults; } |
+ void addViewportDependentMediaQueries(const MediaQueryResultList&); |
bool hasViewportDependentMediaQueries() const { return !m_viewportDependentMediaQueryResults.isEmpty(); } |
bool mediaQueryAffectedByViewportChange() const; |
+ void addDeviceDependentMediaQueries(const MediaQueryResultList&); |
+ bool mediaQueryAffectedByDeviceChange() const; |
// FIXME: Rename to reflect the purpose, like didChangeFontSize or something. |
void invalidateMatchedPropertiesCache(); |
@@ -232,6 +233,7 @@ private: |
OwnPtrWillBeMember<MediaQueryEvaluator> m_medium; |
MediaQueryResultList m_viewportDependentMediaQueryResults; |
+ MediaQueryResultList m_deviceDependentMediaQueryResults; |
RawPtrWillBeMember<Document> m_document; |
SelectorFilter m_selectorFilter; |