#include <WorkerThread.h>
|
| WorkerThread (const URL &, const String &identifier, const String &userAgent, const String &sourceCode, WorkerLoaderProxy &, WorkerReportingProxy &, WorkerThreadStartMode, const ContentSecurityPolicyResponseHeaders &, bool shouldBypassMainWorldContentSecurityPolicy, const SecurityOrigin &topOrigin, MonotonicTime timeOrigin, IDBClient::IDBConnectionProxy *, SocketProvider *, JSC::RuntimeFlags) |
|
virtual Ref< WorkerGlobalScope > | createWorkerGlobalScope (const URL &, const String &identifier, const String &userAgent, const ContentSecurityPolicyResponseHeaders &, bool shouldBypassMainWorldContentSecurityPolicy, Ref< SecurityOrigin > &&topOrigin, MonotonicTime timeOrigin)=0 |
|
virtual void | runEventLoop () |
|
WorkerGlobalScope * | workerGlobalScope () |
|
IDBClient::IDBConnectionProxy * | idbConnectionProxy () |
|
SocketProvider * | socketProvider () |
|
| WorkerThread (const URL &, const String &identifier, const String &userAgent, const String &sourceCode, WorkerLoaderProxy &, WorkerReportingProxy &, WorkerThreadStartMode, const ContentSecurityPolicyResponseHeaders &, bool shouldBypassMainWorldContentSecurityPolicy, const SecurityOrigin &topOrigin, MonotonicTime timeOrigin, IDBClient::IDBConnectionProxy *, SocketProvider *, JSC::RuntimeFlags) |
|
virtual Ref< WorkerGlobalScope > | createWorkerGlobalScope (const URL &, const String &identifier, const String &userAgent, const ContentSecurityPolicyResponseHeaders &, bool shouldBypassMainWorldContentSecurityPolicy, Ref< SecurityOrigin > &&topOrigin, MonotonicTime timeOrigin)=0 |
|
virtual void | runEventLoop () |
|
WorkerGlobalScope * | workerGlobalScope () |
|
IDBClient::IDBConnectionProxy * | idbConnectionProxy () |
|
SocketProvider * | socketProvider () |
|
| RefCounted () |
|
| RefCounted () |
|
| RefCounted () |
|
| ~RefCounted () |
|
| ~RefCounted () |
|
| ~RefCounted () |
|
| RefCountedBase () |
|
| ~RefCountedBase () |
|
bool | derefBase () const |
|
bool | deletionHasBegun () const |
|
| RefCountedBase () |
|
| ~RefCountedBase () |
|
bool | derefBase () const |
|
bool | deletionHasBegun () const |
|
| RefCountedBase () |
|
| ~RefCountedBase () |
|
bool | derefBase () const |
|
bool | deletionHasBegun () const |
|
◆ ~WorkerThread() [1/2]
WebCore::WorkerThread::~WorkerThread |
( |
| ) |
|
|
virtual |
◆ WorkerThread() [1/2]
WebCore::WorkerThread::WorkerThread |
( |
const URL & |
scriptURL, |
|
|
const String & |
identifier, |
|
|
const String & |
userAgent, |
|
|
const String & |
sourceCode, |
|
|
WorkerLoaderProxy & |
workerLoaderProxy, |
|
|
WorkerReportingProxy & |
workerReportingProxy, |
|
|
WorkerThreadStartMode |
startMode, |
|
|
const ContentSecurityPolicyResponseHeaders & |
contentSecurityPolicyResponseHeaders, |
|
|
bool |
shouldBypassMainWorldContentSecurityPolicy, |
|
|
const SecurityOrigin & |
topOrigin, |
|
|
MonotonicTime |
timeOrigin, |
|
|
IDBClient::IDBConnectionProxy * |
connectionProxy, |
|
|
SocketProvider * |
socketProvider, |
|
|
JSC::RuntimeFlags |
runtimeFlags |
|
) |
| |
|
protected |
◆ ~WorkerThread() [2/2]
virtual WebCore::WorkerThread::~WorkerThread |
( |
| ) |
|
|
virtual |
◆ WorkerThread() [2/2]
WebCore::WorkerThread::WorkerThread |
( |
const URL & |
, |
|
|
const String & |
identifier, |
|
|
const String & |
userAgent, |
|
|
const String & |
sourceCode, |
|
|
WorkerLoaderProxy & |
, |
|
|
WorkerReportingProxy & |
, |
|
|
WorkerThreadStartMode |
, |
|
|
const ContentSecurityPolicyResponseHeaders & |
, |
|
|
bool |
shouldBypassMainWorldContentSecurityPolicy, |
|
|
const SecurityOrigin & |
topOrigin, |
|
|
MonotonicTime |
timeOrigin, |
|
|
IDBClient::IDBConnectionProxy * |
, |
|
|
SocketProvider * |
, |
|
|
JSC::RuntimeFlags |
|
|
) |
| |
|
protected |
◆ createWorkerGlobalScope() [1/2]
◆ createWorkerGlobalScope() [2/2]
◆ idbConnectionProxy() [1/2]
IDBClient::IDBConnectionProxy * WebCore::WorkerThread::idbConnectionProxy |
( |
| ) |
|
|
protected |
◆ idbConnectionProxy() [2/2]
IDBClient::IDBConnectionProxy* WebCore::WorkerThread::idbConnectionProxy |
( |
| ) |
|
|
protected |
◆ releaseFastMallocFreeMemoryInAllThreads() [1/2]
static void WebCore::WorkerThread::releaseFastMallocFreeMemoryInAllThreads |
( |
| ) |
|
|
static |
◆ releaseFastMallocFreeMemoryInAllThreads() [2/2]
void WebCore::WorkerThread::releaseFastMallocFreeMemoryInAllThreads |
( |
| ) |
|
|
static |
◆ runEventLoop() [1/2]
void WebCore::WorkerThread::runEventLoop |
( |
| ) |
|
|
protectedvirtual |
◆ runEventLoop() [2/2]
virtual void WebCore::WorkerThread::runEventLoop |
( |
| ) |
|
|
protectedvirtual |
◆ runLoop() [1/2]
◆ runLoop() [2/2]
◆ runtimeFlags() [1/2]
◆ runtimeFlags() [2/2]
◆ socketProvider() [1/2]
◆ socketProvider() [2/2]
◆ start() [1/2]
bool WebCore::WorkerThread::start |
( |
| ) |
|
◆ start() [2/2]
bool WebCore::WorkerThread::start |
( |
| ) |
|
◆ startRunningDebuggerTasks() [1/2]
void WebCore::WorkerThread::startRunningDebuggerTasks |
( |
| ) |
|
◆ startRunningDebuggerTasks() [2/2]
void WebCore::WorkerThread::startRunningDebuggerTasks |
( |
| ) |
|
◆ stop() [1/2]
void WebCore::WorkerThread::stop |
( |
| ) |
|
◆ stop() [2/2]
void WebCore::WorkerThread::stop |
( |
| ) |
|
◆ stopRunningDebuggerTasks() [1/2]
void WebCore::WorkerThread::stopRunningDebuggerTasks |
( |
| ) |
|
◆ stopRunningDebuggerTasks() [2/2]
void WebCore::WorkerThread::stopRunningDebuggerTasks |
( |
| ) |
|
◆ threadID() [1/2]
◆ threadID() [2/2]
◆ workerGlobalScope() [1/2]
◆ workerGlobalScope() [2/2]
◆ workerLoaderProxy() [1/2]
◆ workerLoaderProxy() [2/2]
◆ workerReportingProxy() [1/2]
◆ workerReportingProxy() [2/2]
◆ workerThreadCount() [1/2]
unsigned WebCore::WorkerThread::workerThreadCount |
( |
| ) |
|
|
static |
◆ workerThreadCount() [2/2]
static WEBCORE_EXPORT unsigned WebCore::WorkerThread::workerThreadCount |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following files: