| Index: content/child/request_extra_data.h
|
| diff --git a/content/child/request_extra_data.h b/content/child/request_extra_data.h
|
| index 730af141d4f7489fce2013cdf3ad43fa364dfda4..214ba6ffdb24f9b11cf7ce4b05d49f7c7474f94f 100644
|
| --- a/content/child/request_extra_data.h
|
| +++ b/content/child/request_extra_data.h
|
| @@ -12,6 +12,7 @@
|
| #include "content/child/web_url_loader_impl.h"
|
| #include "content/common/content_export.h"
|
| #include "content/common/navigation_params.h"
|
| +#include "content/common/url_loader_factory.mojom.h"
|
| #include "third_party/WebKit/public/platform/WebPageVisibilityState.h"
|
| #include "third_party/WebKit/public/platform/WebString.h"
|
| #include "third_party/WebKit/public/platform/WebURLRequest.h"
|
| @@ -167,6 +168,13 @@ class CONTENT_EXPORT RequestExtraData
|
| navigation_initiated_by_renderer_ = navigation_by_renderer;
|
| }
|
|
|
| + mojom::URLLoaderFactory* url_loader_factory_override() const {
|
| + return url_loader_factory_override_;
|
| + }
|
| + void set_url_loader_factory_override(mojom::URLLoaderFactory* factory) {
|
| + url_loader_factory_override_ = factory;
|
| + }
|
| +
|
| void CopyToResourceRequest(ResourceRequest* request) const;
|
|
|
| private:
|
| @@ -191,6 +199,7 @@ class CONTENT_EXPORT RequestExtraData
|
| bool download_to_network_cache_only_;
|
| bool block_mixed_plugin_content_;
|
| bool navigation_initiated_by_renderer_;
|
| + mojom::URLLoaderFactory* url_loader_factory_override_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(RequestExtraData);
|
| };
|
|
|