webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebKit::InjectedBundlePagePolicyClient Class Reference

#include <InjectedBundlePagePolicyClient.h>

Inheritance diagram for WebKit::InjectedBundlePagePolicyClient:
API::Client< WKBundlePagePolicyClientBase >

Public Member Functions

WKBundlePagePolicyAction decidePolicyForNavigationAction (WebPage *, WebFrame *, InjectedBundleNavigationAction *, const WebCore::ResourceRequest &, RefPtr< API::Object > &userData)
 
WKBundlePagePolicyAction decidePolicyForNewWindowAction (WebPage *, WebFrame *, InjectedBundleNavigationAction *, const WebCore::ResourceRequest &, const String &frameName, RefPtr< API::Object > &userData)
 
WKBundlePagePolicyAction decidePolicyForResponse (WebPage *, WebFrame *, const WebCore::ResourceResponse &, const WebCore::ResourceRequest &, RefPtr< API::Object > &userData)
 
void unableToImplementPolicy (WebPage *, WebFrame *, const WebCore::ResourceError &, RefPtr< API::Object > &userData)
 
- Public Member Functions inherited from API::Client< WKBundlePagePolicyClientBase >
 Client ()
 
void initialize (const WKBundlePagePolicyClientBase *client)
 
const LatestClientInterface & client () const
 

Additional Inherited Members

- Protected Attributes inherited from API::Client< WKBundlePagePolicyClientBase >
LatestClientInterface m_client
 

Member Function Documentation

◆ decidePolicyForNavigationAction()

WKBundlePagePolicyAction WebKit::InjectedBundlePagePolicyClient::decidePolicyForNavigationAction ( WebPage page,
WebFrame frame,
InjectedBundleNavigationAction action,
const WebCore::ResourceRequest resourceRequest,
RefPtr< API::Object > &  userData 
)

◆ decidePolicyForNewWindowAction()

WKBundlePagePolicyAction WebKit::InjectedBundlePagePolicyClient::decidePolicyForNewWindowAction ( WebPage page,
WebFrame frame,
InjectedBundleNavigationAction action,
const WebCore::ResourceRequest resourceRequest,
const String frameName,
RefPtr< API::Object > &  userData 
)

◆ decidePolicyForResponse()

WKBundlePagePolicyAction WebKit::InjectedBundlePagePolicyClient::decidePolicyForResponse ( WebPage page,
WebFrame frame,
const WebCore::ResourceResponse resourceResponse,
const WebCore::ResourceRequest resourceRequest,
RefPtr< API::Object > &  userData 
)

◆ unableToImplementPolicy()

void WebKit::InjectedBundlePagePolicyClient::unableToImplementPolicy ( WebPage page,
WebFrame frame,
const WebCore::ResourceError error,
RefPtr< API::Object > &  userData 
)

The documentation for this class was generated from the following files: