| Index: Source/core/page/Page.h
|
| diff --git a/Source/core/page/Page.h b/Source/core/page/Page.h
|
| index d58734140d43ce0c6dcfb8c065bed6c6cd680450..fd201bac0874fcfa63a433d3125f1a93633d1e10 100644
|
| --- a/Source/core/page/Page.h
|
| +++ b/Source/core/page/Page.h
|
| @@ -259,6 +259,19 @@ public:
|
|
|
| double timerAlignmentInterval() const;
|
|
|
| + class MultisamplingChangedObserver {
|
| + public:
|
| + MultisamplingChangedObserver(Page*);
|
| + virtual void multisamplingChanged(bool) = 0;
|
| + virtual ~MultisamplingChangedObserver();
|
| + private:
|
| + Page* m_page;
|
| + };
|
| +
|
| + friend class MultisamplingChangedObserver;
|
| +
|
| + void multisamplingChanged();
|
| +
|
| private:
|
| void initGroup();
|
|
|
| @@ -339,6 +352,8 @@ private:
|
| AlternativeTextClient* m_alternativeTextClient;
|
|
|
| OwnPtr<PageConsole> m_console;
|
| +
|
| + HashSet<MultisamplingChangedObserver*> m_multisamplingChangedObservers;
|
| };
|
|
|
| } // namespace WebCore
|
|
|