Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(750)

Unified Diff: chrome/browser/sync/glue/sync_backend_host_impl.cc

Issue 212603007: sync: Buffer Protocol Events for about:sync page (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/sync/glue/sync_backend_host_impl.cc
diff --git a/chrome/browser/sync/glue/sync_backend_host_impl.cc b/chrome/browser/sync/glue/sync_backend_host_impl.cc
index de87a4939a37256e29d92fab4c6ee9479a2dd3cf..4c202f0d8e9038f1cd51ea47467dea622e9c1296 100644
--- a/chrome/browser/sync/glue/sync_backend_host_impl.cc
+++ b/chrome/browser/sync/glue/sync_backend_host_impl.cc
@@ -475,12 +475,22 @@ SyncedDeviceTracker* SyncBackendHostImpl::GetSyncedDeviceTracker() const {
return core_->synced_device_tracker();
}
-void SyncBackendHostImpl::SetForwardProtocolEvents(bool forward) {
+void SyncBackendHostImpl::RequestBufferedProtocolEventsAndEnableForwarding() {
DCHECK(initialized());
registrar_->sync_thread()->message_loop()->PostTask(
FROM_HERE,
- base::Bind(&SyncBackendHostCore::SetForwardProtocolEvents,
- core_, forward));
+ base::Bind(
+ &SyncBackendHostCore::SendBufferedProtocolEventsAndEnableForwarding,
+ core_));
+}
+
+void SyncBackendHostImpl::DisableProtocolEventForwarding() {
+ DCHECK(initialized());
+ registrar_->sync_thread()->message_loop()->PostTask(
+ FROM_HERE,
+ base::Bind(
+ &SyncBackendHostCore::DisableProtocolEventForwarding,
+ core_));
}
void SyncBackendHostImpl::InitCore(scoped_ptr<DoInitializeOptions> options) {
« no previous file with comments | « chrome/browser/sync/glue/sync_backend_host_impl.h ('k') | chrome/browser/sync/glue/sync_backend_host_mock.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698