| Index: components/offline_pages/content/suggested_articles_observer.cc
|
| diff --git a/components/offline_pages/content/suggested_articles_observer.cc b/components/offline_pages/content/suggested_articles_observer.cc
|
| index 3479ba81d189420f6e222d31cd6e96e8633e3056..69d85a075645a36bc255d8c42ef152517f4a0270 100644
|
| --- a/components/offline_pages/content/suggested_articles_observer.cc
|
| +++ b/components/offline_pages/content/suggested_articles_observer.cc
|
| @@ -76,11 +76,8 @@ void SuggestedArticlesObserver::ObserveContentSuggestionsService(
|
| auto suggestions_observer = base::MakeUnique<SuggestedArticlesObserver>(
|
| browser_context, base::MakeUnique<DefaultDelegate>(service));
|
| service->AddObserver(suggestions_observer.get());
|
| - service->SetUserData(
|
| - &kOfflinePageSuggestedArticlesObserverUserDataKey,
|
| - // Note that |service| will take ownership of suggestions_observer
|
| - // despite accepting a raw pointer.
|
| - suggestions_observer.release());
|
| + service->SetUserData(&kOfflinePageSuggestedArticlesObserverUserDataKey,
|
| + std::move(suggestions_observer));
|
| }
|
|
|
| SuggestedArticlesObserver::SuggestedArticlesObserver(
|
|
|