| Index: third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.h
|
| diff --git a/third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.h b/third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.h
|
| index 62a9959146c746017ae7e4e6780db350ada4ae7c..c3504d8d860bd70eca56868d17389e5a2a1b5965 100644
|
| --- a/third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.h
|
| +++ b/third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.h
|
| @@ -105,8 +105,8 @@ private:
|
|
|
| void getNextStatement();
|
|
|
| - Member<SQLTransaction> m_frontend;
|
| - Member<SQLStatementBackend> m_currentStatementBackend;
|
| + CrossThreadPersistent<SQLTransaction> m_frontend;
|
| + CrossThreadPersistent<SQLStatementBackend> m_currentStatementBackend;
|
|
|
| Member<Database> m_database;
|
| Member<SQLTransactionWrapper> m_wrapper;
|
| @@ -122,7 +122,7 @@ private:
|
| bool m_hasVersionMismatch;
|
|
|
| Mutex m_statementMutex;
|
| - HeapDeque<Member<SQLStatementBackend>> m_statementQueue;
|
| + Deque<CrossThreadPersistent<SQLStatementBackend>> m_statementQueue;
|
|
|
| OwnPtr<SQLiteTransaction> m_sqliteTransaction;
|
| };
|
|
|