| Index: Source/web/ServiceWorkerGlobalScopeProxy.cpp
|
| diff --git a/Source/web/ServiceWorkerGlobalScopeProxy.cpp b/Source/web/ServiceWorkerGlobalScopeProxy.cpp
|
| index efca3f24f7e617003f9dd23d08e1e2c78ae230ab..3dd57a8a8c002a1dc182a33e3050d7ed3756c62b 100644
|
| --- a/Source/web/ServiceWorkerGlobalScopeProxy.cpp
|
| +++ b/Source/web/ServiceWorkerGlobalScopeProxy.cpp
|
| @@ -78,6 +78,7 @@ void ServiceWorkerGlobalScopeProxy::dispatchActivateEvent(int eventID)
|
| observer->didDispatchEvent();
|
| }
|
|
|
| +// TODO(horo): Remove this.
|
| void ServiceWorkerGlobalScopeProxy::dispatchFetchEvent(int eventID)
|
| {
|
| ASSERT(m_workerGlobalScope);
|
| @@ -86,6 +87,15 @@ void ServiceWorkerGlobalScopeProxy::dispatchFetchEvent(int eventID)
|
| observer->didDispatchEvent();
|
| }
|
|
|
| +void ServiceWorkerGlobalScopeProxy::dispatchFetchEvent(int eventID, const WebServiceWorkerRequest& webRequest)
|
| +{
|
| + ASSERT(m_workerGlobalScope);
|
| + RefPtr<RespondWithObserver> observer = RespondWithObserver::create(m_workerGlobalScope, eventID);
|
| + RefPtr<Request> request = Request::create(webRequest);
|
| + m_workerGlobalScope->dispatchEvent(FetchEvent::create(observer, request));
|
| + observer->didDispatchEvent();
|
| +}
|
| +
|
| void ServiceWorkerGlobalScopeProxy::dispatchMessageEvent(const WebString& message, const WebMessagePortChannelArray& webChannels)
|
| {
|
| ASSERT(m_workerGlobalScope);
|
|
|