| Index: Source/core/css/MediaQueryMatcher.h
|
| diff --git a/Source/core/css/MediaQueryMatcher.h b/Source/core/css/MediaQueryMatcher.h
|
| index f33252272f92f23542e9f13df8e80eb712c9afd0..0a661cea218f0e2950a9e6f9b984e7f2d75ba52a 100644
|
| --- a/Source/core/css/MediaQueryMatcher.h
|
| +++ b/Source/core/css/MediaQueryMatcher.h
|
| @@ -47,9 +47,13 @@ public:
|
| void addMediaQueryList(MediaQueryList*);
|
| void removeMediaQueryList(MediaQueryList*);
|
|
|
| + void addViewportListener(MediaQueryListListener*);
|
| + void removeViewportListener(MediaQueryListListener*);
|
| +
|
| PassRefPtrWillBeRawPtr<MediaQueryList> matchMedia(const String&);
|
|
|
| void mediaFeaturesChanged();
|
| + void viewportChanged();
|
| bool evaluate(const MediaQuerySet*);
|
|
|
| void trace(Visitor*);
|
| @@ -64,6 +68,9 @@ private:
|
|
|
| typedef WillBeHeapLinkedHashSet<RawPtrWillBeWeakMember<MediaQueryList> > MediaQueryListSet;
|
| MediaQueryListSet m_mediaLists;
|
| +
|
| + typedef WillBeHeapLinkedHashSet<RawPtrWillBeWeakMember<MediaQueryListListener> > ViewportListenerSet;
|
| + ViewportListenerSet m_viewportListeners;
|
| };
|
|
|
| }
|
|
|