| Index: content/public/renderer/content_renderer_client.h | 
| diff --git a/content/public/renderer/content_renderer_client.h b/content/public/renderer/content_renderer_client.h | 
| index 0e554ba8467af157948ca32d042f7dbac426df8f..7a3ecf54b37c65d6144fa4d8c9356a8ea3046b14 100644 | 
| --- a/content/public/renderer/content_renderer_client.h | 
| +++ b/content/public/renderer/content_renderer_client.h | 
| @@ -66,6 +66,7 @@ class BrowserPluginDelegate; | 
| class MediaStreamRendererFactory; | 
| class RenderFrame; | 
| class RenderView; | 
| +class URLLoaderThrottle; | 
|  | 
| // Embedder API for participating in renderer logic. | 
| class CONTENT_EXPORT ContentRendererClient { | 
| @@ -223,11 +224,15 @@ class CONTENT_EXPORT ContentRendererClient { | 
| bool* send_referrer); | 
|  | 
| // Notifies the embedder that the given frame is requesting the resource at | 
| -  // |url|.  If the function returns true, the url is changed to |new_url|. | 
| -  virtual bool WillSendRequest(blink::WebLocalFrame* frame, | 
| -                               ui::PageTransition transition_type, | 
| -                               const blink::WebURL& url, | 
| -                               GURL* new_url); | 
| +  // |url|. |throttles| is appended with URLLoaderThrottle instances that should | 
| +  // be applied to the resource loading. It is only used when network service is | 
| +  // enabled. If the function returns true, the url is changed to |new_url|. | 
| +  virtual bool WillSendRequest( | 
| +      blink::WebLocalFrame* frame, | 
| +      ui::PageTransition transition_type, | 
| +      const blink::WebURL& url, | 
| +      std::vector<std::unique_ptr<URLLoaderThrottle>>* throttles, | 
| +      GURL* new_url); | 
|  | 
| // Returns true if the request is associated with a document that is in | 
| // ""prefetch only" mode, and will not be rendered. | 
|  |