| Index: extensions/browser/updater/update_service_browsertest.cc
|
| diff --git a/extensions/browser/updater/update_service_browsertest.cc b/extensions/browser/updater/update_service_browsertest.cc
|
| index c4ff0ef0cb56fe50262a9f5dc74628a54fb4a366..bd9a55eca666550e7f2fe6a55023ae6432e4b553 100644
|
| --- a/extensions/browser/updater/update_service_browsertest.cc
|
| +++ b/extensions/browser/updater/update_service_browsertest.cc
|
| @@ -105,7 +105,7 @@ class FakeUpdateURLFetcherFactory : public net::URLFetcherFactory {
|
| }
|
|
|
| // net::URLFetcherFactory:
|
| - net::URLFetcher* CreateURLFetcher(
|
| + scoped_ptr<net::URLFetcher> CreateURLFetcher(
|
| int id,
|
| const GURL& url,
|
| net::URLFetcher::RequestType request_type,
|
| @@ -122,7 +122,7 @@ class FakeUpdateURLFetcherFactory : public net::URLFetcherFactory {
|
| }
|
|
|
| private:
|
| - net::URLFetcher* CreateUpdateManifestFetcher(
|
| + scoped_ptr<net::URLFetcher> CreateUpdateManifestFetcher(
|
| const GURL& url,
|
| net::URLFetcherDelegate* delegate) {
|
| // If we have a fake CRX for the ID, return a fake update blob for it.
|
| @@ -138,13 +138,14 @@ class FakeUpdateURLFetcherFactory : public net::URLFetcherFactory {
|
| else
|
| response = CreateFakeUpdateResponse(extension_id, iter->second.size());
|
| }
|
| - return new net::FakeURLFetcher(url, delegate, response.first,
|
| - response.second,
|
| - net::URLRequestStatus::SUCCESS);
|
| + return scoped_ptr<net::URLFetcher>(
|
| + new net::FakeURLFetcher(url, delegate, response.first, response.second,
|
| + net::URLRequestStatus::SUCCESS));
|
| }
|
|
|
| - net::URLFetcher* CreateCrxFetcher(const GURL& url,
|
| - net::URLFetcherDelegate* delegate) {
|
| + scoped_ptr<net::URLFetcher> CreateCrxFetcher(
|
| + const GURL& url,
|
| + net::URLFetcherDelegate* delegate) {
|
| FakeResponse response;
|
| std::string extension_id = url.path().substr(1, 32);
|
| const auto& iter = fake_extensions_.find(extension_id);
|
| @@ -156,7 +157,7 @@ class FakeUpdateURLFetcherFactory : public net::URLFetcherFactory {
|
| new net::FakeURLFetcher(url, delegate, response.first, response.second,
|
| net::URLRequestStatus::SUCCESS);
|
| fetcher->SetResponseFilePath(base::FilePath::FromUTF8Unsafe(url.path()));
|
| - return fetcher;
|
| + return scoped_ptr<net::URLFetcher>(fetcher);
|
| }
|
|
|
| std::map<std::string, std::string> fake_extensions_;
|
|
|