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

#include <InjectedBundlePageLoaderClient.h>

Inheritance diagram for WebKit::InjectedBundlePageLoaderClient:
API::Client< WKBundlePageLoaderClientBase >

Public Member Functions

void willLoadURLRequest (WebPage *, const WebCore::ResourceRequest &, API::Object *)
 
void willLoadDataRequest (WebPage *, const WebCore::ResourceRequest &, WebCore::SharedBuffer *, const String &, const String &, const WebCore::URL &, API::Object *)
 
bool shouldGoToBackForwardListItem (WebPage *, InjectedBundleBackForwardListItem *, RefPtr< API::Object > &userData)
 
void didStartProvisionalLoadForFrame (WebPage *, WebFrame *, RefPtr< API::Object > &userData)
 
void didReceiveServerRedirectForProvisionalLoadForFrame (WebPage *, WebFrame *, RefPtr< API::Object > &userData)
 
void didFailProvisionalLoadWithErrorForFrame (WebPage *, WebFrame *, const WebCore::ResourceError &, RefPtr< API::Object > &userData)
 
void didCommitLoadForFrame (WebPage *, WebFrame *, RefPtr< API::Object > &userData)
 
void didFinishDocumentLoadForFrame (WebPage *, WebFrame *, RefPtr< API::Object > &userData)
 
void didFinishLoadForFrame (WebPage *, WebFrame *, RefPtr< API::Object > &userData)
 
void didFinishProgress (WebPage *)
 
void didFailLoadWithErrorForFrame (WebPage *, WebFrame *, const WebCore::ResourceError &, RefPtr< API::Object > &userData)
 
void didSameDocumentNavigationForFrame (WebPage *, WebFrame *, SameDocumentNavigationType, RefPtr< API::Object > &userData)
 
void didReceiveTitleForFrame (WebPage *, const String &, WebFrame *, RefPtr< API::Object > &userData)
 
void didRemoveFrameFromHierarchy (WebPage *, WebFrame *, RefPtr< API::Object > &userData)
 
void didDisplayInsecureContentForFrame (WebPage *, WebFrame *, RefPtr< API::Object > &userData)
 
void didRunInsecureContentForFrame (WebPage *, WebFrame *, RefPtr< API::Object > &userData)
 
void didDetectXSSForFrame (WebPage *, WebFrame *, RefPtr< API::Object > &userData)
 
void didFirstLayoutForFrame (WebPage *, WebFrame *, RefPtr< API::Object > &userData)
 
void didFirstVisuallyNonEmptyLayoutForFrame (WebPage *, WebFrame *, RefPtr< API::Object > &userData)
 
void didLayoutForFrame (WebPage *, WebFrame *)
 
void didReachLayoutMilestone (WebPage *, WebCore::LayoutMilestones, RefPtr< API::Object > &userData)
 
void didClearWindowObjectForFrame (WebPage *, WebFrame *, WebCore::DOMWrapperWorld &)
 
void didCancelClientRedirectForFrame (WebPage *, WebFrame *)
 
void willPerformClientRedirectForFrame (WebPage *, WebFrame *, const String &url, double delay, double date)
 
void didHandleOnloadEventsForFrame (WebPage *, WebFrame *)
 
void globalObjectIsAvailableForFrame (WebPage *, WebFrame *, WebCore::DOMWrapperWorld &)
 
void willDisconnectDOMWindowExtensionFromGlobalObject (WebPage *, WebCore::DOMWindowExtension *)
 
void didReconnectDOMWindowExtensionToGlobalObject (WebPage *, WebCore::DOMWindowExtension *)
 
void willDestroyGlobalObjectForDOMWindowExtension (WebPage *, WebCore::DOMWindowExtension *)
 
bool shouldForceUniversalAccessFromLocalURL (WebPage *, const String &url)
 
void featuresUsedInPage (WebPage *, const Vector< String > &)
 
void willDestroyFrame (WebPage *, WebFrame *)
 
API::StringuserAgentForURL (WebFrame *, API::URL *) const
 
- Public Member Functions inherited from API::Client< WKBundlePageLoaderClientBase >
 Client ()
 
void initialize (const WKBundlePageLoaderClientBase *client)
 
const LatestClientInterface & client () const
 

Additional Inherited Members

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

Member Function Documentation

◆ didCancelClientRedirectForFrame()

void WebKit::InjectedBundlePageLoaderClient::didCancelClientRedirectForFrame ( WebPage page,
WebFrame frame 
)

◆ didClearWindowObjectForFrame()

void WebKit::InjectedBundlePageLoaderClient::didClearWindowObjectForFrame ( WebPage page,
WebFrame frame,
WebCore::DOMWrapperWorld world 
)

◆ didCommitLoadForFrame()

