| Index: third_party/WebKit/Source/core/page/Page.h
|
| diff --git a/third_party/WebKit/Source/core/page/Page.h b/third_party/WebKit/Source/core/page/Page.h
|
| index ac118b6733cedac954175e24743bb703c68f61e6..738c031e95a88ebf574aa2d56e51e3c517efac3f 100644
|
| --- a/third_party/WebKit/Source/core/page/Page.h
|
| +++ b/third_party/WebKit/Source/core/page/Page.h
|
| @@ -56,6 +56,7 @@ class Document;
|
| class DragCaret;
|
| class DragController;
|
| class EditorClient;
|
| +class EventHandlerRegistry;
|
| class FocusController;
|
| class Frame;
|
| class FrameHost;
|
| @@ -189,6 +190,9 @@ class CORE_EXPORT Page final : public GarbageCollectedFinalized<Page>,
|
| BrowserControls& browserControls();
|
| const BrowserControls& browserControls() const;
|
|
|
| + EventHandlerRegistry& eventHandlerRegistry();
|
| + const EventHandlerRegistry& eventHandlerRegistry() const;
|
| +
|
| void setTabKeyCyclesThroughElements(bool b) {
|
| m_tabKeyCyclesThroughElements = b;
|
| }
|
| @@ -275,6 +279,7 @@ class CORE_EXPORT Page final : public GarbageCollectedFinalized<Page>,
|
| const Member<PointerLockController> m_pointerLockController;
|
| Member<ScrollingCoordinator> m_scrollingCoordinator;
|
| const Member<BrowserControls> m_browserControls;
|
| + const Member<EventHandlerRegistry> m_eventHandlerRegistry;
|
|
|
| // Typically, the main frame and Page should both be owned by the embedder,
|
| // which must call Page::willBeDestroyed() prior to destroying Page. This
|
|
|