| Index: chrome/browser/extensions/webstore_data_fetcher.cc
|
| diff --git a/chrome/browser/extensions/webstore_data_fetcher.cc b/chrome/browser/extensions/webstore_data_fetcher.cc
|
| index 1ade331a9426cc04acce4e7dee97fa1741509142..1586b927385b471f3a6ae9387d1c71ebe2115ace 100644
|
| --- a/chrome/browser/extensions/webstore_data_fetcher.cc
|
| +++ b/chrome/browser/extensions/webstore_data_fetcher.cc
|
| @@ -55,14 +55,15 @@ void WebstoreDataFetcher::Start() {
|
| }
|
|
|
| void WebstoreDataFetcher::OnJsonParseSuccess(
|
| - scoped_ptr<base::Value> parsed_json) {
|
| + std::unique_ptr<base::Value> parsed_json) {
|
| if (!parsed_json->IsType(base::Value::TYPE_DICTIONARY)) {
|
| OnJsonParseFailure(kInvalidWebstoreResponseError);
|
| return;
|
| }
|
|
|
| - delegate_->OnWebstoreResponseParseSuccess(scoped_ptr<base::DictionaryValue>(
|
| - static_cast<base::DictionaryValue*>(parsed_json.release())));
|
| + delegate_->OnWebstoreResponseParseSuccess(
|
| + std::unique_ptr<base::DictionaryValue>(
|
| + static_cast<base::DictionaryValue*>(parsed_json.release())));
|
| }
|
|
|
| void WebstoreDataFetcher::OnJsonParseFailure(
|
| @@ -73,7 +74,8 @@ void WebstoreDataFetcher::OnJsonParseFailure(
|
| void WebstoreDataFetcher::OnURLFetchComplete(const net::URLFetcher* source) {
|
| CHECK_EQ(webstore_data_url_fetcher_.get(), source);
|
|
|
| - scoped_ptr<net::URLFetcher> fetcher(std::move(webstore_data_url_fetcher_));
|
| + std::unique_ptr<net::URLFetcher> fetcher(
|
| + std::move(webstore_data_url_fetcher_));
|
|
|
| if (!fetcher->GetStatus().is_success() ||
|
| fetcher->GetResponseCode() != 200) {
|
|
|