| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index a91b0f8b49a48256879345d509bf1096a894e972..0a63a2895d8c8f4acdead5bf6188c9241523f1c7 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -1337,11 +1337,9 @@ blink::WebServiceWorkerProvider* RenderFrameImpl::createServiceWorkerProvider(
|
| ServiceWorkerNetworkProvider* provider =
|
| ServiceWorkerNetworkProvider::FromDocumentState(
|
| DocumentState::FromDataSource(frame->dataSource()));
|
| - int provider_id = provider ?
|
| - provider->provider_id() :
|
| - kInvalidServiceWorkerProviderId;
|
| return new WebServiceWorkerProviderImpl(
|
| - ChildThread::current()->thread_safe_sender(), provider_id);
|
| + ChildThread::current()->thread_safe_sender(),
|
| + provider ? provider->context() : NULL);
|
| }
|
|
|
| void RenderFrameImpl::didAccessInitialDocument(blink::WebLocalFrame* frame) {
|
|
|