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

#include <WebFrameLoaderClient.h>

Inheritance diagram for WebFrameLoaderClient:
WebCore::FrameLoaderClient WebCore::ProgressTrackerClient WebCore::FrameLoaderClient

Classes

class  WebFramePolicyListenerPrivate
 

Public Member Functions

 WebFrameLoaderClient (WebFrame *=0)
 
void setWebFrame (WebFrame *webFrame)
 
WebFramewebFrame () const
 
 WebFrameLoaderClient (WebFrame *=0)
 
 ~WebFrameLoaderClient ()
 
void setWebFrame (WebFrame *webFrame)
 
WebFramewebFrame () const
 
void dispatchDidFailToStartPlugin (const WebCore::PluginView *) const
 
bool hasWebView () const override
 
Ref< WebCore::FrameNetworkingContextcreateNetworkingContext () override
 
void frameLoaderDestroyed () override
 
void makeRepresentation (WebCore::DocumentLoader *) override
 
void forceLayoutForNonHTML () override
 
void setCopiesOnScroll () override
 
void detachedFromParent2 () override
 
void detachedFromParent3 () override
 
void convertMainResourceLoadToDownload (WebCore::DocumentLoader *, WebCore::SessionID, const WebCore::ResourceRequest &, const WebCore::ResourceResponse &) override
 
void assignIdentifierToInitialRequest (unsigned long identifier, WebCore::DocumentLoader *, const WebCore::ResourceRequest &) override
 
void dispatchWillSendRequest (WebCore::DocumentLoader *, unsigned long identifier, WebCore::ResourceRequest &, const WebCore::ResourceResponse &redirectResponse) override
 
bool shouldUseCredentialStorage (WebCore::DocumentLoader *, unsigned long identifier) override
 
void dispatchDidReceiveAuthenticationChallenge (WebCore::DocumentLoader *, unsigned long identifier, const WebCore::AuthenticationChallenge &) override
 
void dispatchDidReceiveResponse (WebCore::DocumentLoader *, unsigned long identifier, const WebCore::ResourceResponse &) override
 
void dispatchDidReceiveContentLength (WebCore::DocumentLoader *, unsigned long identifier, int dataLength) override
 
void dispatchDidFinishLoading (WebCore::DocumentLoader *, unsigned long identifier) override
 
void dispatchDidFailLoading (WebCore::DocumentLoader *, unsigned long identifier, const WebCore::ResourceError &) override
 
void dispatchDidDispatchOnloadEvents () override
 
void dispatchDidReceiveServerRedirectForProvisionalLoad () override
 
void dispatchDidCancelClientRedirect () override
 
void dispatchWillPerformClientRedirect (const WebCore::URL &, double interval, double fireDate) override
 
void dispatchDidChangeLocationWithinPage () override
 
void dispatchDidPushStateWithinPage () override
 
void dispatchDidReplaceStateWithinPage () override
 
void dispatchDidPopStateWithinPage () override
 
void dispatchWillClose () override
 
void dispatchDidReceiveIcon () override
 
void dispatchDidStartProvisionalLoad () override
 
void dispatchDidReceiveTitle (const WebCore::StringWithDirection &) override
 
void dispatchDidCommitLoad (std::optional< WebCore::HasInsecureContent >) override
 
void dispatchDidFailProvisionalLoad (const WebCore::ResourceError &) override
 
void dispatchDidFailLoad (const WebCore::ResourceError &) override
 
void dispatchDidFinishDocumentLoad () override
 
void dispatchDidFinishLoad () override
 
void dispatchDidReachLayoutMilestone (WebCore::LayoutMilestones) override
 
void dispatchDecidePolicyForResponse (const WebCore::ResourceResponse &, const WebCore::ResourceRequest &, WebCore::FramePolicyFunction) override
 
void dispatchDecidePolicyForNewWindowAction (const WebCore::NavigationAction &, const WebCore::ResourceRequest &, WebCore::FormState *, const WTF::String &frameName, WebCore::FramePolicyFunction) override
 
void dispatchDecidePolicyForNavigationAction (const WebCore::NavigationAction &, const WebCore::ResourceRequest &, WebCore::FormState *, WebCore::FramePolicyFunction) override
 
