| Index: mojo/shell/loader.cc
|
| diff --git a/mojo/shell/loader.cc b/mojo/shell/loader.cc
|
| index 9cf7651d5927a4e169e851c608cd635f0ab9abc3..7b73c7d2dacf46e56c3bf1d897146e039d9b6013 100644
|
| --- a/mojo/shell/loader.cc
|
| +++ b/mojo/shell/loader.cc
|
| @@ -5,6 +5,7 @@
|
| #include "mojo/shell/loader.h"
|
|
|
| #include "base/message_loop/message_loop.h"
|
| +#include "net/base/network_delegate.h"
|
|
|
| namespace mojo {
|
| namespace shell {
|
| @@ -40,11 +41,16 @@ void Loader::Job::OnURLFetchComplete(const net::URLFetcher* source) {
|
|
|
| Loader::Loader(base::SingleThreadTaskRunner* network_runner,
|
| base::SingleThreadTaskRunner* file_runner,
|
| + scoped_ptr<net::NetworkDelegate> network_delegate,
|
| base::FilePath base_path)
|
| : file_runner_(file_runner),
|
| cache_thread_(CreateIOThread("cache_thread")),
|
| url_request_context_getter_(new URLRequestContextGetter(
|
| - base_path, network_runner, cache_thread_->message_loop_proxy())) {
|
| + base_path,
|
| + network_runner,
|
| + file_runner,
|
| + cache_thread_->message_loop_proxy(),
|
| + network_delegate.Pass())) {
|
| }
|
|
|
| Loader::~Loader() {
|
|
|