Index: chrome/browser/sync/glue/sync_backend_host.h |
diff --git a/chrome/browser/sync/glue/sync_backend_host.h b/chrome/browser/sync/glue/sync_backend_host.h |
index 32615d45f632b9a0c710c23e9a270254ea73d785..7c262c2e1c7cd84748c4439e376ab5ae44467bd7 100644 |
--- a/chrome/browser/sync/glue/sync_backend_host.h |
+++ b/chrome/browser/sync/glue/sync_backend_host.h |
@@ -190,6 +190,9 @@ class SyncBackendHost : public sync_driver::BackendDataTypeConfigurer { |
// Fetches the DeviceInfo tracker. |
virtual SyncedDeviceTracker* GetSyncedDeviceTracker() const = 0; |
+ // Send a message to the sync thread to persist the Directory to disk. |
+ virtual void FlushDirectory() const = 0; |
+ |
// Requests that the backend forward to the fronent any protocol events in |
// its buffer and begin forwarding automatically from now on. Repeated calls |
// to this function may result in the same events being emitted several |