void cancelPolicyCheck () override
 
void dispatchUnableToImplementPolicy (const WebCore::ResourceError &) override
 
void dispatchWillSendSubmitEvent (Ref< WebCore::FormState > &&) override
 
void dispatchWillSubmitForm (WebCore::FormState &, WebCore::FramePolicyFunction) override
 
void revertToProvisionalState (WebCore::DocumentLoader *) override
 
bool dispatchDidLoadResourceFromMemoryCache (WebCore::DocumentLoader *, const WebCore::ResourceRequest &, const WebCore::ResourceResponse &, int length) override
 
WebCore::FramedispatchCreatePage (const WebCore::NavigationAction &) override
 
void dispatchShow () override
 
void setMainDocumentError (WebCore::DocumentLoader *, const WebCore::ResourceError &) override
 
void setMainFrameDocumentReady (bool) override
 
void startDownload (const WebCore::ResourceRequest &, const String &suggestedName=String()) override
 
void progressStarted (WebCore::Frame &) override
 
void progressEstimateChanged (WebCore::Frame &) override
 
void progressFinished (WebCore::Frame &) override
 
void committedLoad (WebCore::DocumentLoader *, const char *, int) override
 
void finishedLoading (WebCore::DocumentLoader *) override
 
void willChangeTitle (WebCore::DocumentLoader *) override
 
void didChangeTitle (WebCore::DocumentLoader *) override
 
void willReplaceMultipartContent () override
 
void didReplaceMultipartContent () override
 
void updateGlobalHistory () override
 
void updateGlobalHistoryRedirectLinks () override
 
bool shouldGoToHistoryItem (WebCore::HistoryItem *) const override
 
void updateGlobalHistoryItemForPage () override
 
void didDisplayInsecureContent () override
 
void didRunInsecureContent (WebCore::SecurityOrigin &, const WebCore::URL &) override
 
void didDetectXSS (const WebCore::URL &, bool didBlockEntirePage) override
 
WebCore::ResourceError cancelledError (const WebCore::ResourceRequest &) override
 
WebCore::ResourceError blockedError (const WebCore::ResourceRequest &) override
 
WebCore::ResourceError blockedByContentBlockerError (const WebCore::ResourceRequest &) override
 
WebCore::ResourceError cannotShowURLError (const WebCore::ResourceRequest &) override
 
WebCore::ResourceError interruptedForPolicyChangeError (const WebCore::ResourceRequest &) override
 
WebCore::ResourceError cannotShowMIMETypeError (const WebCore::ResourceResponse &) override
 
WebCore::ResourceError fileDoesNotExistError (const WebCore::ResourceResponse &) override
 
WebCore::ResourceError pluginWillHandleLoadError (const WebCore::ResourceResponse &) override
 
bool shouldFallBack (const WebCore::ResourceError &) override
 
WTF::String userAgent (const WebCore::URL &) override
 
Ref< WebCore::DocumentLoadercreateDocumentLoader (const WebCore::ResourceRequest &, const WebCore::SubstituteData &) override
 
void updateCachedDocumentLoader (WebCore::DocumentLoader &) override
 
void setTitle (const WebCore::StringWithDirection &, const WebCore::URL &) override
 
void savePlatformDataToCachedFrame (WebCore::CachedFrame *) override
 
void transitionToCommittedFromCachedFrame (WebCore::CachedFrame *) override
 
void transitionToCommittedForNewPage () override
 
bool canHandleRequest (const WebCore::ResourceRequest &) const override
 
bool canShowMIMEType (const WTF::String &MIMEType) const override
 
bool canShowMIMETypeAsHTML (const WTF::String &MIMEType) const override
 
bool representationExistsForURLScheme (const WTF::String &URLScheme) const override
 
WTF::String generatedMIMETypeForURLScheme (const WTF::String &URLScheme) const override
 
void frameLoadCompleted () override
 
void saveViewStateToItem (WebCore::HistoryItem &) override
 
void restoreViewState () override
 
void provisionalLoadStarted () override
 
void didFinishLoad () override
 
void prepareForDataSourceReplacement () override
 
void didSaveToPageCache () override
 
void didRestoreFromPageCache () override
 
