Index: Source/modules/indexeddb/IDBDatabaseCallbacks.h |
diff --git a/Source/modules/indexeddb/IDBDatabaseCallbacks.h b/Source/modules/indexeddb/IDBDatabaseCallbacks.h |
index 5f3c43b1b164099cbaca2751766c2d99cf880cb8..f4a2d70313fe316293e56b3a0e8bc08d91304543 100644 |
--- a/Source/modules/indexeddb/IDBDatabaseCallbacks.h |
+++ b/Source/modules/indexeddb/IDBDatabaseCallbacks.h |
@@ -26,6 +26,7 @@ |
#ifndef IDBDatabaseCallbacks_h |
#define IDBDatabaseCallbacks_h |
+#include "heap/Handle.h" |
#include "wtf/PassRefPtr.h" |
#include "wtf/RefCounted.h" |
@@ -43,7 +44,7 @@ public: |
virtual void onForcedClose(); |
virtual void onVersionChange(int64_t oldVersion, int64_t newVersion); |
- virtual void onAbort(int64_t transactionId, PassRefPtr<DOMError>); |
+ virtual void onAbort(int64_t transactionId, PassRefPtrWillBeRawPtr<DOMError>); |
virtual void onComplete(int64_t transactionId); |
void connect(IDBDatabase*); |