Home | History | Annotate | Download | only in loader

Lines Matching refs:context

43 PassRefPtr<ThreadableLoader> ThreadableLoader::create(ScriptExecutionContext* context, ThreadableLoaderClient* client, const ResourceRequest& request, const ThreadableLoaderOptions& options) 
46 ASSERT(context);
49 if (context->isWorkerContext())
50 return WorkerThreadableLoader::create(static_cast<WorkerContext*>(context), client, WorkerRunLoop::defaultMode(), request, options);
53 ASSERT(context->isDocument());
54 return DocumentThreadableLoader::create(static_cast<Document*>(context), client, request, options);
57 void ThreadableLoader::loadResourceSynchronously(ScriptExecutionContext* context, const ResourceRequest& request, ThreadableLoaderClient& client, const ThreadableLoaderOptions& options)
59 ASSERT(context);
62 if (context->isWorkerContext()) {
63 WorkerThreadableLoader::loadResourceSynchronously(static_cast<WorkerContext*>(context), request, client, options);
68 ASSERT(context->isDocument());
69 DocumentThreadableLoader::loadResourceSynchronously(static_cast<Document*>(context), request, client, options);