| Index: third_party/WebKit/public/web/modules/serviceworker/WebServiceWorkerContextClient.h
 | 
| diff --git a/third_party/WebKit/public/web/modules/serviceworker/WebServiceWorkerContextClient.h b/third_party/WebKit/public/web/modules/serviceworker/WebServiceWorkerContextClient.h
 | 
| index f3c0adca747a27a2aa28f352c9988be2677fa6b6..e9777cac149c3c97cda2d77c4ca822b48be418fc 100644
 | 
| --- a/third_party/WebKit/public/web/modules/serviceworker/WebServiceWorkerContextClient.h
 | 
| +++ b/third_party/WebKit/public/web/modules/serviceworker/WebServiceWorkerContextClient.h
 | 
| @@ -51,6 +51,7 @@ class WebServiceWorkerNetworkProvider;
 | 
|  class WebServiceWorkerProvider;
 | 
|  class WebServiceWorkerResponse;
 | 
|  class WebString;
 | 
| +class WebWorkerFetchContextInfo;
 | 
|  
 | 
|  // This interface is implemented by the client. It is supposed to be created
 | 
|  // on the main thread and then passed on to the worker thread by a newly
 | 
| @@ -232,6 +233,11 @@ class WebServiceWorkerContextClient {
 | 
|      return nullptr;
 | 
|    }
 | 
|  
 | 
| +  virtual blink::WebWorkerFetchContextInfo*
 | 
| +  createServiceWorkerFetchContextInfo() {
 | 
| +    return nullptr;
 | 
| +  }
 | 
| +
 | 
|    // Ownership of the returned object is transferred to the caller.
 | 
|    // This is called on the main thread.
 | 
|    virtual WebServiceWorkerProvider* createServiceWorkerProvider() {
 | 
| 
 |