Index: third_party/WebKit/Source/web/WebFrameWidgetImpl.h |
diff --git a/third_party/WebKit/Source/web/WebFrameWidgetImpl.h b/third_party/WebKit/Source/web/WebFrameWidgetImpl.h |
index dfebc2a2422bfef2fb82af9500ff21cc068e0425..cc3dd54d0247b701d06ad2a274514f329d110806 100644 |
--- a/third_party/WebKit/Source/web/WebFrameWidgetImpl.h |
+++ b/third_party/WebKit/Source/web/WebFrameWidgetImpl.h |
@@ -57,13 +57,16 @@ class WebLayer; |
class WebLayerTreeView; |
class WebMouseEvent; |
class WebMouseWheelEvent; |
+class WebFrameWidgetImpl; |
+ |
+using WebFrameWidgetsSet = WillBePersistentHeapHashSet<RawPtrWillBeWeakMember<WebFrameWidgetImpl>>; |
class WebFrameWidgetImpl final : public RefCountedWillBeGarbageCollectedFinalized<WebFrameWidgetImpl> |
, public WebFrameWidget |
, public PageWidgetEventHandler { |
public: |
static WebFrameWidgetImpl* create(WebWidgetClient*, WebLocalFrame*); |
- static HashSet<WebFrameWidgetImpl*>& allInstances(); |
+ static WebFrameWidgetsSet& allInstances(); |
// WebWidget functions: |
void close() override; |