Index: components/doodle/doodle_service.h |
diff --git a/components/doodle/doodle_service.h b/components/doodle/doodle_service.h |
index e4a9792a99149bad9e08cf054aad14232881ae96..f80d31cbdb78f0438940188a49fb95a8e96f5673 100644 |
--- a/components/doodle/doodle_service.h |
+++ b/components/doodle/doodle_service.h |
@@ -27,6 +27,7 @@ class DoodleService : public KeyedService { |
public: |
class Observer { |
public: |
+ virtual void OnDoodleConfigRevalidated(bool from_cache) = 0; |
virtual void OnDoodleConfigUpdated(const base::Optional<DoodleConfig>&) = 0; |
}; |
@@ -57,8 +58,8 @@ class DoodleService : public KeyedService { |
void RemoveObserver(Observer* observer); |
// Requests an asynchronous refresh of the DoodleConfig from the network. |
- // After the update completes, the observers will be notified only if the |
- // config changed. |
+ // After the update completes, the observers will be notified whether the |
+ // config changed or active config remains valid. |
void Refresh(); |
private: |