void dispatchDidBecomeFrameset (bool) override
 
bool canCachePage () const override
 
RefPtr< WebCore::FramecreateFrame (const WebCore::URL &, const WTF::String &name, WebCore::HTMLFrameOwnerElement &, const WTF::String &referrer, bool allowsScrolling, int marginWidth, int marginHeight) override
 
RefPtr< WebCore::WidgetcreatePlugin (const WebCore::IntSize &, WebCore::HTMLPlugInElement &, const WebCore::URL &, const Vector< WTF::String > &, const Vector< WTF::String > &, const WTF::String &, bool loadManually) override
 
void recreatePlugin (WebCore::Widget *) override
 
void redirectDataToPlugin (WebCore::Widget &) override
 
RefPtr< WebCore::WidgetcreateJavaAppletWidget (const WebCore::IntSize &, WebCore::HTMLAppletElement &, const WebCore::URL &baseURL, const Vector< WTF::String > &paramNames, const Vector< WTF::String > &paramValues) override
 
WebCore::ObjectContentType objectContentType (const WebCore::URL &, const WTF::String &mimeType) override
 
WTF::String overrideMediaType () const override
 
void dispatchDidClearWindowObjectInWorld (WebCore::DOMWrapperWorld &) override
 
COMPtr< WebFramePolicyListenersetUpPolicyListener (WebCore::FramePolicyFunction)
 
void receivedPolicyDecision (WebCore::PolicyAction)
 
void registerForIconNotification (bool listen) override
 
bool shouldAlwaysUsePluginDocument (const WTF::String &mimeType) const override
 
void prefetchDNS (const String &) override
 
- Public Member Functions inherited from WebCore::FrameLoaderClient
virtual ~FrameLoaderClient ()
 
virtual void dispatchDidChangeProvisionalURL ()
 
virtual void dispatchDidNavigateWithinPage ()
 
virtual void dispatchDidLayout ()
 
virtual void startDownload (const ResourceRequest &, const String &suggestedName=String())=0
 
virtual void didDisownOpener ()
 
virtual String overrideContentSecurityPolicy () const
 
virtual bool shouldLoadMediaElementURL (const URL &) const
 
virtual void didChangeScrollOffset ()
 
virtual bool allowScript (bool enabledPerSettings)
 
virtual bool shouldForceUniversalAccessFromLocalURL (const URL &)
 
virtual void dispatchGlobalObjectAvailable (DOMWrapperWorld &)
 
virtual void dispatchWillDisconnectDOMWindowExtensionFromGlobalObject (DOMWindowExtension *)
 
virtual void dispatchDidReconnectDOMWindowExtensionToGlobalObject (DOMWindowExtension *)
 
virtual void dispatchWillDestroyGlobalObjectForDOMWindowExtension (DOMWindowExtension *)
 
virtual void forcePageTransitionIfNeeded ()
 
virtual bool isEmptyFrameLoaderClient ()
 
virtual void prefetchDNS (const String &)=0
 
virtual void didRestoreScrollPosition ()
 
virtual bool useIconLoadingClient ()
 
virtual void getLoadDecisionForIcon (const LinkIcon &, uint64_t)
 
virtual void finishedLoadingIcon (uint64_t, SharedBuffer *)
 
virtual ~FrameLoaderClient ()
 
virtual void dispatchDidChangeProvisionalURL ()
 
virtual void dispatchDidNavigateWithinPage ()
 
virtual void dispatchDidLayout ()
 
virtual void startDownload (const ResourceRequest &, const String &suggestedName=String())=0
 
virtual void didDisownOpener ()
 
virtual String overrideContentSecurityPolicy () const
 
virtual bool shouldLoadMediaElementURL (const URL &) const
 
virtual void didChangeScrollOffset ()
 
virtual bool allowScript (bool enabledPerSettings)
 
virtual bool shouldForceUniversalAccessFromLocalURL (const URL &)
 
virtual void dispatchGlobalObjectAvailable (DOMWrapperWorld &)
 
virtual void dispatchWillDisconnectDOMWindowExtensionFromGlobalObject (DOMWindowExtension *)
 
virtual void dispatchDidReconnectDOMWindowExtensionToGlobalObject (DOMWindowExtension *)
 