void WebKit::InjectedBundlePageLoaderClient::didCommitLoadForFrame ( WebPage page,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ didDetectXSSForFrame()

void WebKit::InjectedBundlePageLoaderClient::didDetectXSSForFrame ( WebPage page,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ didDisplayInsecureContentForFrame()

void WebKit::InjectedBundlePageLoaderClient::didDisplayInsecureContentForFrame ( WebPage page,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ didFailLoadWithErrorForFrame()

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

◆ didFailProvisionalLoadWithErrorForFrame()

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

◆ didFinishDocumentLoadForFrame()

void WebKit::InjectedBundlePageLoaderClient::didFinishDocumentLoadForFrame ( WebPage page,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ didFinishLoadForFrame()

void WebKit::InjectedBundlePageLoaderClient::didFinishLoadForFrame ( WebPage page,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ didFinishProgress()

void WebKit::InjectedBundlePageLoaderClient::didFinishProgress ( WebPage page)

◆ didFirstLayoutForFrame()

void WebKit::InjectedBundlePageLoaderClient::didFirstLayoutForFrame ( WebPage page,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ didFirstVisuallyNonEmptyLayoutForFrame()

void WebKit::InjectedBundlePageLoaderClient::didFirstVisuallyNonEmptyLayoutForFrame ( WebPage page,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ didHandleOnloadEventsForFrame()

void WebKit::InjectedBundlePageLoaderClient::didHandleOnloadEventsForFrame ( WebPage page,
WebFrame frame 
)

◆ didLayoutForFrame()

void WebKit::InjectedBundlePageLoaderClient::didLayoutForFrame ( WebPage page,
WebFrame frame 
)

◆ didReachLayoutMilestone()

void WebKit::InjectedBundlePageLoaderClient::didReachLayoutMilestone ( WebPage page,
WebCore::LayoutMilestones  milestones,
RefPtr< API::Object > &  userData 
)

◆ didReceiveServerRedirectForProvisionalLoadForFrame()

void WebKit::InjectedBundlePageLoaderClient::didReceiveServerRedirectForProvisionalLoadForFrame ( WebPage page,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ didReceiveTitleForFrame()

void WebKit::InjectedBundlePageLoaderClient::didReceiveTitleForFrame ( WebPage page,
const String title,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ didReconnectDOMWindowExtensionToGlobalObject()

void WebKit::InjectedBundlePageLoaderClient::didReconnectDOMWindowExtensionToGlobalObject ( WebPage page,
WebCore::DOMWindowExtension coreExtension 
)

◆ didRemoveFrameFromHierarchy()

void WebKit::InjectedBundlePageLoaderClient::didRemoveFrameFromHierarchy ( WebPage page,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ didRunInsecureContentForFrame()

void WebKit::InjectedBundlePageLoaderClient::didRunInsecureContentForFrame ( WebPage page,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ didSameDocumentNavigationForFrame()

void WebKit::InjectedBundlePageLoaderClient::didSameDocumentNavigationForFrame ( WebPage page,
WebFrame frame,
SameDocumentNavigationType  type,
RefPtr< API::Object > &  userData 
)

◆ didStartProvisionalLoadForFrame()

void WebKit::InjectedBundlePageLoaderClient::didStartProvisionalLoadForFrame ( WebPage page,
WebFrame frame,
RefPtr< API::Object > &  userData 
)

◆ featuresUsedInPage()

void WebKit::InjectedBundlePageLoaderClient::featuresUsedInPage ( WebPage page,
const Vector< String > &  features 
)

◆ globalObjectIsAvailableForFrame()

void WebKit::InjectedBundlePageLoaderClient::globalObjectIsAvailableForFrame ( WebPage page,
WebFrame frame,
WebCore::DOMWrapperWorld world 
)

◆ shouldForceUniversalAccessFromLocalURL()

bool WebKit::InjectedBundlePageLoaderClient::shouldForceUniversalAccessFromLocalURL ( WebPage page,
const String url 
)

◆ shouldGoToBackForwardListItem()

bool WebKit::InjectedBundlePageLoaderClient::shouldGoToBackForwardListItem ( WebPage page,
InjectedBundleBackForwardListItem item,
RefPtr< API::Object > &  userData 
)

◆ userAgentForURL()

API::String * WebKit::InjectedBundlePageLoaderClient::userAgentForURL ( WebFrame frame,
API::URL url 
) const

◆ willDestroyFrame()

void WebKit::InjectedBundlePageLoaderClient::willDestroyFrame ( WebPage ,
WebFrame  
)

◆ willDestroyGlobalObjectForDOMWindowExtension()

void WebKit::InjectedBundlePageLoaderClient::willDestroyGlobalObjectForDOMWindowExtension ( WebPage page,
WebCore::DOMWindowExtension coreExtension 
)

◆ willDisconnectDOMWindowExtensionFromGlobalObject()

void WebKit::InjectedBundlePageLoaderClient::willDisconnectDOMWindowExtensionFromGlobalObject ( WebPage page,
WebCore::DOMWindowExtension coreExtension 
)

◆ willLoadDataRequest()

void WebKit::InjectedBundlePageLoaderClient::willLoadDataRequest ( WebPage page,
const WebCore::ResourceRequest request,
WebCore::SharedBuffer sharedBuffer,
const String MIMEType,
const String encodingName,
const WebCore::URL unreachableURL,
API::Object userData 
)

◆ willLoadURLRequest()

void WebKit::InjectedBundlePageLoaderClient::willLoadURLRequest ( WebPage page,
const WebCore::ResourceRequest request,
API::Object userData 
)

◆ willPerformClientRedirectForFrame()

void WebKit::InjectedBundlePageLoaderClient::willPerformClientRedirectForFrame ( WebPage page,
WebFrame frame,
const String url,
double  delay,
double  date 
)

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