| Index: Source/web/WebFrameWidgetImpl.h | 
| diff --git a/Source/web/WebFrameWidgetImpl.h b/Source/web/WebFrameWidgetImpl.h | 
| index 4c754f50127545169e2273608887111677e86048..64383191f735571a3b56a28e1c877ef5218f0675 100644 | 
| --- a/Source/web/WebFrameWidgetImpl.h | 
| +++ b/Source/web/WebFrameWidgetImpl.h | 
| @@ -38,6 +38,7 @@ | 
| #include "public/web/WebFrameWidget.h" | 
| #include "public/web/WebInputEvent.h" | 
| #include "web/PageWidgetDelegate.h" | 
| +#include "wtf/HashSet.h" | 
| #include "wtf/OwnPtr.h" | 
| #include "wtf/RefCounted.h" | 
|  | 
| @@ -60,6 +61,7 @@ class WebFrameWidgetImpl final : public WebFrameWidget | 
| , public RefCounted<WebFrameWidgetImpl> { | 
| public: | 
| static WebFrameWidgetImpl* create(WebWidgetClient*, WebLocalFrame*); | 
| +    static HashSet<WebFrameWidgetImpl*>& allInstances(); | 
|  | 
| // WebWidget functions: | 
| void close() override; | 
| @@ -141,6 +143,8 @@ public: | 
|  | 
| void updateMainFrameLayoutSize(); | 
|  | 
| +    void setIgnoreInputEvents(bool newValue); | 
| + | 
| // Returns the page object associated with this widget. This may be null when | 
| // the page is shutting down, but will be valid at all other times. | 
| Page* page() const { return m_page; } | 
|  |