| Index: sync/notifier/invalidation_notifier.h
|
| diff --git a/sync/notifier/invalidation_notifier.h b/sync/notifier/invalidation_notifier.h
|
| index b7a98f8881047107255f7d8bfab70376e0ca38c0..a11608c161154dbd0b23edafe3fa3b79bd07d0a0 100644
|
| --- a/sync/notifier/invalidation_notifier.h
|
| +++ b/sync/notifier/invalidation_notifier.h
|
| @@ -18,7 +18,6 @@
|
| #include "base/compiler_specific.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/threading/non_thread_safe.h"
|
| -#include "base/time/default_tick_clock.h"
|
| #include "sync/base/sync_export.h"
|
| #include "sync/internal_api/public/base/model_type.h"
|
| #include "sync/internal_api/public/util/weak_handle.h"
|
| @@ -34,7 +33,6 @@ class PushClient;
|
| namespace syncer {
|
|
|
| // This class must live on the IO thread.
|
| -// TODO(dcheng): Think of a name better than InvalidationInvalidator.
|
| class SYNC_EXPORT_PRIVATE InvalidationNotifier
|
| : public Invalidator,
|
| public SyncInvalidationListener::Delegate,
|
| @@ -44,7 +42,7 @@ class SYNC_EXPORT_PRIVATE InvalidationNotifier
|
| InvalidationNotifier(
|
| scoped_ptr<notifier::PushClient> push_client,
|
| const std::string& invalidator_client_id,
|
| - const InvalidationStateMap& initial_invalidation_state_map,
|
| + const UnackedInvalidationsMap& saved_invalidations,
|
| const std::string& invalidation_bootstrap_data,
|
| const WeakHandle<InvalidationStateTracker>&
|
| invalidation_state_tracker,
|
| @@ -57,8 +55,6 @@ class SYNC_EXPORT_PRIVATE InvalidationNotifier
|
| virtual void UpdateRegisteredIds(InvalidationHandler* handler,
|
| const ObjectIdSet& ids) OVERRIDE;
|
| virtual void UnregisterHandler(InvalidationHandler* handler) OVERRIDE;
|
| - virtual void Acknowledge(const invalidation::ObjectId& id,
|
| - const AckHandle& ack_handle) OVERRIDE;
|
| virtual InvalidatorState GetInvalidatorState() const OVERRIDE;
|
| virtual void UpdateCredentials(
|
| const std::string& email, const std::string& token) OVERRIDE;
|
| @@ -83,7 +79,7 @@ class SYNC_EXPORT_PRIVATE InvalidationNotifier
|
| InvalidatorRegistrar registrar_;
|
|
|
| // Passed to |invalidation_listener_|.
|
| - const InvalidationStateMap initial_invalidation_state_map_;
|
| + const UnackedInvalidationsMap saved_invalidations_;
|
|
|
| // Passed to |invalidation_listener_|.
|
| const WeakHandle<InvalidationStateTracker>
|
| @@ -98,10 +94,6 @@ class SYNC_EXPORT_PRIVATE InvalidationNotifier
|
| // The initial bootstrap data to pass to |invalidation_listener_|.
|
| const std::string invalidation_bootstrap_data_;
|
|
|
| - // TODO(akalin): Clean up this reference to DefaultTickClock. Ideally, we
|
| - // should simply be using TaskRunner's tick clock. See http://crbug.com/179211
|
| - base::DefaultTickClock tick_clock_;
|
| -
|
| // The invalidation listener.
|
| SyncInvalidationListener invalidation_listener_;
|
|
|
|
|