virtual void dispatchWillDestroyGlobalObjectForDOMWindowExtension (DOMWindowExtension *)
 
virtual void forcePageTransitionIfNeeded ()
 
virtual bool isEmptyFrameLoaderClient ()
 
virtual void prefetchDNS (const String &)=0
 
virtual void didRestoreScrollPosition ()
 
virtual bool useIconLoadingClient ()
 
virtual void getLoadDecisionForIcon (const LinkIcon &, uint64_t)
 
virtual void finishedLoadingIcon (uint64_t, SharedBuffer *)
 
- Public Member Functions inherited from WebCore::ProgressTrackerClient
virtual void progressTrackerDestroyed ()
 
virtual void willChangeEstimatedProgress ()
 
virtual void didChangeEstimatedProgress ()
 
virtual void progressTrackerDestroyed ()
 
virtual void willChangeEstimatedProgress ()
 
virtual void didChangeEstimatedProgress ()
 

Additional Inherited Members

- Protected Member Functions inherited from WebCore::ProgressTrackerClient
virtual ~ProgressTrackerClient ()
 
virtual ~ProgressTrackerClient ()
 

Constructor & Destructor Documentation

◆ WebFrameLoaderClient() [1/2]

WebFrameLoaderClient::WebFrameLoaderClient ( WebFrame webFrame = 0)

◆ WebFrameLoaderClient() [2/2]

WebFrameLoaderClient::WebFrameLoaderClient ( WebFrame = 0)

◆ ~WebFrameLoaderClient()

WebFrameLoaderClient::~WebFrameLoaderClient ( )

Member Function Documentation

◆ assignIdentifierToInitialRequest()

void WebFrameLoaderClient::assignIdentifierToInitialRequest ( unsigned long  identifier,
WebCore::DocumentLoader ,
const WebCore::ResourceRequest  
)
overridevirtual

◆ blockedByContentBlockerError()

WebCore::ResourceError WebFrameLoaderClient::blockedByContentBlockerError ( const WebCore::ResourceRequest )
overridevirtual

◆ blockedError()

WebCore::ResourceError WebFrameLoaderClient::blockedError ( const WebCore::ResourceRequest )
overridevirtual

◆ canCachePage()

bool WebFrameLoaderClient::canCachePage ( ) const
overridevirtual

◆ cancelledError()

WebCore::ResourceError WebFrameLoaderClient::cancelledError ( const WebCore::ResourceRequest )
overridevirtual

◆ cancelPolicyCheck()

void WebFrameLoaderClient::cancelPolicyCheck ( )
overridevirtual

◆ canHandleRequest()

bool WebFrameLoaderClient::canHandleRequest ( const WebCore::ResourceRequest ) const
overridevirtual

◆ cannotShowMIMETypeError()

WebCore::ResourceError WebFrameLoaderClient::cannotShowMIMETypeError ( const WebCore::ResourceResponse )
overridevirtual

◆ cannotShowURLError()

WebCore::ResourceError WebFrameLoaderClient::cannotShowURLError ( const WebCore::ResourceRequest )
overridevirtual

◆ canShowMIMEType()

bool WebFrameLoaderClient::canShowMIMEType ( const WTF::String MIMEType) const
overridevirtual

◆ canShowMIMETypeAsHTML()

bool WebFrameLoaderClient::canShowMIMETypeAsHTML ( const WTF::String MIMEType) const
overridevirtual

◆ committedLoad()

void WebFrameLoaderClient::committedLoad ( WebCore::DocumentLoader ,
const char *  ,
int   
)
overridevirtual

◆ convertMainResourceLoadToDownload()

void WebFrameLoaderClient::convertMainResourceLoadToDownload ( WebCore::DocumentLoader ,
WebCore::SessionID  ,
const WebCore::ResourceRequest ,
const WebCore::ResourceResponse  
)
overridevirtual

◆ createDocumentLoader()

Ref<WebCore::DocumentLoader> WebFrameLoaderClient::createDocumentLoader ( const WebCore::ResourceRequest ,
const WebCore::SubstituteData  
)
overridevirtual

◆ createFrame()

