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

#include <PolicyChecker.h>

Public Member Functions

 PolicyChecker (Frame &)
 
void checkNavigationPolicy (const ResourceRequest &, bool didReceiveRedirectResponse, DocumentLoader *, FormState *, NavigationPolicyDecisionFunction)
 
void checkNavigationPolicy (const ResourceRequest &, bool didReceiveRedirectResponse, NavigationPolicyDecisionFunction)
 
void checkNewWindowPolicy (const NavigationAction &, const ResourceRequest &, FormState *, const String &frameName, NewWindowPolicyDecisionFunction)
 
void checkContentPolicy (const ResourceResponse &, ContentPolicyDecisionFunction)
 
void cancelCheck ()
 
void stopCheck ()
 
void cannotShowMIMEType (const ResourceResponse &)
 
FrameLoadType loadType () const
 
void setLoadType (FrameLoadType loadType)
 
void setSuggestedFilename (const String &suggestedFilename)
 
bool delegateIsDecidingNavigationPolicy () const
 
bool delegateIsHandlingUnimplementablePolicy () const
 
void continueLoadAfterWillSubmitForm (PolicyAction)
 
 PolicyChecker (Frame &)
 
void checkNavigationPolicy (const ResourceRequest &, bool didReceiveRedirectResponse, DocumentLoader *, FormState *, NavigationPolicyDecisionFunction)
 
void checkNavigationPolicy (const ResourceRequest &, bool didReceiveRedirectResponse, NavigationPolicyDecisionFunction)
 
void checkNewWindowPolicy (const NavigationAction &, const ResourceRequest &, FormState *, const String &frameName, NewWindowPolicyDecisionFunction)
 
void checkContentPolicy (const ResourceResponse &, ContentPolicyDecisionFunction)
 
void cancelCheck ()
 
void stopCheck ()
 
void cannotShowMIMEType (const ResourceResponse &)
 
FrameLoadType loadType () const
 
void setLoadType (FrameLoadType loadType)
 
void setSuggestedFilename (const String &suggestedFilename)
 
bool delegateIsDecidingNavigationPolicy () const
 
bool delegateIsHandlingUnimplementablePolicy () const
 
void continueLoadAfterWillSubmitForm (PolicyAction)
 

Constructor & Destructor Documentation

◆ PolicyChecker() [1/2]

WebCore::PolicyChecker::PolicyChecker ( Frame frame)
explicit

◆ PolicyChecker() [2/2]

WebCore::PolicyChecker::PolicyChecker ( Frame )
explicit

Member Function Documentation

◆ cancelCheck() [1/2]

void WebCore::PolicyChecker::cancelCheck ( )

◆ cancelCheck() [2/2]

void WebCore::PolicyChecker::cancelCheck ( )

◆ cannotShowMIMEType() [1/2]

void WebCore::PolicyChecker::cannotShowMIMEType ( const ResourceResponse )

◆ cannotShowMIMEType() [2/2]

void WebCore::PolicyChecker::cannotShowMIMEType ( const ResourceResponse response)

◆ checkContentPolicy() [1/2]

void WebCore::PolicyChecker::checkContentPolicy ( const ResourceResponse response,
ContentPolicyDecisionFunction  function 
)

◆ checkContentPolicy() [2/2]

void WebCore::PolicyChecker::checkContentPolicy ( const ResourceResponse ,
ContentPolicyDecisionFunction   
)

◆ checkNavigationPolicy() [1/4]

void WebCore::PolicyChecker::checkNavigationPolicy ( const ResourceRequest request,
bool  didReceiveRedirectResponse,
DocumentLoader loader,
FormState formState,
NavigationPolicyDecisionFunction  function 
)

◆ checkNavigationPolicy() [2/4]

void WebCore::PolicyChecker::checkNavigationPolicy ( const ResourceRequest ,
bool  didReceiveRedirectResponse,
DocumentLoader ,
FormState ,
NavigationPolicyDecisionFunction   
)

◆ checkNavigationPolicy() [3/4]

void WebCore::PolicyChecker::checkNavigationPolicy ( const ResourceRequest newRequest,
bool  didReceiveRedirectResponse,
NavigationPolicyDecisionFunction  function 
)

◆ checkNavigationPolicy() [4/4]

void WebCore::PolicyChecker::checkNavigationPolicy ( const ResourceRequest ,
bool  didReceiveRedirectResponse,
NavigationPolicyDecisionFunction   
)

◆ checkNewWindowPolicy() [1/2]

void WebCore::PolicyChecker::checkNewWindowPolicy ( const NavigationAction ,
const ResourceRequest ,
FormState ,
const String frameName,
NewWindowPolicyDecisionFunction   
)

◆ checkNewWindowPolicy() [2/2]

void WebCore::PolicyChecker::checkNewWindowPolicy ( const NavigationAction action,
const ResourceRequest request,
FormState formState,
const String frameName,
NewWindowPolicyDecisionFunction  function 
)

◆ continueLoadAfterWillSubmitForm() [1/2]

void WebCore::PolicyChecker::continueLoadAfterWillSubmitForm ( PolicyAction  )

◆ continueLoadAfterWillSubmitForm() [2/2]

void WebCore::PolicyChecker::continueLoadAfterWillSubmitForm ( PolicyAction  )

◆ delegateIsDecidingNavigationPolicy() [1/2]

bool WebCore::PolicyChecker::delegateIsDecidingNavigationPolicy ( ) const
inline

◆ delegateIsDecidingNavigationPolicy() [2/2]

bool WebCore::PolicyChecker::delegateIsDecidingNavigationPolicy ( ) const
inline

◆ delegateIsHandlingUnimplementablePolicy() [1/2]

bool WebCore::PolicyChecker::delegateIsHandlingUnimplementablePolicy ( ) const
inline

◆ delegateIsHandlingUnimplementablePolicy() [2/2]

bool WebCore::PolicyChecker::delegateIsHandlingUnimplementablePolicy ( ) const
inline

◆ loadType() [1/2]

FrameLoadType WebCore::PolicyChecker::loadType ( ) const
inline

◆ loadType() [2/2]

FrameLoadType WebCore::PolicyChecker::loadType ( ) const
inline

◆ setLoadType() [1/2]

void WebCore::PolicyChecker::setLoadType ( FrameLoadType  loadType)
inline

◆ setLoadType() [2/2]

void WebCore::PolicyChecker::setLoadType ( FrameLoadType  loadType)
inline

◆ setSuggestedFilename() [1/2]

void WebCore::PolicyChecker::setSuggestedFilename ( const String suggestedFilename)
inline

◆ setSuggestedFilename() [2/2]

void WebCore::PolicyChecker::setSuggestedFilename ( const String suggestedFilename)
inline

◆ stopCheck() [1/2]

void WebCore::PolicyChecker::stopCheck ( )

◆ stopCheck() [2/2]

void WebCore::PolicyChecker::stopCheck ( )

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