private:
~WebChromeClient();
+ void didInsertMenuElement(WebCore::HTMLMenuElement&);
+ void didRemoveMenuElement(WebCore::HTMLMenuElement&);
+ void didInsertMenuItemElement(WebCore::HTMLMenuItemElement&);
+ void didRemoveMenuItemElement(WebCore::HTMLMenuItemElement&);
+
void chromeDestroyed() final;
void setWindowRect(const WebCore::FloatRect&) final;
void didInvalidateDocumentMarkerRects() final;
- void requestStorageAccess(String&& subFrameHost, String&& topFrameHost, WTF::Function<void (bool)>&&) final;
+ void hasStorageAccess(String&& subFrameHost, String&& topFrameHost, uint64_t frameID, uint64_t pageID, WTF::CompletionHandler<void (bool)>&&) final;
+ void requestStorageAccess(String&& subFrameHost, String&& topFrameHost, uint64_t frameID, uint64_t pageID, WTF::CompletionHandler<void (bool)>&&) final;
String m_cachedToolTip;
mutable RefPtr<WebFrame> m_cachedFrameSetLargestFrame;