|
| virtual | ~WorkerGlobalScope () |
| |
| virtual bool | isDedicatedWorkerGlobalScope () const |
| |
| const URL & | url () const final |
| |
| WorkerScriptController * | script () |
| |
| void | clearScript () |
| |
| WorkerInspectorController & | inspectorController () const |
| |
| WorkerThread & | thread () const |
| |
| void | postTask (Task &&) final |
| |
| WorkerGlobalScope & | self () |
| |
| WorkerLocation & | location () const |
| |
| void | close () |
| |
| virtual ExceptionOr< void > | importScripts (const Vector< String > &urls) |
| |
| WorkerNavigator & | navigator () const |
| |
| int | setTimeout (std::unique_ptr< ScheduledAction >, int timeout) |
| |
| void | clearTimeout (int timeoutId) |
| |
| int | setInterval (std::unique_ptr< ScheduledAction >, int timeout) |
| |
| void | clearInterval (int timeoutId) |
| |
| bool | isContextThread () const final |
| |
| WorkerNavigator * | optionalNavigator () const |
| |
| WorkerLocation * | optionalLocation () const |
| |
| bool | isClosing () |
| |
| void | addConsoleMessage (std::unique_ptr< Inspector::ConsoleMessage > &&) |
| |
| Crypto & | crypto () |
| |
| void | removeAllEventListeners () final |
| |
| virtual | ~WorkerGlobalScope () |
| |
| virtual bool | isDedicatedWorkerGlobalScope () const |
| |
| const URL & | url () const final |
| |
| WorkerScriptController * | script () |
| |
| void | clearScript () |
| |
| WorkerInspectorController & | inspectorController () const |
| |
| WorkerThread & | thread () const |
| |
| void | postTask (Task &&) final |
| |
| WorkerGlobalScope & | self () |
| |
| WorkerLocation & | location () const |
| |
| void | close () |
| |
| virtual ExceptionOr< void > | importScripts (const Vector< String > &urls) |
| |
| WorkerNavigator & | navigator () const |
| |
| int | setTimeout (std::unique_ptr< ScheduledAction >, int timeout) |
| |
| void | clearTimeout (int timeoutId) |
| |
| int | setInterval (std::unique_ptr< ScheduledAction >, int timeout) |
| |
| void | clearInterval (int timeoutId) |
| |
| bool | isContextThread () const final |
| |
| WorkerNavigator * | optionalNavigator () const |
| |
| WorkerLocation * | optionalLocation () const |
| |
| bool | isClosing () |
| |
| void | addConsoleMessage (std::unique_ptr< Inspector::ConsoleMessage > &&) |
| |
| Crypto & | crypto () |
| |
| void | removeAllEventListeners () final |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | provideSupplement (const char *key, std::unique_ptr< Supplement< WorkerGlobalScope >> supplement) |
| |
| void | provideSupplement (const char *key, std::unique_ptr< Supplement< WorkerGlobalScope >> supplement) |
| |
| void | removeSupplement (const char *key) |
| |
| void | removeSupplement (const char *key) |
| |
| Supplement< WorkerGlobalScope > * | requireSupplement (const char *key) |
| |
| Supplement< WorkerGlobalScope > * | requireSupplement (const char *key) |
| |
| | ScriptExecutionContext () |
| |
| virtual | ~ScriptExecutionContext () |
| |
| virtual bool | isDocument () 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) |
| |
| 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 () |
| |
| 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 |
| |
| DatabaseContext * | databaseContext () |
| |
| void | setDatabaseContext (DatabaseContext *) |
| |
| int | timerNestingLevel () const |
| |
| void | setTimerNestingLevel (int timerNestingLevel) |
| |
| JSC::ExecState * | execState () |
| |
| | ScriptExecutionContext () |
| |
| virtual | ~ScriptExecutionContext () |
| |
| virtual bool | isDocument () 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) |
| |
| 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 () |
| |
| 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 |
| |
| 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) |
| |
| void | ref () |
| |
| void | deref () |
| |
| virtual EventTargetInterface | eventTargetInterface () const =0 |
| |
| virtual Node * | toNode () |
| |
| virtual DOMWindow * | toDOMWindow () |
| |
| virtual bool | isMessagePort () const |
| |
| WEBCORE_EXPORT void | addEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, AddEventListenerOptionsOrBoolean &&) |
| |
| WEBCORE_EXPORT void | removeEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, ListenerOptionsOrBoolean &&) |
| |
| WEBCORE_EXPORT ExceptionOr< bool > | dispatchEventForBindings (Event &) |
| |
| virtual bool | addEventListener (const AtomicString &eventType, Ref< EventListener > &&, const AddEventListenerOptions &={ }) |
| |
| virtual bool | removeEventListener (const AtomicString &eventType, EventListener &, const ListenerOptions &) |
| |
| virtual bool | dispatchEvent (Event &) |
| |
| virtual void | uncaughtExceptionInEventHandler () |
| |
| bool | setAttributeEventListener (const AtomicString &eventType, RefPtr< EventListener > &&) |
| |
| EventListener * | attributeEventListener (const AtomicString &eventType) |
| |
| bool | hasEventListeners () const |
| |
| bool | hasEventListeners (const AtomicString &eventType) const |
| |
| bool | hasCapturingEventListeners (const AtomicString &eventType) |
| |
| bool | hasActiveEventListeners (const AtomicString &eventType) const |
| |
| const EventListenerVector & | eventListeners (const AtomicString &eventType) |
| |
| bool | fireEventListeners (Event &) |
| |
| bool | isFiringEventListeners () const |
| |
| void | visitJSEventListeners (JSC::SlotVisitor &) |
| |
| void | invalidateJSEventListeners (JSC::JSObject *) |
| |
| void | ref () |
| |
| void | deref () |
| |
| virtual EventTargetInterface | eventTargetInterface () const =0 |
| |
| virtual Node * | toNode () |
| |
| virtual DOMWindow * | toDOMWindow () |
| |
| virtual bool | isMessagePort () const |
| |
| WEBCORE_EXPORT void | addEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, AddEventListenerOptionsOrBoolean &&) |
| |
| WEBCORE_EXPORT void | removeEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, ListenerOptionsOrBoolean &&) |
| |
| WEBCORE_EXPORT ExceptionOr< bool > | dispatchEventForBindings (Event &) |
| |
| virtual bool | addEventListener (const AtomicString &eventType, Ref< EventListener > &&, const AddEventListenerOptions &={ }) |
| |
| virtual bool | removeEventListener (const AtomicString &eventType, EventListener &, const ListenerOptions &) |
| |
| virtual bool | dispatchEvent (Event &) |
| |
| virtual void | uncaughtExceptionInEventHandler () |
| |
| bool | setAttributeEventListener (const AtomicString &eventType, RefPtr< EventListener > &&) |
| |
| EventListener * | attributeEventListener (const AtomicString &eventType) |
| |
| bool | hasEventListeners () const |
| |
| bool | hasEventListeners (const AtomicString &eventType) const |
| |
| bool | hasCapturingEventListeners (const AtomicString &eventType) |
| |
| bool | hasActiveEventListeners (const AtomicString &eventType) const |
| |
| const EventListenerVector & | eventListeners (const AtomicString &eventType) |
| |
| bool | fireEventListeners (Event &) |
| |
| bool | isFiringEventListeners () const |
| |
| void | visitJSEventListeners (JSC::SlotVisitor &) |
| |
| void | invalidateJSEventListeners (JSC::JSObject *) |
| |
| JSDOMObject * | wrapper () const |
| |
| void | setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *) |
| |
| void | clearWrapper (JSDOMObject *) |
| |
| JSDOMObject * | wrapper () const |
| |
| void | setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *) |
| |
| void | clearWrapper (JSDOMObject *) |
| |