Index: content/browser/background_sync/background_sync_service_impl.h |
diff --git a/content/browser/background_sync/background_sync_service_impl.h b/content/browser/background_sync/background_sync_service_impl.h |
index 7e17b7f0b68f7b193184aac0c449ae420aa5372e..f00c668d4260e38138ddf5eda18f70a3cea92df9 100644 |
--- a/content/browser/background_sync/background_sync_service_impl.h |
+++ b/content/browser/background_sync/background_sync_service_impl.h |
@@ -53,6 +53,8 @@ class CONTENT_EXPORT BackgroundSyncServiceImpl |
const DuplicateRegistrationHandleCallback& callback) override; |
void ReleaseRegistration( |
BackgroundSyncRegistrationHandle::HandleId handle_id) override; |
+ void NotifyWhenDone(BackgroundSyncRegistrationHandle::HandleId handle_id, |
+ const NotifyWhenDoneCallback& callback) override; |
void OnRegisterResult(const RegisterCallback& callback, |
BackgroundSyncStatus status, |
@@ -63,6 +65,9 @@ class CONTENT_EXPORT BackgroundSyncServiceImpl |
const GetRegistrationsCallback& callback, |
BackgroundSyncStatus status, |
scoped_ptr<ScopedVector<BackgroundSyncRegistrationHandle>> result); |
+ void OnNotifyWhenDoneResult(const NotifyWhenDoneCallback& callback, |
+ BackgroundSyncStatus status, |
+ BackgroundSyncState sync_state); |
// Called when an error is detected on binding_. |
void OnConnectionError(); |