Index: Source/modules/webdatabase/SQLTransactionSync.h |
diff --git a/Source/modules/webdatabase/SQLTransactionSync.h b/Source/modules/webdatabase/SQLTransactionSync.h |
index e645341dadfde670b886a8d6184a1bfd1656b839..62aa5d57060ab00c07c2419ba5d8e7709c067f1e 100644 |
--- a/Source/modules/webdatabase/SQLTransactionSync.h |
+++ b/Source/modules/webdatabase/SQLTransactionSync.h |
@@ -40,12 +40,12 @@ namespace WebCore { |
// Instances of this class should be created and used only on the worker's context thread. |
class SQLTransactionSync : public SQLTransactionBackendSync, public ScriptWrappable { |
public: |
- static PassRefPtr<SQLTransactionSync> create(DatabaseSync*, PassRefPtr<SQLTransactionSyncCallback>, bool readOnly = false); |
+ static PassRefPtr<SQLTransactionSync> create(DatabaseSync*, PassOwnPtr<SQLTransactionSyncCallback>, bool readOnly = false); |
static SQLTransactionSync* from(SQLTransactionBackendSync*); |
private: |
- SQLTransactionSync(DatabaseSync*, PassRefPtr<SQLTransactionSyncCallback>, bool readOnly); |
+ SQLTransactionSync(DatabaseSync*, PassOwnPtr<SQLTransactionSyncCallback>, bool readOnly); |
}; |
} // namespace WebCore |