| Index: chrome/browser/sync/syncable/transaction_observer.h
|
| diff --git a/chrome/browser/sync/syncable/transaction_observer.h b/chrome/browser/sync/syncable/transaction_observer.h
|
| index 5af6a429dac770398733508508328f55450465b5..ebf06cd8e20c6aff6cc29e205da3bad2c85221ca 100644
|
| --- a/chrome/browser/sync/syncable/transaction_observer.h
|
| +++ b/chrome/browser/sync/syncable/transaction_observer.h
|
| @@ -9,23 +9,13 @@
|
| #include "chrome/browser/sync/syncable/model_type.h"
|
| #include "chrome/browser/sync/syncable/syncable.h"
|
|
|
| -namespace tracked_objects {
|
| -class Location;
|
| -} // namespace tracked_objects
|
| -
|
| namespace syncable {
|
|
|
| class TransactionObserver {
|
| public:
|
| - virtual void OnTransactionStart(
|
| - const tracked_objects::Location& location,
|
| - const WriterTag& writer) = 0;
|
| virtual void OnTransactionWrite(
|
| const ImmutableWriteTransactionInfo& write_transaction_info,
|
| const ModelTypeBitSet& models_with_changes) = 0;
|
| - virtual void OnTransactionEnd(
|
| - const tracked_objects::Location& location,
|
| - const WriterTag& writer) = 0;
|
| protected:
|
| virtual ~TransactionObserver() {}
|
| };
|
|
|