| Index: content/browser/indexed_db/indexed_db_transaction.h
|
| diff --git a/content/browser/indexed_db/indexed_db_transaction.h b/content/browser/indexed_db/indexed_db_transaction.h
|
| index ad5c03e79102e99a48dd11d08be61be749d8bd5e..5e02de7da51596df7b84c12b5a2a34605737905c 100644
|
| --- a/content/browser/indexed_db/indexed_db_transaction.h
|
| +++ b/content/browser/indexed_db/indexed_db_transaction.h
|
| @@ -29,8 +29,6 @@ namespace content {
|
| class BlobWriteCallbackImpl;
|
| class IndexedDBCursor;
|
| class IndexedDBDatabaseCallbacks;
|
| -class IndexedDBObservation;
|
| -class IndexedDBObserverChanges;
|
|
|
| class CONTENT_EXPORT IndexedDBTransaction
|
| : public NON_EXPORTED_BASE(base::RefCounted<IndexedDBTransaction>) {
|
| @@ -74,7 +72,7 @@ class CONTENT_EXPORT IndexedDBTransaction
|
|
|
| // Adds observation for the connection.
|
| void AddObservation(int32_t connection_id,
|
| - std::unique_ptr<IndexedDBObservation>);
|
| + ::indexed_db::mojom::ObservationPtr observation);
|
| // Adds the last observation index to observer_id's list of recorded
|
| // observation indices.
|
| void RecordObserverForLastObservation(int32_t connection_id,
|
| @@ -154,7 +152,7 @@ class CONTENT_EXPORT IndexedDBTransaction
|
|
|
| // Observers in pending queue do not listen to changes until activated.
|
| std::vector<std::unique_ptr<IndexedDBObserver>> pending_observers_;
|
| - std::map<int32_t, std::unique_ptr<IndexedDBObserverChanges>>
|
| + std::map<int32_t, ::indexed_db::mojom::ObserverChangesPtr>
|
| connection_changes_map_;
|
|
|
| class TaskQueue {
|
|
|