| 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:
|
|
|