Lines Matching refs:SharedWorkerScriptLoader
64 class SharedWorkerScriptLoader : private WorkerScriptLoaderClient, private WebSharedWorker::ConnectListener {
66 SharedWorkerScriptLoader(PassRefPtr<SharedWorker> worker, const KURL& url, const String& name, PassOwnPtr<MessagePortChannel> port, PassOwnPtr<WebSharedWorker> webWorker)
76 ~SharedWorkerScriptLoader();
99 static Vector<SharedWorkerScriptLoader*>& pendingLoaders()
101 AtomicallyInitializedStatic(Vector<SharedWorkerScriptLoader*>&, loaders = *new Vector<SharedWorkerScriptLoader*>);
105 void SharedWorkerScriptLoader::stopAllLoadersForContext(ScriptExecutionContext* context)
108 Vector<SharedWorkerScriptLoader*>& loaders = pendingLoaders();
110 SharedWorkerScriptLoader* loader = loaders[i];
119 SharedWorkerScriptLoader::~SharedWorkerScriptLoader()
125 void SharedWorkerScriptLoader::load()
149 void SharedWorkerScriptLoader::notifyFinished()
161 void SharedWorkerScriptLoader::sendConnect()
167 void SharedWorkerScriptLoader::connected()
209 SharedWorkerScriptLoader* loader = new SharedWorkerScriptLoader(worker, url, name, port.release(), webWorker.release());
221 SharedWorkerScriptLoader::stopAllLoadersForContext(document);