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_ |