| Index: sync/notifier/invalidation_notifier.cc
|
| diff --git a/sync/notifier/invalidation_notifier.cc b/sync/notifier/invalidation_notifier.cc
|
| index 1b9830b40081b93aa40d9bc67cb28555201b3654..30e5df30f118921d2d7f9ab75e61ec3b8e7484c3 100644
|
| --- a/sync/notifier/invalidation_notifier.cc
|
| +++ b/sync/notifier/invalidation_notifier.cc
|
| @@ -28,7 +28,7 @@ InvalidationNotifier::InvalidationNotifier(
|
| invalidation_state_tracker_(invalidation_state_tracker),
|
| client_info_(client_info),
|
| invalidation_bootstrap_data_(invalidation_bootstrap_data),
|
| - invalidation_listener_(push_client.Pass()) {
|
| + invalidation_listener_(&tick_clock_, push_client.Pass()) {
|
| }
|
|
|
| InvalidationNotifier::~InvalidationNotifier() {
|
| @@ -52,6 +52,12 @@ void InvalidationNotifier::UnregisterHandler(InvalidationHandler* handler) {
|
| registrar_.UnregisterHandler(handler);
|
| }
|
|
|
| +void InvalidationNotifier::Acknowledge(const invalidation::ObjectId& id,
|
| + const AckHandle& ack_handle) {
|
| + DCHECK(CalledOnValidThread());
|
| + invalidation_listener_.Acknowledge(id, ack_handle);
|
| +}
|
| +
|
| InvalidatorState InvalidationNotifier::GetInvalidatorState() const {
|
| DCHECK(CalledOnValidThread());
|
| return registrar_.GetInvalidatorState();
|
|
|