RefPtr<WebCore::Frame> WebFrameLoaderClient::createFrame ( const WebCore::URL ,
const WTF::String name,
WebCore::HTMLFrameOwnerElement ,
const WTF::String referrer,
bool  allowsScrolling,
int  marginWidth,
int  marginHeight 
)
overridevirtual

◆ createJavaAppletWidget()

RefPtr<WebCore::Widget> WebFrameLoaderClient::createJavaAppletWidget ( const WebCore::IntSize ,
WebCore::HTMLAppletElement ,
const WebCore::URL baseURL,
const Vector< WTF::String > &  paramNames,
const Vector< WTF::String > &  paramValues 
)
overridevirtual

◆ createNetworkingContext()

Ref<WebCore::FrameNetworkingContext> WebFrameLoaderClient::createNetworkingContext ( )
overridevirtual

◆ createPlugin()

RefPtr<WebCore::Widget> WebFrameLoaderClient::createPlugin ( const WebCore::IntSize ,
WebCore::HTMLPlugInElement ,
const WebCore::URL ,
const Vector< WTF::String > &  ,
const Vector< WTF::String > &  ,
const WTF::String ,
bool  loadManually 
)
overridevirtual

◆ detachedFromParent2()

void WebFrameLoaderClient::detachedFromParent2 ( )
overridevirtual

◆ detachedFromParent3()

void WebFrameLoaderClient::detachedFromParent3 ( )
overridevirtual

◆ didChangeTitle()

void WebFrameLoaderClient::didChangeTitle ( WebCore::DocumentLoader )
overridevirtual

◆ didDetectXSS()

void WebFrameLoaderClient::didDetectXSS ( const WebCore::URL ,
bool  didBlockEntirePage 
)
overridevirtual

◆ didDisplayInsecureContent()

void WebFrameLoaderClient::didDisplayInsecureContent ( )
overridevirtual

◆ didFinishLoad()

void WebFrameLoaderClient::didFinishLoad ( )
overridevirtual

◆ didReplaceMultipartContent()

void WebFrameLoaderClient::didReplaceMultipartContent ( )
inlineoverridevirtual

◆ didRestoreFromPageCache()

void WebFrameLoaderClient::didRestoreFromPageCache ( )
overridevirtual

◆ didRunInsecureContent()

void WebFrameLoaderClient::didRunInsecureContent ( WebCore::SecurityOrigin ,
const WebCore::URL  
)
overridevirtual

◆ didSaveToPageCache()

void WebFrameLoaderClient::didSaveToPageCache ( )
overridevirtual

◆ dispatchCreatePage()

WebCore::Frame* WebFrameLoaderClient::dispatchCreatePage ( const WebCore::NavigationAction )
overridevirtual

◆ dispatchDecidePolicyForNavigationAction()

void WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction ( const WebCore::NavigationAction ,
const WebCore::ResourceRequest ,
WebCore::FormState ,
WebCore::FramePolicyFunction   
)
overridevirtual

◆ dispatchDecidePolicyForNewWindowAction()

void WebFrameLoaderClient::dispatchDecidePolicyForNewWindowAction ( const WebCore::NavigationAction ,
const WebCore::ResourceRequest ,
WebCore::FormState ,
const WTF::String frameName,
WebCore::FramePolicyFunction   
)
overridevirtual

◆ dispatchDecidePolicyForResponse()

void WebFrameLoaderClient::dispatchDecidePolicyForResponse ( const WebCore::ResourceResponse ,
const WebCore::ResourceRequest ,
WebCore::FramePolicyFunction   
)
overridevirtual

◆ dispatchDidBecomeFrameset()

void WebFrameLoaderClient::dispatchDidBecomeFrameset ( bool  )
overridevirtual

◆ dispatchDidCancelClientRedirect()

void WebFrameLoaderClient::dispatchDidCancelClientRedirect ( )
overridevirtual

◆ dispatchDidChangeLocationWithinPage()

void WebFrameLoaderClient::dispatchDidChangeLocationWithinPage ( )
overridevirtual

◆ dispatchDidClearWindowObjectInWorld()

void WebFrameLoaderClient::dispatchDidClearWindowObjectInWorld ( WebCore::DOMWrapperWorld )
overridevirtual

◆ dispatchDidCommitLoad()

