Index: mojo/loader/url_request_context_getter.h |
diff --git a/mojo/loader/url_request_context_getter.h b/mojo/loader/url_request_context_getter.h |
index 521189e6a1b1c5b7739073747ace464c4aba8413..231bf40ecde80d3aaabeed6e7c17ea5b708239e7 100644 |
--- a/mojo/loader/url_request_context_getter.h |
+++ b/mojo/loader/url_request_context_getter.h |
@@ -6,6 +6,7 @@ |
#define MOJO_URL_REQUEST_CONTEXT_GETTER_H_ |
#include "base/memory/scoped_ptr.h" |
+#include "base/message_loop/message_loop_proxy.h" |
#include "net/url_request/url_request_context_getter.h" |
#include "net/url_request/url_request_context_storage.h" |
@@ -14,7 +15,9 @@ namespace loader { |
class URLRequestContextGetter : public net::URLRequestContextGetter { |
public: |
- URLRequestContextGetter(); |
+ URLRequestContextGetter( |
+ base::SingleThreadTaskRunner* network_task_runner, |
+ base::MessageLoopProxy* cache_task_runner); |
~URLRequestContextGetter(); |
virtual net::URLRequestContext* GetURLRequestContext() OVERRIDE; |
@@ -22,6 +25,8 @@ class URLRequestContextGetter : public net::URLRequestContextGetter { |
GetNetworkTaskRunner() const OVERRIDE; |
private: |
+ scoped_refptr<base::SingleThreadTaskRunner> network_task_runner_; |
+ scoped_refptr<base::MessageLoopProxy> cache_task_runner_; |
scoped_ptr<net::NetLog> net_log_; |
scoped_ptr<net::URLRequestContextStorage> storage_; |
scoped_ptr<net::URLRequestContext> url_request_context_; |