Index: chrome/browser/sync_file_system/mock_remote_file_sync_service.cc |
diff --git a/chrome/browser/sync_file_system/mock_remote_file_sync_service.cc b/chrome/browser/sync_file_system/mock_remote_file_sync_service.cc |
index 25189d1e743ab66d268ad84882e3974dd41e9138..1f3bff25c2bc10b8e45f4cc74a5c14f9f9668c84 100644 |
--- a/chrome/browser/sync_file_system/mock_remote_file_sync_service.cc |
+++ b/chrome/browser/sync_file_system/mock_remote_file_sync_service.cc |
@@ -31,6 +31,9 @@ MockRemoteFileSyncService::MockRemoteFileSyncService() { |
ON_CALL(*this, UnregisterOriginForTrackingChanges(_, _)) |
.WillByDefault( |
Invoke(this, &self::UnregisterOriginForTrackingChangesStub)); |
+ ON_CALL(*this, DeleteOriginDirectory(_, _)) |
+ .WillByDefault( |
+ Invoke(this, &self::DeleteOriginDirectoryStub)); |
ON_CALL(*this, ProcessRemoteChange(_, _)) |
.WillByDefault(Invoke(this, &self::ProcessRemoteChangeStub)); |
ON_CALL(*this, GetLocalChangeProcessor()) |
@@ -96,6 +99,14 @@ void MockRemoteFileSyncService::UnregisterOriginForTrackingChangesStub( |
base::Bind(callback, SYNC_STATUS_OK)); |
} |
+void MockRemoteFileSyncService::DeleteOriginDirectoryStub( |
+ const GURL& origin, |
+ const SyncStatusCallback& callback) { |
+ base::MessageLoopProxy::current()->PostTask( |
+ FROM_HERE, |
+ base::Bind(callback, SYNC_STATUS_OK)); |
+} |
+ |
void MockRemoteFileSyncService::ProcessRemoteChangeStub( |
RemoteChangeProcessor* processor, |
const SyncFileCallback& callback) { |