void WebFrameLoaderClient::dispatchDidCommitLoad ( std::optional< WebCore::HasInsecureContent )
overridevirtual

◆ dispatchDidDispatchOnloadEvents()

void WebFrameLoaderClient::dispatchDidDispatchOnloadEvents ( )
overridevirtual

◆ dispatchDidFailLoad()

void WebFrameLoaderClient::dispatchDidFailLoad ( const WebCore::ResourceError )
overridevirtual

◆ dispatchDidFailLoading()

void WebFrameLoaderClient::dispatchDidFailLoading ( WebCore::DocumentLoader ,
unsigned long  identifier,
const WebCore::ResourceError  
)
overridevirtual

◆ dispatchDidFailProvisionalLoad()

void WebFrameLoaderClient::dispatchDidFailProvisionalLoad ( const WebCore::ResourceError )
overridevirtual

◆ dispatchDidFailToStartPlugin()

void WebFrameLoaderClient::dispatchDidFailToStartPlugin ( const WebCore::PluginView pluginView) const

◆ dispatchDidFinishDocumentLoad()

void WebFrameLoaderClient::dispatchDidFinishDocumentLoad ( )
overridevirtual

◆ dispatchDidFinishLoad()

void WebFrameLoaderClient::dispatchDidFinishLoad ( )
overridevirtual

◆ dispatchDidFinishLoading()

void WebFrameLoaderClient::dispatchDidFinishLoading ( WebCore::DocumentLoader ,
unsigned long  identifier 
)
overridevirtual

◆ dispatchDidLoadResourceFromMemoryCache()

bool WebFrameLoaderClient::dispatchDidLoadResourceFromMemoryCache ( WebCore::DocumentLoader ,
const WebCore::ResourceRequest ,
const WebCore::ResourceResponse ,
int  length 
)
overridevirtual

◆ dispatchDidPopStateWithinPage()

void WebFrameLoaderClient::dispatchDidPopStateWithinPage ( )
overridevirtual

◆ dispatchDidPushStateWithinPage()

void WebFrameLoaderClient::dispatchDidPushStateWithinPage ( )
overridevirtual

◆ dispatchDidReachLayoutMilestone()

void WebFrameLoaderClient::dispatchDidReachLayoutMilestone ( WebCore::LayoutMilestones  )
overridevirtual

Reimplemented from WebCore::FrameLoaderClient.

◆ dispatchDidReceiveAuthenticationChallenge()

void WebFrameLoaderClient::dispatchDidReceiveAuthenticationChallenge ( WebCore::DocumentLoader ,
unsigned long  identifier,
const WebCore::AuthenticationChallenge  
)
overridevirtual

◆ dispatchDidReceiveContentLength()

void WebFrameLoaderClient::dispatchDidReceiveContentLength ( WebCore::DocumentLoader ,
unsigned long  identifier,
int  dataLength 
)
overridevirtual

◆ dispatchDidReceiveIcon()

void WebFrameLoaderClient::dispatchDidReceiveIcon ( )
overridevirtual

◆ dispatchDidReceiveResponse()

void WebFrameLoaderClient::dispatchDidReceiveResponse ( WebCore::DocumentLoader ,
unsigned long  identifier,
const WebCore::ResourceResponse  
)
overridevirtual

◆ dispatchDidReceiveServerRedirectForProvisionalLoad()

void WebFrameLoaderClient::dispatchDidReceiveServerRedirectForProvisionalLoad ( )
overridevirtual

◆ dispatchDidReceiveTitle()

void WebFrameLoaderClient::dispatchDidReceiveTitle ( const WebCore::StringWithDirection )
overridevirtual

◆ dispatchDidReplaceStateWithinPage()

void WebFrameLoaderClient::dispatchDidReplaceStateWithinPage ( )
overridevirtual

◆ dispatchDidStartProvisionalLoad()

void WebFrameLoaderClient::dispatchDidStartProvisionalLoad ( )
overridevirtual

◆ dispatchShow()

void WebFrameLoaderClient::dispatchShow ( )
overridevirtual

◆ dispatchUnableToImplementPolicy()

void WebFrameLoaderClient::dispatchUnableToImplementPolicy ( const WebCore::ResourceError )
overridevirtual

