Index: Source/modules/webdatabase/SQLResultSetRowList.h |
diff --git a/Source/modules/webdatabase/SQLResultSetRowList.h b/Source/modules/webdatabase/SQLResultSetRowList.h |
index 74565aec24092695ec6bebdf1542d04678717b39..cf3ab76e5546282b6781c87368ca8d28e90de5c2 100644 |
--- a/Source/modules/webdatabase/SQLResultSetRowList.h |
+++ b/Source/modules/webdatabase/SQLResultSetRowList.h |
@@ -30,15 +30,17 @@ |
#define SQLResultSetRowList_h |
#include "bindings/v8/ScriptWrappable.h" |
+#include "heap/Handle.h" |
#include "modules/webdatabase/sqlite/SQLValue.h" |
#include "wtf/PassRefPtr.h" |
#include "wtf/RefCounted.h" |
namespace WebCore { |
-class SQLResultSetRowList : public RefCounted<SQLResultSetRowList>, public ScriptWrappable { |
+class SQLResultSetRowList : public RefCountedWillBeGarbageCollectedFinalized<SQLResultSetRowList>, public ScriptWrappable { |
public: |
- static PassRefPtr<SQLResultSetRowList> create() { return adoptRef(new SQLResultSetRowList); } |
+ static PassRefPtrWillBeRawPtr<SQLResultSetRowList> create() { return adoptRefWillBeNoop(new SQLResultSetRowList); } |
+ void trace(Visitor*) { } |
const Vector<String>& columnNames() const { return m_columns; } |
const Vector<SQLValue>& values() const { return m_result; } |