webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
WebCore::BindingSecurity Namespace Reference

Functions

template<typename T >
TcheckSecurityForNode (JSC::ExecState &, T &)
 
template<typename T >
TcheckSecurityForNode (JSC::ExecState &, T *)
 
template<typename T >
ExceptionOr< T * > checkSecurityForNode (JSC::ExecState &, ExceptionOr< T *> &&)
 
template<typename T >
ExceptionOr< T * > checkSecurityForNode (JSC::ExecState &, ExceptionOr< T &> &&)
 
bool shouldAllowAccessToDOMWindow (JSC::ExecState *, DOMWindow &, SecurityReportingOption=LogSecurityError)
 
bool shouldAllowAccessToDOMWindow (JSC::ExecState &, DOMWindow &, String &message)
 
bool shouldAllowAccessToFrame (JSC::ExecState *, Frame *, SecurityReportingOption=LogSecurityError)
 
bool shouldAllowAccessToFrame (JSC::ExecState &, Frame &, String &message)
 
bool shouldAllowAccessToNode (JSC::ExecState &, Node *)
 

Function Documentation

◆ checkSecurityForNode() [1/4]

template<typename T >
T * WebCore::BindingSecurity::checkSecurityForNode ( JSC::ExecState state,
T node 
)
inline

◆ checkSecurityForNode() [2/4]

template<typename T >
T * WebCore::BindingSecurity::checkSecurityForNode ( JSC::ExecState state,
T node 
)
inline

◆ checkSecurityForNode() [3/4]

template<typename T >
ExceptionOr< T * > WebCore::BindingSecurity::checkSecurityForNode ( JSC::ExecState state,
ExceptionOr< T *> &&  value 
)
inline

◆ checkSecurityForNode() [4/4]

template<typename T >
ExceptionOr< T * > WebCore::BindingSecurity::checkSecurityForNode ( JSC::ExecState state,
ExceptionOr< T &> &&  value 
)
inline

◆ shouldAllowAccessToDOMWindow() [1/2]

bool WebCore::BindingSecurity::shouldAllowAccessToDOMWindow ( JSC::ExecState ,
DOMWindow ,
SecurityReportingOption  = LogSecurityError 
)

◆ shouldAllowAccessToDOMWindow() [2/2]

bool WebCore::BindingSecurity::shouldAllowAccessToDOMWindow ( JSC::ExecState ,
DOMWindow ,
String message 
)

◆ shouldAllowAccessToFrame() [1/2]

bool WebCore::BindingSecurity::shouldAllowAccessToFrame ( JSC::ExecState ,
Frame ,
SecurityReportingOption  = LogSecurityError 
)

◆ shouldAllowAccessToFrame() [2/2]

bool WebCore::BindingSecurity::shouldAllowAccessToFrame ( JSC::ExecState ,
Frame ,
String message 
)

◆ shouldAllowAccessToNode()

bool WebCore::BindingSecurity::shouldAllowAccessToNode ( JSC::ExecState ,
Node  
)