OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ThreadableLoaderClientWrapper
(Results
1 - 6
of
6
) sorted by null
/external/chromium_org/third_party/WebKit/Source/core/loader/
WorkerLoaderClientBridge.h
40
class
ThreadableLoaderClientWrapper
;
48
static PassOwnPtr<ThreadableLoaderClient> create(PassRefPtr<
ThreadableLoaderClientWrapper
>, WorkerLoaderProxy&);
62
WorkerLoaderClientBridge(PassRefPtr<
ThreadableLoaderClientWrapper
>, WorkerLoaderProxy&);
66
RefPtr<
ThreadableLoaderClientWrapper
> m_workerClientWrapper;
ThreadableLoaderClientWrapper.h
42
class
ThreadableLoaderClientWrapper
: public ThreadSafeRefCounted<
ThreadableLoaderClientWrapper
> {
44
static PassRefPtr<
ThreadableLoaderClientWrapper
> create(ThreadableLoaderClient* client)
46
return adoptRef(new
ThreadableLoaderClientWrapper
(client));
125
explicit
ThreadableLoaderClientWrapper
(ThreadableLoaderClient* client)
WorkerLoaderClientBridge.cpp
35
#include "core/loader/
ThreadableLoaderClientWrapper
.h"
43
PassOwnPtr<ThreadableLoaderClient> WorkerLoaderClientBridge::create(PassRefPtr<
ThreadableLoaderClientWrapper
> client, WorkerLoaderProxy& loaderProxy)
52
static void workerGlobalScopeDidSendData(ExecutionContext* context, PassRefPtr<
ThreadableLoaderClientWrapper
> workerClientWrapper, unsigned long long bytesSent, unsigned long long totalBytesToBeSent)
63
static void workerGlobalScopeDidReceiveResponse(ExecutionContext* context, PassRefPtr<
ThreadableLoaderClientWrapper
> workerClientWrapper, unsigned long identifier, PassOwnPtr<CrossThreadResourceResponseData> responseData)
75
static void workerGlobalScopeDidReceiveData(ExecutionContext* context, PassRefPtr<
ThreadableLoaderClientWrapper
> workerClientWrapper, PassOwnPtr<Vector<char> > vectorData)
88
static void workerGlobalScopeDidDownloadData(ExecutionContext* context, PassRefPtr<
ThreadableLoaderClientWrapper
> workerClientWrapper, int dataLength)
99
static void workerGlobalScopeDidReceiveCachedMetadata(ExecutionContext* context, PassRefPtr<
ThreadableLoaderClientWrapper
> workerClientWrapper, PassOwnPtr<Vector<char> > vectorData)
112
static void workerGlobalScopeDidFinishLoading(ExecutionContext* context, PassRefPtr<
ThreadableLoaderClientWrapper
> workerClientWrapper, unsigned long identifier, double finishTime)
123
static void workerGlobalScopeDidFail(ExecutionContext* context, PassRefPtr<
ThreadableLoaderClientWrapper
> workerClientWrapper, const ResourceError& error)
134
static void workerGlobalScopeDidFailAccessControlCheck(ExecutionContext* context, PassRefPtr<
ThreadableLoaderClientWrapper
> workerClientWrapper, const ResourceError& error
[
all
...]
WorkerThreadableLoader.h
36
#include "core/loader/
ThreadableLoaderClientWrapper
.h"
57
static PassRefPtr<WorkerThreadableLoader> create(WorkerGlobalScope& workerGlobalScope, PassRefPtr<
ThreadableLoaderClientWrapper
> clientWrapper, PassOwnPtr<ThreadableLoaderClient> clientBridge, const ResourceRequest& request, const ThreadableLoaderOptions& options, const ResourceLoaderOptions& resourceLoaderOptions)
83
// The
ThreadableLoaderClientWrapper
has the underlying client cleared, so no more calls
85
// thread do "
ThreadableLoaderClientWrapper
::ref" (automatically inside of the cross thread copy
86
// done in createCallbackTask), so the
ThreadableLoaderClientWrapper
instance is there until all
91
MainThreadBridge(PassRefPtr<
ThreadableLoaderClientWrapper
>, PassOwnPtr<ThreadableLoaderClient>, WorkerLoaderProxy&, const ResourceRequest&, const ThreadableLoaderOptions&, const ResourceLoaderOptions&, const String& outgoingReferrer);
119
//
ThreadableLoaderClientWrapper
is to be used on the worker context thread.
121
RefPtr<
ThreadableLoaderClientWrapper
> m_workerClientWrapper;
127
WorkerThreadableLoader(WorkerGlobalScope&, PassRefPtr<
ThreadableLoaderClientWrapper
>, PassOwnPtr<ThreadableLoaderClient>, const ResourceRequest&, const ThreadableLoaderOptions&, const ResourceLoaderOptions&);
130
RefPtr<
ThreadableLoaderClientWrapper
> m_workerClientWrapper
[
all
...]
ThreadableLoader.cpp
37
#include "core/loader/
ThreadableLoaderClientWrapper
.h"
52
RefPtr<
ThreadableLoaderClientWrapper
> clientWrapper(
ThreadableLoaderClientWrapper
::create(client));
WorkerThreadableLoader.cpp
54
WorkerThreadableLoader::WorkerThreadableLoader(WorkerGlobalScope& workerGlobalScope, PassRefPtr<
ThreadableLoaderClientWrapper
> clientWrapper, PassOwnPtr<ThreadableLoaderClient> clientBridge, const ResourceRequest& request, const ThreadableLoaderOptions& options, const ResourceLoaderOptions& resourceLoaderOptions)
77
RefPtr<
ThreadableLoaderClientWrapper
> clientWrapper(
ThreadableLoaderClientWrapper
::create(&client));
104
PassRefPtr<
ThreadableLoaderClientWrapper
> workerClientWrapper,
172
ThreadableLoaderClientWrapper
* clientWrapper = m_workerClientWrapper.get();
Completed in 735 milliseconds