| Index: components/nacl/renderer/manifest_downloader.cc
|
| diff --git a/components/nacl/renderer/manifest_downloader.cc b/components/nacl/renderer/manifest_downloader.cc
|
| index fec18d7571b087eacb52583fa822e5e03904a1c5..61e72b02f777b64823ddffd0fe0da7e64dc1fade 100644
|
| --- a/components/nacl/renderer/manifest_downloader.cc
|
| +++ b/components/nacl/renderer/manifest_downloader.cc
|
| @@ -22,16 +22,21 @@ const size_t kNaClManifestMaxFileBytes = 1024 * 1024;
|
| } // namespace
|
|
|
| ManifestDownloader::ManifestDownloader(
|
| + scoped_ptr<blink::WebURLLoader> url_loader,
|
| bool is_installed,
|
| ManifestDownloaderCallback cb)
|
| - : is_installed_(is_installed),
|
| + : url_loader_(url_loader.Pass()),
|
| + is_installed_(is_installed),
|
| cb_(cb),
|
| status_code_(-1),
|
| pp_nacl_error_(PP_NACL_ERROR_LOAD_SUCCESS) {
|
| CHECK(!cb.is_null());
|
| }
|
|
|
| -ManifestDownloader::~ManifestDownloader() {
|
| +ManifestDownloader::~ManifestDownloader() { }
|
| +
|
| +void ManifestDownloader::Load(const blink::WebURLRequest& request) {
|
| + url_loader_->loadAsynchronously(request, this);
|
| }
|
|
|
| void ManifestDownloader::didReceiveResponse(
|
|
|