|
| ScriptController (Frame &) |
|
| ~ScriptController () |
|
JSDOMWindowShell & | createWindowShell (DOMWrapperWorld &) |
|
void | destroyWindowShell (DOMWrapperWorld &) |
|
Vector< JSC::Strong< JSDOMWindowShell > > | windowShells () |
|
JSDOMWindowShell * | windowShell (DOMWrapperWorld &world) |
|
JSDOMWindowShell * | existingWindowShell (DOMWrapperWorld &world) const |
|
JSDOMWindow * | globalObject (DOMWrapperWorld &world) |
|
JSC::JSValue | executeScript (const ScriptSourceCode &, ExceptionDetails *=nullptr) |
|
WEBCORE_EXPORT JSC::JSValue | executeScript (const String &script, bool forceUserGesture=false, ExceptionDetails *=nullptr) |
|
WEBCORE_EXPORT JSC::JSValue | executeScriptInWorld (DOMWrapperWorld &, const String &script, bool forceUserGesture=false) |
|
bool | executeIfJavaScriptURL (const URL &, ShouldReplaceDocumentIfJavaScriptURL shouldReplaceDocumentIfJavaScriptURL=ReplaceDocumentIfJavaScriptURL) |
|
JSC::JSValue | evaluate (const ScriptSourceCode &, ExceptionDetails *=nullptr) |
|
JSC::JSValue | evaluateInWorld (const ScriptSourceCode &, DOMWrapperWorld &, ExceptionDetails *=nullptr) |
|
void | loadModuleScriptInWorld (LoadableModuleScript &, const String &moduleName, DOMWrapperWorld &) |
|
void | loadModuleScript (LoadableModuleScript &, const String &moduleName) |
|
void | loadModuleScriptInWorld (LoadableModuleScript &, const ScriptSourceCode &, DOMWrapperWorld &) |
|
void | loadModuleScript (LoadableModuleScript &, const ScriptSourceCode &) |
|
JSC::JSValue | linkAndEvaluateModuleScriptInWorld (LoadableModuleScript &, DOMWrapperWorld &) |
|
JSC::JSValue | linkAndEvaluateModuleScript (LoadableModuleScript &) |
|
JSC::JSValue | evaluateModule (const URL &, JSC::JSModuleRecord &, DOMWrapperWorld &) |
|
JSC::JSValue | evaluateModule (const URL &, JSC::JSModuleRecord &) |
|
WTF::TextPosition | eventHandlerPosition () const |
|
void | enableEval () |
|
void | disableEval (const String &errorMessage) |
|
WEBCORE_EXPORT bool | canExecuteScripts (ReasonForCallingCanExecuteScripts) |
|
void | attachDebugger (JSC::Debugger *) |
|
void | attachDebugger (JSDOMWindowShell *, JSC::Debugger *) |
|
void | setPaused (bool b) |
|
bool | isPaused () const |
|
const String * | sourceURL () const |
|
void | clearWindowShellsNotMatchingDOMWindow (DOMWindow *, bool goingIntoPageCache) |
|
void | setDOMWindowForWindowShell (DOMWindow *) |
|
void | updateDocument () |
|
void | namedItemAdded (HTMLDocument *, const AtomicString &) |
|
void | namedItemRemoved (HTMLDocument *, const AtomicString &) |
|
void | clearScriptObjects () |
|
WEBCORE_EXPORT void | cleanupScriptObjectsForPlugin (void *) |
|
void | updatePlatformScriptObjects () |
|
RefPtr< JSC::Bindings::Instance > | createScriptInstanceForWidget (Widget *) |
|
WEBCORE_EXPORT JSC::Bindings::RootObject * | bindingRootObject () |
|
JSC::Bindings::RootObject * | cacheableBindingRootObject () |
|
WEBCORE_EXPORT RefPtr< JSC::Bindings::RootObject > | createRootObject (void *nativeHandle) |
|
void | collectIsolatedContexts (Vector< std::pair< JSC::ExecState *, SecurityOrigin *>> &) |
|
WEBCORE_EXPORT JSC::JSObject * | jsObjectForPluginElement (HTMLPlugInElement *) |
|
| ScriptController (Frame &) |
|
| ~ScriptController () |
|
JSDOMWindowShell & | createWindowShell (DOMWrapperWorld &) |
|
void | destroyWindowShell (DOMWrapperWorld &) |
|
Vector< JSC::Strong< JSDOMWindowShell > > | windowShells () |
|
JSDOMWindowShell * | windowShell (DOMWrapperWorld &world) |
|
JSDOMWindowShell * | existingWindowShell (DOMWrapperWorld &world) const |
|
JSDOMWindow * | globalObject (DOMWrapperWorld &world) |
|
JSC::JSValue | executeScript (const ScriptSourceCode &, ExceptionDetails *=nullptr) |
|
WEBCORE_EXPORT JSC::JSValue | executeScript (const String &script, bool forceUserGesture=false, ExceptionDetails *=nullptr) |
|
WEBCORE_EXPORT JSC::JSValue | executeScriptInWorld (DOMWrapperWorld &, const String &script, bool forceUserGesture=false) |
|
bool | executeIfJavaScriptURL (const URL &, ShouldReplaceDocumentIfJavaScriptURL shouldReplaceDocumentIfJavaScriptURL=ReplaceDocumentIfJavaScriptURL) |
|
JSC::JSValue | evaluate (const ScriptSourceCode &, ExceptionDetails *=nullptr) |
|
JSC::JSValue | evaluateInWorld (const ScriptSourceCode &, DOMWrapperWorld &, ExceptionDetails *=nullptr) |
|
void | loadModuleScriptInWorld (LoadableModuleScript &, const String &moduleName, DOMWrapperWorld &) |
|
void | loadModuleScript (LoadableModuleScript &, const String &moduleName) |
|
void | loadModuleScriptInWorld (LoadableModuleScript &, const ScriptSourceCode &, DOMWrapperWorld &) |
|
void | loadModuleScript (LoadableModuleScript &, const ScriptSourceCode &) |
|
JSC::JSValue | linkAndEvaluateModuleScriptInWorld (LoadableModuleScript &, DOMWrapperWorld &) |
|
JSC::JSValue | linkAndEvaluateModuleScript (LoadableModuleScript &) |
|
JSC::JSValue | evaluateModule (const URL &, JSC::JSModuleRecord &, DOMWrapperWorld &) |
|
JSC::JSValue | evaluateModule (const URL &, JSC::JSModuleRecord &) |
|
WTF::TextPosition | eventHandlerPosition () const |
|
void | enableEval () |
|
void | disableEval (const String &errorMessage) |
|
WEBCORE_EXPORT bool | canExecuteScripts (ReasonForCallingCanExecuteScripts) |
|
void | attachDebugger (JSC::Debugger *) |
|
void | attachDebugger (JSDOMWindowShell *, JSC::Debugger *) |
|
void | setPaused (bool b) |
|
bool | isPaused () const |
|
const String * | sourceURL () const |
|
void | clearWindowShellsNotMatchingDOMWindow (DOMWindow *, bool goingIntoPageCache) |
|
void | setDOMWindowForWindowShell (DOMWindow *) |
|
void | updateDocument () |
|
void | namedItemAdded (HTMLDocument *, const AtomicString &) |
|
void | namedItemRemoved (HTMLDocument *, const AtomicString &) |
|
void | clearScriptObjects () |
|
WEBCORE_EXPORT void | cleanupScriptObjectsForPlugin (void *) |
|
void | updatePlatformScriptObjects () |
|
RefPtr< JSC::Bindings::Instance > | createScriptInstanceForWidget (Widget *) |
|
WEBCORE_EXPORT JSC::Bindings::RootObject * | bindingRootObject () |
|
JSC::Bindings::RootObject * | cacheableBindingRootObject () |
|
WEBCORE_EXPORT RefPtr< JSC::Bindings::RootObject > | createRootObject (void *nativeHandle) |
|
void | collectIsolatedContexts (Vector< std::pair< JSC::ExecState *, SecurityOrigin *>> &) |
|
WEBCORE_EXPORT JSC::JSObject * | jsObjectForPluginElement (HTMLPlugInElement *) |
|