Index: chrome/browser/sync/syncable/directory_change_delegate.h |
diff --git a/chrome/browser/sync/syncable/directory_change_delegate.h b/chrome/browser/sync/syncable/directory_change_delegate.h |
index 284ed72e4ae7ab73fed64424d0776b4154451f3a..99b364fe60fc937576a6aa9770ab1cd88d44daab 100644 |
--- a/chrome/browser/sync/syncable/directory_change_delegate.h |
+++ b/chrome/browser/sync/syncable/directory_change_delegate.h |
@@ -24,14 +24,15 @@ namespace syncable { |
class DirectoryChangeDelegate { |
public: |
virtual void HandleCalculateChangesChangeEventFromSyncApi( |
- const EntryKernelMutationMap& mutations, |
+ const ImmutableWriteTransactionInfo& write_transaction_info, |
BaseTransaction* trans) = 0; |
virtual void HandleCalculateChangesChangeEventFromSyncer( |
- const EntryKernelMutationMap& mutations, |
+ const ImmutableWriteTransactionInfo& write_transaction_info, |
BaseTransaction* trans) = 0; |
// Must return the set of all ModelTypes that were modified in the |
// transaction. |
virtual ModelTypeBitSet HandleTransactionEndingChangeEvent( |
+ const ImmutableWriteTransactionInfo& write_transaction_info, |
BaseTransaction* trans) = 0; |
virtual void HandleTransactionCompleteChangeEvent( |
const ModelTypeBitSet& models_with_changes) = 0; |