|
| | ScriptExecutionContext () |
| |
| virtual | ~ScriptExecutionContext () |
| |
| virtual bool | isDocument () const |
| |
| virtual bool | isWorkerGlobalScope () const |
| |
| virtual bool | isContextThread () const |
| |
| virtual bool | isJSExecutionForbidden () const =0 |
| |
| virtual const URL & | url () const =0 |
| |
| virtual URL | completeURL (const String &url) const =0 |
| |
| virtual String | userAgent (const URL &) const =0 |
| |
| virtual void | disableEval (const String &errorMessage)=0 |
| |
| virtual String | resourceRequestIdentifier () const |
| |
| bool | sanitizeScriptError (String &errorMessage, int &lineNumber, int &columnNumber, String &sourceURL, JSC::Strong< JSC::Unknown > &error, CachedScript *=nullptr) |
| |
| void | reportException (const String &errorMessage, int lineNumber, int columnNumber, const String &sourceURL, JSC::Exception *, RefPtr< Inspector::ScriptCallStack > &&, CachedScript *=nullptr) |
| |
| void | addConsoleMessage (MessageSource, MessageLevel, const String &message, const String &sourceURL, unsigned lineNumber, unsigned columnNumber, JSC::ExecState *=nullptr, unsigned long requestIdentifier=0) |
| |
| virtual void | addConsoleMessage (MessageSource, MessageLevel, const String &message, unsigned long requestIdentifier=0)=0 |
| |
| virtual SecurityOrigin & | topOrigin () const =0 |
| |
| virtual bool | shouldBypassMainWorldContentSecurityPolicy () const |
| |
| PublicURLManager & | publicURLManager () |
| |
| WEBCORE_EXPORT bool | canSuspendActiveDOMObjectsForDocumentSuspension (Vector< ActiveDOMObject *> *unsuspendableObjects=nullptr) |
| |
| virtual void | suspendActiveDOMObjects (ActiveDOMObject::ReasonForSuspension) |
| |
| virtual void | resumeActiveDOMObjects (ActiveDOMObject::ReasonForSuspension) |
| |
| virtual void | stopActiveDOMObjects () |
| |
| bool | activeDOMObjectsAreSuspended () const |
| |
| bool | activeDOMObjectsAreStopped () const |
| |
| void | didCreateActiveDOMObject (ActiveDOMObject &) |
| |
| void | willDestroyActiveDOMObject (ActiveDOMObject &) |
| |
| void | suspendActiveDOMObjectIfNeeded (ActiveDOMObject &) |
| |
| void | didCreateDestructionObserver (ContextDestructionObserver &) |
| |
| void | willDestroyDestructionObserver (ContextDestructionObserver &) |
| |
| void | processMessagePortMessagesSoon () |
| |
| void | dispatchMessagePortEvents () |
| |
| void | createdMessagePort (MessagePort &) |
| |
| void | destroyedMessagePort (MessagePort &) |
| |
| virtual void | didLoadResourceSynchronously () |
| |
| void | ref () |
| |
| void | deref () |
| |
| virtual void | postTask (Task &&)=0 |
| |
| template<typename... Arguments> |
| void | postCrossThreadTask (Arguments &&... arguments) |
| |
| int | circularSequentialID () |
| |
| bool | addTimeout (int timeoutId, DOMTimer &timer) |
| |
| void | removeTimeout (int timeoutId) |
| |
| DOMTimer * | findTimeout (int timeoutId) |
| |
| WEBCORE_EXPORT JSC::VM & | vm () |
| |
| void | adjustMinimumTimerInterval (std::chrono::milliseconds oldMinimumTimerInterval) |
| |
| virtual std::chrono::milliseconds | minimumTimerInterval () const |
| |
| void | didChangeTimerAlignmentInterval () |
| |
| virtual std::chrono::milliseconds | timerAlignmentInterval (bool hasReachedMaxNestingLevel) const |
| |
| virtual EventQueue & | eventQueue () const =0 |
| |
| DatabaseContext * | databaseContext () |
| |
| void | setDatabaseContext (DatabaseContext *) |
| |
| int | timerNestingLevel () const |
| |
| void | setTimerNestingLevel (int timerNestingLevel) |
| |
| JSC::ExecState * | execState () |
| |
| | ScriptExecutionContext () |
| |
| virtual | ~ScriptExecutionContext () |
| |
| virtual bool | isDocument () const |
| |
| virtual bool | isWorkerGlobalScope () const |
| |
| virtual bool | isContextThread () const |
| |
| virtual bool | isJSExecutionForbidden () const =0 |
| |
| virtual const URL & | url () const =0 |
| |
| virtual URL | completeURL (const String &url) const =0 |
| |
| virtual String | userAgent (const URL &) const =0 |
| |
| virtual void | disableEval (const String &errorMessage)=0 |
| |
| virtual String | resourceRequestIdentifier () const |
| |
| bool | sanitizeScriptError (String &errorMessage, int &lineNumber, int &columnNumber, String &sourceURL, JSC::Strong< JSC::Unknown > &error, CachedScript *=nullptr) |
| |
| void | reportException (const String &errorMessage, int lineNumber, int columnNumber, const String &sourceURL, JSC::Exception *, RefPtr< Inspector::ScriptCallStack > &&, CachedScript *=nullptr) |
| |
| void | addConsoleMessage (MessageSource, MessageLevel, const String &message, const String &sourceURL, unsigned lineNumber, unsigned columnNumber, JSC::ExecState *=nullptr, unsigned long requestIdentifier=0) |
| |
| virtual void | addConsoleMessage (MessageSource, MessageLevel, const String &message, unsigned long requestIdentifier=0)=0 |
| |
| virtual SecurityOrigin & | topOrigin () const =0 |
| |
| virtual bool | shouldBypassMainWorldContentSecurityPolicy () const |
| |
| PublicURLManager & | publicURLManager () |
| |
| WEBCORE_EXPORT bool | canSuspendActiveDOMObjectsForDocumentSuspension (Vector< ActiveDOMObject *> *unsuspendableObjects=nullptr) |
| |
| virtual void | suspendActiveDOMObjects (ActiveDOMObject::ReasonForSuspension) |
| |
| virtual void | resumeActiveDOMObjects (ActiveDOMObject::ReasonForSuspension) |
| |
| virtual void | stopActiveDOMObjects () |
| |
| bool | activeDOMObjectsAreSuspended () const |
| |
| bool | activeDOMObjectsAreStopped () const |
| |
| void | didCreateActiveDOMObject (ActiveDOMObject &) |
| |
| void | willDestroyActiveDOMObject (ActiveDOMObject &) |
| |
| void | suspendActiveDOMObjectIfNeeded (ActiveDOMObject &) |
| |
| void | didCreateDestructionObserver (ContextDestructionObserver &) |
| |
| void | willDestroyDestructionObserver (ContextDestructionObserver &) |
| |
| void | processMessagePortMessagesSoon () |
| |
| void | dispatchMessagePortEvents () |
| |
| void | createdMessagePort (MessagePort &) |
| |
| void | destroyedMessagePort (MessagePort &) |
| |
| virtual void | didLoadResourceSynchronously () |
| |
| void | ref () |
| |
| void | deref () |
| |
| virtual void | postTask (Task &&)=0 |
| |
| template<typename... Arguments> |
| void | postCrossThreadTask (Arguments &&... arguments) |
| |
| int | circularSequentialID () |
| |
| bool | addTimeout (int timeoutId, DOMTimer &timer) |
| |
| void | removeTimeout (int timeoutId) |
| |
| DOMTimer * | findTimeout (int timeoutId) |
| |
| WEBCORE_EXPORT JSC::VM & | vm () |
| |
| void | adjustMinimumTimerInterval (std::chrono::milliseconds oldMinimumTimerInterval) |
| |
| virtual std::chrono::milliseconds | minimumTimerInterval () const |
| |
| void | didChangeTimerAlignmentInterval () |
| |
| virtual std::chrono::milliseconds | timerAlignmentInterval (bool hasReachedMaxNestingLevel) const |
| |
| virtual EventQueue & | eventQueue () const =0 |
| |
| DatabaseContext * | databaseContext () |
| |
| void | setDatabaseContext (DatabaseContext *) |
| |
| int | timerNestingLevel () const |
| |
| void | setTimerNestingLevel (int timerNestingLevel) |
| |
| JSC::ExecState * | execState () |
| |
| SandboxFlags | sandboxFlags () const |
| |
| ContentSecurityPolicy * | contentSecurityPolicy () |
| |
| bool | isSecureTransitionTo (const URL &) const |
| |
| void | enforceSandboxFlags (SandboxFlags mask) |
| |
| bool | isSandboxed (SandboxFlags mask) const |
| |
| SecurityOriginPolicy * | securityOriginPolicy () const |
| |
| void | setSecurityOriginPolicy (RefPtr< SecurityOriginPolicy > &&) |
| |
| WEBCORE_EXPORT SecurityOrigin * | securityOrigin () const |
| |
| bool | foundMixedContent () const |
| |
| void | setFoundMixedContent () |
| |
| bool | geolocationAccessed () const |
| |
| void | setGeolocationAccessed () |
| |
| bool | isStrictMixedContentMode () const |
| |
| void | setStrictMixedContentMode (bool strictMixedContentMode) |
| |
| SandboxFlags | sandboxFlags () const |
| |
| ContentSecurityPolicy * | contentSecurityPolicy () |
| |
| bool | isSecureTransitionTo (const URL &) const |
| |
| void | enforceSandboxFlags (SandboxFlags mask) |
| |
| bool | isSandboxed (SandboxFlags mask) const |
| |
| SecurityOriginPolicy * | securityOriginPolicy () const |
| |
| void | setSecurityOriginPolicy (RefPtr< SecurityOriginPolicy > &&) |
| |
| WEBCORE_EXPORT SecurityOrigin * | securityOrigin () const |
| |
| bool | foundMixedContent () const |
| |
| void | setFoundMixedContent () |
| |
| bool | geolocationAccessed () const |
| |
| void | setGeolocationAccessed () |
| |
| bool | isStrictMixedContentMode () const |
| |
| void | setStrictMixedContentMode (bool strictMixedContentMode) |
| |