Index: components/ntp_snippets/ntp_snippets_service.cc |
diff --git a/components/ntp_snippets/ntp_snippets_service.cc b/components/ntp_snippets/ntp_snippets_service.cc |
index b03d0488a29a2bf0a8e1aa985bea6066d9d68813..5f6fa58f5c9ad89063ed08875224c7ddc6f6360f 100644 |
--- a/components/ntp_snippets/ntp_snippets_service.cc |
+++ b/components/ntp_snippets/ntp_snippets_service.cc |
@@ -122,7 +122,6 @@ NTPSnippetsService::NTPSnippetsService( |
const ParseJSONCallback& parse_json_callback) |
: pref_service_(pref_service), |
suggestions_service_(suggestions_service), |
- loaded_(false), |
file_task_runner_(file_task_runner), |
application_language_code_(application_language_code), |
scheduler_(scheduler), |
@@ -175,7 +174,6 @@ void NTPSnippetsService::Init(bool enabled) { |
void NTPSnippetsService::Shutdown() { |
FOR_EACH_OBSERVER(NTPSnippetsServiceObserver, observers_, |
NTPSnippetsServiceShutdown(this)); |
- loaded_ = false; |
} |
void NTPSnippetsService::FetchSnippets() { |
@@ -203,8 +201,7 @@ bool NTPSnippetsService::DiscardSnippet(const GURL& url) { |
void NTPSnippetsService::AddObserver(NTPSnippetsServiceObserver* observer) { |
observers_.AddObserver(observer); |
- if (loaded_) |
- observer->NTPSnippetsServiceLoaded(this); |
+ observer->NTPSnippetsServiceLoaded(this); |
} |
void NTPSnippetsService::RemoveObserver(NTPSnippetsServiceObserver* observer) { |
@@ -305,7 +302,6 @@ bool NTPSnippetsService::LoadFromListValue(const base::ListValue& list) { |
else |
snippets_.push_back(std::move(snippet)); |
} |
- loaded_ = true; |
// Immediately remove any already-expired snippets. This will also notify our |
// observers and schedule the expiry timer. |