Index: Source/modules/indexeddb/IDBKeyRange.h |
diff --git a/Source/modules/indexeddb/IDBKeyRange.h b/Source/modules/indexeddb/IDBKeyRange.h |
index de110b0952db504149c6c80a9b63521b749c1f15..9cdaf653cf4544a25da4e7344b19416716376eaf 100644 |
--- a/Source/modules/indexeddb/IDBKeyRange.h |
+++ b/Source/modules/indexeddb/IDBKeyRange.h |
@@ -34,7 +34,8 @@ namespace WebCore { |
class ExceptionState; |
-class IDBKeyRange : public GarbageCollectedFinalized<IDBKeyRange>, public ScriptWrappable { |
+class IDBKeyRange FINAL : public GarbageCollectedFinalizedWillBeGarbageCollected<IDBKeyRange>, public ScriptWrappable { |
+ DECLARE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(IDBKeyRange); |
public: |
enum LowerBoundType { |
LowerBoundOpen, |
@@ -52,7 +53,6 @@ public: |
// Null if the script value is null or undefined, the range if it is one, otherwise tries to convert to a key and throws if it fails. |
static IDBKeyRange* fromScriptValue(ExecutionContext*, const ScriptValue&, ExceptionState&); |
- ~IDBKeyRange() { } |
void trace(Visitor*); |
// Implement the IDBKeyRange IDL |