|
virtual | ~DedicatedWorkerGlobalScope () |
|
ExceptionOr< void > | postMessage (JSC::ExecState &, JSC::JSValue message, Vector< JSC::Strong< JSC::JSObject >> &&) |
|
DedicatedWorkerThread & | thread () |
|
virtual | ~WorkerGlobalScope () |
|
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 () |
|
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 () |
|
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 () |
|
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 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 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 *) |
|