◆ dispatchWillClose()

void WebFrameLoaderClient::dispatchWillClose ( )
overridevirtual

◆ dispatchWillPerformClientRedirect()

void WebFrameLoaderClient::dispatchWillPerformClientRedirect ( const WebCore::URL ,
double  interval,
double  fireDate 
)
overridevirtual

◆ dispatchWillSendRequest()

void WebFrameLoaderClient::dispatchWillSendRequest ( WebCore::DocumentLoader ,
unsigned long  identifier,
WebCore::ResourceRequest ,
const WebCore::ResourceResponse redirectResponse 
)
overridevirtual

◆ dispatchWillSendSubmitEvent()

void WebFrameLoaderClient::dispatchWillSendSubmitEvent ( Ref< WebCore::FormState > &&  )
overridevirtual

◆ dispatchWillSubmitForm()

void WebFrameLoaderClient::dispatchWillSubmitForm ( WebCore::FormState ,
WebCore::FramePolicyFunction   
)
overridevirtual

◆ fileDoesNotExistError()

WebCore::ResourceError WebFrameLoaderClient::fileDoesNotExistError ( const WebCore::ResourceResponse )
overridevirtual

◆ finishedLoading()

void WebFrameLoaderClient::finishedLoading ( WebCore::DocumentLoader )
overridevirtual

◆ forceLayoutForNonHTML()

void WebFrameLoaderClient::forceLayoutForNonHTML ( )
overridevirtual

◆ frameLoadCompleted()

void WebFrameLoaderClient::frameLoadCompleted ( )
overridevirtual

◆ frameLoaderDestroyed()

void WebFrameLoaderClient::frameLoaderDestroyed ( )
overridevirtual

◆ generatedMIMETypeForURLScheme()

WTF::String WebFrameLoaderClient::generatedMIMETypeForURLScheme ( const WTF::String URLScheme) const
overridevirtual

◆ hasWebView()

bool WebFrameLoaderClient::hasWebView ( ) const
overridevirtual

◆ interruptedForPolicyChangeError()

WebCore::ResourceError WebFrameLoaderClient::interruptedForPolicyChangeError ( const WebCore::ResourceRequest )
overridevirtual

◆ makeRepresentation()

void WebFrameLoaderClient::makeRepresentation ( WebCore::DocumentLoader )
overridevirtual

◆ objectContentType()

WebCore::ObjectContentType WebFrameLoaderClient::objectContentType ( const WebCore::URL ,
const WTF::String mimeType 
)
overridevirtual

◆ overrideMediaType()

WTF::String WebFrameLoaderClient::overrideMediaType ( ) const
overridevirtual

◆ pluginWillHandleLoadError()

WebCore::ResourceError WebFrameLoaderClient::pluginWillHandleLoadError ( const WebCore::ResourceResponse )
overridevirtual

◆ prefetchDNS()

void WebFrameLoaderClient::prefetchDNS ( const String &  )
override

◆ prepareForDataSourceReplacement()

void WebFrameLoaderClient::prepareForDataSourceReplacement ( )
overridevirtual

◆ progressEstimateChanged()

void WebFrameLoaderClient::progressEstimateChanged ( WebCore::Frame )
overridevirtual

◆ progressFinished()

void WebFrameLoaderClient::progressFinished ( WebCore::Frame )
overridevirtual

◆ progressStarted()

void WebFrameLoaderClient::progressStarted ( WebCore::Frame )
overridevirtual

◆ provisionalLoadStarted()

void WebFrameLoaderClient::provisionalLoadStarted ( )
overridevirtual

◆ receivedPolicyDecision()

void WebFrameLoaderClient::receivedPolicyDecision ( WebCore::PolicyAction  action)

◆ recreatePlugin()

void WebFrameLoaderClient::recreatePlugin ( WebCore::Widget )
inlineoverridevirtual

◆ redirectDataToPlugin()

void WebFrameLoaderClient::redirectDataToPlugin ( WebCore::Widget )
overridevirtual

◆ registerForIconNotification()

void WebFrameLoaderClient::registerForIconNotification ( bool  listen)
overridevirtual

◆ representationExistsForURLScheme()

