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

#include <WebFrameLoaderClient.h>

Inheritance diagram for WebKit::WebFrameLoaderClient:
WebCore::FrameLoaderClient

Public Member Functions

 WebFrameLoaderClient ()
 
 ~WebFrameLoaderClient ()
 
void setWebFrame (WebFrame *webFrame)
 
WebFramewebFrame () const
 
bool frameHasCustomContentProvider () const
 
void setUseIconLoadingClient (bool useIconLoadingClient)
 
- Public Member Functions inherited from WebCore::FrameLoaderClient
virtual ~FrameLoaderClient ()
 
virtual void dispatchDidNavigateWithinPage ()
 
virtual void dispatchDecidePolicyForNewWindowAction (const NavigationAction &, const ResourceRequest &, FormState *, const String &frameName, FramePolicyFunction)=0
 
virtual void startDownload (const ResourceRequest &, const String &suggestedName=String())=0
 
virtual void updateGlobalHistoryItemForPage ()
 
virtual void didDisownOpener ()
 
virtual bool canShowMIMEType (const String &MIMEType) const =0
 
virtual bool canShowMIMETypeAsHTML (const String &MIMEType) const =0
 
virtual bool representationExistsForURLScheme (const String &URLScheme) const =0
 
virtual String generatedMIMETypeForURLScheme (const String &URLScheme) const =0
 
virtual RefPtr< FramecreateFrame (const URL &, const String &name, HTMLFrameOwnerElement &, const String &referrer, bool allowsScrolling, int marginWidth, int marginHeight)=0
 
virtual RefPtr< WidgetcreatePlugin (const IntSize &, HTMLPlugInElement &, const URL &, const Vector< String > &, const Vector< String > &, const String &, bool loadManually)=0
 
virtual RefPtr< WidgetcreateJavaAppletWidget (const IntSize &, HTMLAppletElement &, const URL &baseURL, const Vector< String > &paramNames, const Vector< String > &paramValues)=0
 
virtual ObjectContentType objectContentType (const URL &, const String &mimeType)=0
 
virtual bool shouldAlwaysUsePluginDocument (const String &) const
 
virtual bool shouldLoadMediaElementURL (const URL &) const
 
virtual bool shouldPaintBrokenImage (const URL &) const
 
virtual bool isEmptyFrameLoaderClient ()
 
virtual void prefetchDNS (const String &)=0
 
virtual ~FrameLoaderClient ()
 
virtual void dispatchDidNavigateWithinPage ()
 
virtual void dispatchDecidePolicyForNewWindowAction (const NavigationAction &, const ResourceRequest &, FormState *, const String &frameName, FramePolicyFunction)=0
 
virtual void startDownload (const ResourceRequest &, const String &suggestedName=String())=0
 
virtual void updateGlobalHistoryItemForPage ()
 
virtual void didDisownOpener ()
 
virtual bool canShowMIMEType (const String &MIMEType) const =0
 
virtual bool canShowMIMETypeAsHTML (const String &MIMEType) const =0
 
virtual bool representationExistsForURLScheme (const String &URLScheme) const =0
 
virtual String generatedMIMETypeForURLScheme (const String &URLScheme) const =0
 
virtual RefPtr< FramecreateFrame (const URL &, const String &name, HTMLFrameOwnerElement &, const String &referrer, bool allowsScrolling, int marginWidth, int marginHeight)=0
 
virtual RefPtr< WidgetcreatePlugin (const IntSize &, HTMLPlugInElement &, const URL &, const Vector< String > &, const Vector< String > &, const String &, bool loadManually)=0
 
virtual RefPtr< WidgetcreateJavaAppletWidget (const IntSize &, HTMLAppletElement &, const URL &baseURL, const Vector< String > &paramNames, const Vector< String > &paramValues)=0
 
virtual ObjectContentType objectContentType (const URL &, const String &mimeType)=0
 
virtual bool shouldAlwaysUsePluginDocument (const String &) const
 
virtual bool shouldLoadMediaElementURL (const URL &) const
 
virtual bool shouldPaintBrokenImage (const URL &) const
 
virtual bool isEmptyFrameLoaderClient ()
 
virtual void prefetchDNS (const String &)=0
 

Constructor & Destructor Documentation

◆ WebFrameLoaderClient()

WebFrameLoaderClient::WebFrameLoaderClient ( )

◆ ~WebFrameLoaderClient()

WebFrameLoaderClient::~WebFrameLoaderClient ( )

Member Function Documentation

◆ frameHasCustomContentProvider()

bool WebKit::WebFrameLoaderClient::frameHasCustomContentProvider ( ) const
inline

◆ setUseIconLoadingClient()

void WebKit::WebFrameLoaderClient::setUseIconLoadingClient ( bool  useIconLoadingClient)
inline

◆ setWebFrame()

void WebKit::WebFrameLoaderClient::setWebFrame ( WebFrame webFrame)
inline

◆ webFrame()

WebFrame* WebKit::WebFrameLoaderClient::webFrame ( ) const
inline

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