Chromium Code Reviews| Index: extensions/shell/browser/shell_url_request_context_getter.h |
| diff --git a/extensions/browser/extension_url_request_context_getter.h b/extensions/shell/browser/shell_url_request_context_getter.h |
| similarity index 38% |
| rename from extensions/browser/extension_url_request_context_getter.h |
| rename to extensions/shell/browser/shell_url_request_context_getter.h |
| index b0cc68f7a38467020f37807bb2e80eb10e749432..95e06f903472b546dc61ef17f85fe021ee8e184c 100644 |
| --- a/extensions/browser/extension_url_request_context_getter.h |
| +++ b/extensions/shell/browser/shell_url_request_context_getter.h |
| @@ -2,15 +2,11 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| -#ifndef EXTENSIONS_BROWSER_EXTENSION_URL_REQUEST_CONTEXT_GETTER_H_ |
| -#define EXTENSIONS_BROWSER_EXTENSION_URL_REQUEST_CONTEXT_GETTER_H_ |
| +#ifndef EXTENSIONS_SHELL_BROWSER_SHELL_URL_REQUEST_CONTEXT_GETTER_H_ |
| +#define EXTENSIONS_SHELL_BROWSER_SHELL_URL_REQUEST_CONTEXT_GETTER_H_ |
| #include "base/files/file_path.h" |
| -#include "base/memory/ref_counted.h" |
| -#include "base/memory/scoped_ptr.h" |
| -#include "content/public/browser/content_browser_client.h" |
| -#include "net/url_request/url_request_context_getter.h" |
| -#include "net/url_request/url_request_job_factory.h" |
| +#include "content/shell/browser/shell_url_request_context_getter.h" |
| namespace base { |
| class MessageLoop; |
| @@ -19,17 +15,16 @@ class MessageLoop; |
| namespace net { |
| class NetworkDelegate; |
| class NetLog; |
| -class ProxyConfigService; |
| -class URLRequestContextStorage; |
| } |
| namespace extensions { |
| class InfoMap; |
| -class ExtensionURLRequestContextGetter : public net::URLRequestContextGetter { |
| +class ShellURLRequestContextGetter : |
| + public content::ShellURLRequestContextGetter { |
| public: |
| - explicit ExtensionURLRequestContextGetter( |
| + explicit ShellURLRequestContextGetter( |
|
James Cook
2014/10/07 16:24:54
no explicit
Xi Han
2014/10/07 19:29:54
Done.
|
| void* browser_context, |
|
James Cook
2014/10/07 16:24:54
Does this have to be void* or can it be content::B
Xi Han
2014/10/07 19:29:54
Done.
|
| bool ignore_certificate_errors, |
| const base::FilePath& base_path, |
| @@ -40,33 +35,21 @@ class ExtensionURLRequestContextGetter : public net::URLRequestContextGetter { |
| net::NetLog* net_log, |
| InfoMap* extension_info_map); |
| - // net::URLRequestContextGetter implementation. |
| - virtual net::URLRequestContext* GetURLRequestContext() OVERRIDE; |
| - virtual scoped_refptr<base::SingleThreadTaskRunner> |
| - GetNetworkTaskRunner() const OVERRIDE; |
| + // content::ShellURLRequestContextGetter implementation. |
| + virtual net::NetworkDelegate* CreateNetworkDelegate() OVERRIDE; |
|
James Cook
2014/10/07 16:24:54
I think we prefer lower-case override now.
Xi Han
2014/10/07 19:29:54
Done.
|
| protected: |
| - virtual ~ExtensionURLRequestContextGetter(); |
| + virtual ~ShellURLRequestContextGetter(); |
| + |
| private: |
| void* browser_context_; |
|
James Cook
2014/10/07 16:24:54
BrowserContext* please
Xi Han
2014/10/07 19:29:54
Done.
|
| bool ignore_certificate_errors_; |
| - base::FilePath base_path_; |
| - base::MessageLoop* io_loop_; |
| - base::MessageLoop* file_loop_; |
| - net::NetLog* net_log_; |
| InfoMap* extension_info_map_; |
| - scoped_ptr<net::ProxyConfigService> proxy_config_service_; |
| - scoped_ptr<net::NetworkDelegate> network_delegate_; |
| - scoped_ptr<net::URLRequestContextStorage> storage_; |
| - scoped_ptr<net::URLRequestContext> url_request_context_; |
| - content::ProtocolHandlerMap protocol_handlers_; |
| - content::URLRequestInterceptorScopedVector request_interceptors_; |
| - |
| private: |
| - DISALLOW_COPY_AND_ASSIGN(ExtensionURLRequestContextGetter); |
| + DISALLOW_COPY_AND_ASSIGN(ShellURLRequestContextGetter); |
| }; |
| } // namespace extensions |
| -#endif // EXTENSIONS_BROWSER_EXTENSION_URL_REQUEST_CONTEXT_GETTER_H_ |
| +#endif // EXTENSIONS_SHELL_BROWSER_SHELL_URL_REQUEST_CONTEXT_GETTER_H_ |