/external/webkit/Source/WebCore/workers/ |
SharedWorker.cpp | 36 #include "SharedWorker.h" 47 inline SharedWorker::SharedWorker(ScriptExecutionContext* context) 52 PassRefPtr<SharedWorker> SharedWorker::create(const String& url, const String& name, ScriptExecutionContext* context, ExceptionCode& ec) 54 RefPtr<SharedWorker> worker = adoptRef(new SharedWorker(context)); 72 SharedWorker::~SharedWorker()
|
SharedWorker.h | 41 class SharedWorker : public AbstractWorker { 43 static PassRefPtr<SharedWorker> create(const String& url, const String& name, ScriptExecutionContext*, ExceptionCode&); 44 virtual ~SharedWorker(); 49 SharedWorker(ScriptExecutionContext*); 51 virtual SharedWorker* toSharedWorker() { return this; }
|
SharedWorkerRepository.h | 46 class SharedWorker; 54 // Connects the passed SharedWorker object with the specified worker thread, creating a new thread if necessary. 55 static void connect(PassRefPtr<SharedWorker>, PassOwnPtr<MessagePortChannel>, const KURL&, const String& name, ExceptionCode&);
|
DefaultSharedWorkerRepository.cpp | 48 #include "SharedWorker.h" 255 SharedWorkerScriptLoader(PassRefPtr<SharedWorker>, PassOwnPtr<MessagePortChannel>, PassRefPtr<SharedWorkerProxy>); 262 RefPtr<SharedWorker> m_worker; 268 SharedWorkerScriptLoader::SharedWorkerScriptLoader(PassRefPtr<SharedWorker> worker, PassOwnPtr<MessagePortChannel> port, PassRefPtr<SharedWorkerProxy> proxy) 281 // Stay alive (and keep the SharedWorker and JS wrapper alive) until the load finishes. 329 void SharedWorkerRepository::connect(PassRefPtr<SharedWorker> worker, PassOwnPtr<MessagePortChannel> port, const KURL& url, const String& name, ExceptionCode& ec) 372 void DefaultSharedWorkerRepository::connectToWorker(PassRefPtr<SharedWorker> worker, PassOwnPtr<MessagePortChannel> port, const KURL& url, const String& name, ExceptionCode& ec) 376 // Fetch a proxy corresponding to this SharedWorker.
|
DefaultSharedWorkerRepository.h | 52 class SharedWorker; 63 void connectToWorker(PassRefPtr<SharedWorker>, PassOwnPtr<MessagePortChannel>, const KURL&, const String& name, ExceptionCode&);
|
SharedWorker.idl | 43 ] SharedWorker : AbstractWorker {
|
/external/webkit/LayoutTests/fast/constructors/ |
constructor-as-function-crash-expected.txt | 5 PASS: SharedWorker
|
constructor-as-function-crash.html | 11 var constructors = ["EventSource", "MessageChannel", "SharedWorker", "WebGLArrayBuffer", "WebKitCSSMatrix", "WebKitPoint", "WebSocket", "Worker", "XMLHttpRequest", "XSLTProcessor"];
|
/external/webkit/Source/WebCore/bindings/js/ |
JSSharedWorkerCustom.cpp | 39 #include "SharedWorker.h" 72 RefPtr<SharedWorker> worker = SharedWorker::create(ustringToString(scriptURL), ustringToString(name), window->document(), ec);
|
JSEventTarget.cpp | 47 #include "SharedWorker.h" 152 if (SharedWorker* sharedWorker = target->toSharedWorker()) 153 return toJS(exec, globalObject, sharedWorker); 228 CONVERT_TO_EVENT_TARGET(SharedWorker)
|
JSDOMWindowCustom.cpp | 610 JSValue JSDOMWindow::sharedWorker(ExecState* exec) const
|
/external/webkit/Source/WebKit/chromium/public/ |
WebSharedWorker.h | 47 // This is the interface to a SharedWorker thread. 48 // Since SharedWorkers communicate entirely through MessagePorts this interface only contains APIs for starting up a SharedWorker. 72 // Sends a connect event to the SharedWorker context. The listener is invoked when this async operation completes.
|
WebSharedWorkerRepository.h | 47 // Tracks a newly-created SharedWorker via the repository.
|
/external/webkit/Source/WebCore/bindings/v8/custom/ |
V8SharedWorkerCustom.cpp | 49 INC_STATS(L"DOM.SharedWorker.Constructor"); 74 // Create the SharedWorker object. 77 RefPtr<SharedWorker> obj = SharedWorker::create(toWebCoreString(scriptUrl), name, context, ec);
|
/external/webkit/Source/WebCore/bindings/cpp/ |
WebDOMEventTarget.cpp | 31 #include "SharedWorker.h" 120 ConvertTo(SharedWorker) 180 if (WebCore::SharedWorker* sharedWorker = value->toSharedWorker()) 181 return toWebKit(sharedWorker);
|
/external/webkit/Source/WebKit/chromium/src/ |
SharedWorkerRepository.cpp | 43 #include "SharedWorker.h" 64 // Callback class that keeps the SharedWorker and WebSharedWorker objects alive while loads are potentially happening, and also translates load errors into error events on the worker. 67 SharedWorkerScriptLoader(PassRefPtr<SharedWorker> worker, const KURL& url, const String& name, PassOwnPtr<MessagePortChannel> port, PassOwnPtr<WebSharedWorker> webWorker) 94 RefPtr<SharedWorker> m_worker; 180 // Connect event has been sent, so free ourselves (this releases the SharedWorker so it can be freed as well if unreferenced). 196 void SharedWorkerRepository::connect(PassRefPtr<SharedWorker> worker, PassOwnPtr<MessagePortChannel> port, const KURL& url, const String& name, ExceptionCode& ec)
|
WebSharedWorkerImpl.h | 44 // This class is used by the worker process code to talk to the WebCore::SharedWorker implementation. 46 // When the WebCore::SharedWorker object wants to call WebCore::WorkerReportingProxy, this class will
|
/external/webkit/Source/WebCore/dom/ |
EventTarget.h | 63 class SharedWorker; 121 virtual SharedWorker* toSharedWorker();
|
EventTarget.cpp | 158 SharedWorker* EventTarget::toSharedWorker()
|
/external/webkit/Source/WebCore/bindings/v8/ |
V8DOMWrapper.cpp | 371 if (SharedWorker* sharedWorker = target->toSharedWorker()) 372 return toV8(sharedWorker);
|
WorkerContextExecutionProxy.cpp | 41 #include "SharedWorker.h"
|
/external/webkit/Source/WebCore/ |
DerivedSources.make | 339 SharedWorker \
|
CMakeLists.txt | 412 workers/SharedWorker.idl [all...] |
CodeGenerators.pri | 537 workers/SharedWorker.idl \
|
/external/webkit/Source/WebCore/page/ |
DOMWindow.idl | 580 attribute [JSCCustomGetter, EnabledAtRuntime] SharedWorkerConstructor SharedWorker; // Usable with the new operator [all...] |