/external/webkit/WebCore/bindings/v8/custom/ |
V8WorkerContextCustom.cpp | 44 #include "WorkerContext.h" 51 WorkerContext* workerContext = V8WorkerContext::toNative(args.Holder()); 61 v8::Handle<v8::Context> v8Context = workerContext->script()->proxy()->context(); 64 timerId = DOMTimer::install(workerContext, new ScheduledAction(v8Context, stringFunction, workerContext->url()), timeout, singleShot); 76 timerId = DOMTimer::install(workerContext, action, timeout, singleShot); 85 INC_STATS(L"DOM.WorkerContext.importScripts()"); 106 WorkerContext* workerContext = V8WorkerContext::toNative(args.Holder()) [all...] |
/external/webkit/WebCore/workers/ |
WorkerContext.cpp | 32 #include "WorkerContext.h" 61 WorkerContext::WorkerContext(const KURL& url, const String& userAgent, WorkerThread* thread) 71 WorkerContext::~WorkerContext() 81 ScriptExecutionContext* WorkerContext::scriptExecutionContext() const 83 return const_cast<WorkerContext*>(this); 86 const KURL& WorkerContext::virtualURL() const 91 KURL WorkerContext::virtualCompleteURL(const String& url) const 96 KURL WorkerContext::completeURL(const String& url) cons [all...] |
WorkerThread.h | 42 class WorkerContext; 71 virtual PassRefPtr<WorkerContext> createWorkerContext(const KURL& url, const String& userAgent) = 0; 76 WorkerContext* workerContext() { return m_workerContext.get(); } 88 RefPtr<WorkerContext> m_workerContext;
|
WorkerThread.cpp | 167 WorkerContext* workerContext = static_cast<WorkerContext*>(context); 168 workerContext->thread()->runLoop().terminate(); 184 WorkerContext* workerContext = static_cast<WorkerContext*>(context); 189 workerContext->stopDatabases(&cleanupSync); 191 workerContext->stopActiveDOMObjects(); 192 workerContext->clearScript() [all...] |
WorkerRunLoop.h | 44 class WorkerContext; 53 void run(WorkerContext*); 56 MessageQueueWaitResult runInMode(WorkerContext*, const String& mode); 84 MessageQueueWaitResult runInMode(WorkerContext*, const ModePredicate&);
|
WorkerRunLoop.cpp | 40 #include "WorkerContext.h" 127 void WorkerRunLoop::run(WorkerContext* context) 137 MessageQueueWaitResult WorkerRunLoop::runInMode(WorkerContext* context, const String& mode) 145 MessageQueueWaitResult WorkerRunLoop::runInMode(WorkerContext* context, const ModePredicate& predicate) 196 WorkerContext* workerContext = static_cast<WorkerContext *>(context); 197 if (!workerContext->isClosing() || m_task->isCleanupTask())
|
WorkerContext.h | 54 class WorkerContext : public RefCounted<WorkerContext>, public ScriptExecutionContext, public EventTarget { 56 virtual ~WorkerContext(); 83 WorkerContext* self() { return this; } 123 using RefCounted<WorkerContext>::ref; 124 using RefCounted<WorkerContext>::deref; 129 WorkerContext(const KURL&, const String&, WorkerThread*);
|
DedicatedWorkerContext.h | 37 #include "WorkerContext.h" 43 class DedicatedWorkerContext : public WorkerContext { 45 typedef WorkerContext Base;
|
SharedWorkerContext.h | 36 #include "WorkerContext.h" 43 class SharedWorkerContext : public WorkerContext { 45 typedef WorkerContext Base;
|
/external/webkit/WebCore/bindings/js/ |
JSWorkerContextBase.cpp | 37 #include "WorkerContext.h" 45 const ClassInfo JSWorkerContextBase::s_info = { "WorkerContext", &JSDOMGlobalObject::s_info, 0, 0 }; 47 JSWorkerContextBase::JSWorkerContextBase(NonNullPassRefPtr<JSC::Structure> structure, PassRefPtr<WorkerContext> impl) 62 JSValue toJS(ExecState* exec, JSDOMGlobalObject*, WorkerContext* workerContext) 64 return toJS(exec, workerContext); 67 JSValue toJS(ExecState*, WorkerContext* workerContext) 69 if (!workerContext) 71 WorkerScriptController* script = workerContext->script() [all...] |
JSWorkerContextBase.h | 39 class WorkerContext; 44 JSWorkerContextBase(NonNullPassRefPtr<JSC::Structure>, PassRefPtr<WorkerContext>); 50 WorkerContext* impl() const { return m_impl.get(); } 54 RefPtr<WorkerContext> m_impl; 58 // Always ignores the execState and passed globalObject, WorkerContext is itself a globalObject and will always use its own prototype chain. 59 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, WorkerContext*); 60 JSC::JSValue toJS(JSC::ExecState*, WorkerContext*);
|
ScheduledAction.cpp | 42 #include "WorkerContext.h" 81 execute(static_cast<WorkerContext*>(context)); 135 void ScheduledAction::execute(WorkerContext* workerContext) 138 ASSERT(workerContext->thread()->threadID() == currentThread()); 140 WorkerScriptController* scriptController = workerContext->script(); 146 ScriptSourceCode code(m_code, workerContext->url());
|
WorkerScriptController.h | 46 class WorkerContext; 50 WorkerScriptController(WorkerContext*); 77 WorkerContext* m_workerContext;
|
ScheduledAction.h | 37 class WorkerContext; 60 void execute(WorkerContext*);
|
/external/webkit/WebCore/websockets/ |
ThreadableWebSocketChannel.cpp | 42 #include "WorkerContext.h" 60 WorkerContext* workerContext = static_cast<WorkerContext*>(context); 61 WorkerRunLoop& runLoop = workerContext->thread()->runLoop(); 64 return WorkerThreadableWebSocketChannel::create(workerContext, client, mode, url, protocol);
|
WorkerThreadableWebSocketChannel.h | 50 class WorkerContext; 56 static PassRefPtr<ThreadableWebSocketChannel> create(WorkerContext* workerContext, WebSocketChannelClient* client, const String& taskMode, const KURL& url, const String& protocol) 58 return adoptRef(new WorkerThreadableWebSocketChannel(workerContext, client, taskMode, url, protocol)); 108 Bridge(PassRefPtr<ThreadableWebSocketChannelClientWrapper>, PassRefPtr<WorkerContext>, const String& taskMode, const KURL&, const String& protocol); 132 RefPtr<WorkerContext> m_workerContext; 138 WorkerThreadableWebSocketChannel(WorkerContext*, WebSocketChannelClient*, const String& taskMode, const KURL&, const String& protocol); 146 RefPtr<WorkerContext> m_workerContext;
|
/external/webkit/WebCore/bindings/v8/ |
WorkerScriptController.cpp | 44 #include "WorkerContext.h" 51 WorkerScriptController::WorkerScriptController(WorkerContext* workerContext) 52 : m_workerContext(workerContext) 53 , m_proxy(new WorkerContextExecutionProxy(workerContext))
|
WorkerContextExecutionProxy.h | 50 class WorkerContext; 64 WorkerContextExecutionProxy(WorkerContext*); 72 // events and releases references to their event targets: WorkerContext. 81 // Returns WorkerContext object. 82 WorkerContext* workerContext() { return m_workerContext; } 99 WorkerContext* m_workerContext;
|
WorkerScriptController.h | 43 class WorkerContext; 48 WorkerScriptController(WorkerContext*); 61 WorkerContext* m_workerContext;
|
ScheduledAction.cpp | 41 #include "WorkerContext.h" 99 execute(static_cast<WorkerContext*>(context)); 102 // nor a WorkerContext. Do nothing in that case. 129 void ScheduledAction::execute(WorkerContext* workerContext) 132 ASSERT(workerContext->thread()->threadID() == currentThread()); 134 WorkerScriptController* scriptController = workerContext->script();
|
/external/webkit/WebKit/chromium/src/ |
WebSharedWorkerImpl.cpp | 90 WorkerContext* workerContext = static_cast<WorkerContext*>(context); 91 ASSERT(workerContext->isSharedWorkerContext()); 92 workerContext->toSharedWorkerContext()->dispatchEvent(createConnectEvent(port));
|
/external/webkit/WebCore/loader/ |
WorkerThreadableLoader.h | 51 class WorkerContext; 58 static void loadResourceSynchronously(WorkerContext*, const ResourceRequest&, ThreadableLoaderClient&, const ThreadableLoaderOptions&); 59 static PassRefPtr<WorkerThreadableLoader> create(WorkerContext* workerContext, ThreadableLoaderClient* client, const String& taskMode, const ResourceRequest& request, const ThreadableLoaderOptions& options) 61 return adoptRef(new WorkerThreadableLoader(workerContext, client, taskMode, request, options)); 136 WorkerThreadableLoader(WorkerContext*, ThreadableLoaderClient*, const String& taskMode, const ResourceRequest&, const ThreadableLoaderOptions&); 138 RefPtr<WorkerContext> m_workerContext;
|
WorkerThreadableLoader.cpp | 42 #include "WorkerContext.h" 56 WorkerThreadableLoader::WorkerThreadableLoader(WorkerContext* workerContext, ThreadableLoaderClient* client, const String& taskMode, const ResourceRequest& request, const ThreadableLoaderOptions& options) 57 : m_workerContext(workerContext) 68 void WorkerThreadableLoader::loadResourceSynchronously(WorkerContext* workerContext, const ResourceRequest& request, ThreadableLoaderClient& client, const ThreadableLoaderOptions& options) 70 WorkerRunLoop& runLoop = workerContext->thread()->runLoop(); 76 RefPtr<WorkerThreadableLoader> loader = WorkerThreadableLoader::create(workerContext, &client, mode, request, options); 79 result = runLoop.runInMode(workerContext, mode);
|
ThreadableLoader.cpp | 37 #include "WorkerContext.h" 50 return WorkerThreadableLoader::create(static_cast<WorkerContext*>(context), client, WorkerRunLoop::defaultMode(), request, options); 63 WorkerThreadableLoader::loadResourceSynchronously(static_cast<WorkerContext*>(context), request, client, options);
|
/external/webkit/WebCore/dom/ |
ActiveDOMObject.cpp | 31 #include "WorkerContext.h" 42 || (m_scriptExecutionContext->isWorkerContext() && currentThread() == static_cast<WorkerContext*>(m_scriptExecutionContext)->thread()->threadID())); 53 || (m_scriptExecutionContext->isWorkerContext() && currentThread() == static_cast<WorkerContext*>(m_scriptExecutionContext)->thread()->threadID()));
|