Index: Source/modules/indexeddb/IDBFactory.h |
diff --git a/Source/modules/indexeddb/IDBFactory.h b/Source/modules/indexeddb/IDBFactory.h |
index 2f3ea0d541e2c4515f3621eadcb6d67a57adf9e9..c2f86a25c2df95557ee0f15f4ea9da6cb9758d1d 100644 |
--- a/Source/modules/indexeddb/IDBFactory.h |
+++ b/Source/modules/indexeddb/IDBFactory.h |
@@ -41,13 +41,13 @@ class IDBKey; |
class IDBKeyRange; |
class ExecutionContext; |
-class IDBFactory : public GarbageCollectedFinalized<IDBFactory>, public ScriptWrappable { |
+class IDBFactory FINAL : public GarbageCollectedFinalizedWillBeGarbageCollected<IDBFactory>, public ScriptWrappable { |
+ DECLARE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(IDBFactory); |
public: |
static IDBFactory* create(IndexedDBClient* client) |
{ |
return new IDBFactory(client); |
} |
- ~IDBFactory(); |
void trace(Visitor*); |
IDBRequest* getDatabaseNames(ScriptState*, ExceptionState&); |