bool WebFrameLoaderClient::representationExistsForURLScheme ( const WTF::String URLScheme) const
overridevirtual

◆ restoreViewState()

void WebFrameLoaderClient::restoreViewState ( )
overridevirtual

◆ revertToProvisionalState()

void WebFrameLoaderClient::revertToProvisionalState ( WebCore::DocumentLoader )
overridevirtual

◆ savePlatformDataToCachedFrame()

void WebFrameLoaderClient::savePlatformDataToCachedFrame ( WebCore::CachedFrame )
overridevirtual

◆ saveViewStateToItem()

void WebFrameLoaderClient::saveViewStateToItem ( WebCore::HistoryItem )
overridevirtual

◆ setCopiesOnScroll()

void WebFrameLoaderClient::setCopiesOnScroll ( )
overridevirtual

◆ setMainDocumentError()

void WebFrameLoaderClient::setMainDocumentError ( WebCore::DocumentLoader ,
const WebCore::ResourceError  
)
overridevirtual

◆ setMainFrameDocumentReady()

void WebFrameLoaderClient::setMainFrameDocumentReady ( bool  )
overridevirtual

◆ setTitle()

void WebFrameLoaderClient::setTitle ( const WebCore::StringWithDirection ,
const WebCore::URL  
)
overridevirtual

◆ setUpPolicyListener()

COMPtr< WebFramePolicyListener > WebFrameLoaderClient::setUpPolicyListener ( WebCore::FramePolicyFunction  function)

◆ setWebFrame() [1/2]

void WebFrameLoaderClient::setWebFrame ( WebFrame webFrame)
inline

◆ setWebFrame() [2/2]

void WebFrameLoaderClient::setWebFrame ( WebFrame webFrame)
inline

◆ shouldAlwaysUsePluginDocument()

bool WebFrameLoaderClient::shouldAlwaysUsePluginDocument ( const WTF::String mimeType) const
overridevirtual

Reimplemented from WebCore::FrameLoaderClient.

◆ shouldFallBack()

bool WebFrameLoaderClient::shouldFallBack ( const WebCore::ResourceError )
overridevirtual

◆ shouldGoToHistoryItem()

bool WebFrameLoaderClient::shouldGoToHistoryItem ( WebCore::HistoryItem ) const
overridevirtual

◆ shouldUseCredentialStorage()

bool WebFrameLoaderClient::shouldUseCredentialStorage ( WebCore::DocumentLoader ,
unsigned long  identifier 
)
overridevirtual

◆ startDownload()

void WebFrameLoaderClient::startDownload ( const WebCore::ResourceRequest ,
const String &  suggestedName = String() 
)
override

◆ transitionToCommittedForNewPage()

void WebFrameLoaderClient::transitionToCommittedForNewPage ( )
overridevirtual

◆ transitionToCommittedFromCachedFrame()

void WebFrameLoaderClient::transitionToCommittedFromCachedFrame ( WebCore::CachedFrame )
overridevirtual

◆ updateCachedDocumentLoader()

void WebFrameLoaderClient::updateCachedDocumentLoader ( WebCore::DocumentLoader )
inlineoverridevirtual

◆ updateGlobalHistory()

void WebFrameLoaderClient::updateGlobalHistory ( )
overridevirtual

◆ updateGlobalHistoryItemForPage()

void WebFrameLoaderClient::updateGlobalHistoryItemForPage ( )
overridevirtual

Reimplemented from WebCore::FrameLoaderClient.

◆ updateGlobalHistoryRedirectLinks()

void WebFrameLoaderClient::updateGlobalHistoryRedirectLinks ( )
overridevirtual

◆ userAgent()

WTF::String WebFrameLoaderClient::userAgent ( const WebCore::URL )
overridevirtual

◆ webFrame() [1/2]

WebFrame* WebFrameLoaderClient::webFrame ( ) const
inline

◆ webFrame() [2/2]

WebFrame* WebFrameLoaderClient::webFrame ( ) const
inline

◆ willChangeTitle()

void WebFrameLoaderClient::willChangeTitle ( WebCore::DocumentLoader )
overridevirtual

◆ willReplaceMultipartContent()

void WebFrameLoaderClient::willReplaceMultipartContent ( )
inlineoverridevirtual

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