Index: Source/modules/indexeddb/IDBDatabase.h |
diff --git a/Source/modules/indexeddb/IDBDatabase.h b/Source/modules/indexeddb/IDBDatabase.h |
index 5d268d9eefc57662ea876be730b850bc76b63de8..b6d6e1075cdb7de2f6c647b2dd20ae46728b8bbf 100644 |
--- a/Source/modules/indexeddb/IDBDatabase.h |
+++ b/Source/modules/indexeddb/IDBDatabase.h |
@@ -56,12 +56,12 @@ class IDBDatabase FINAL |
, public ScriptWrappable |
, public EventTargetWithInlineData |
, public ActiveDOMObject { |
- DEFINE_EVENT_TARGET_REFCOUNTING(RefCountedWillBeRefCountedGarbageCollected<IDBDatabase>); |
- |
+ REFCOUNTED_EVENT_TARGET(IDBDatabase); |
+ WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(IDBDatabase); |
public: |
static PassRefPtrWillBeRawPtr<IDBDatabase> create(ExecutionContext*, PassOwnPtr<blink::WebIDBDatabase>, PassRefPtrWillBeRawPtr<IDBDatabaseCallbacks>); |
virtual ~IDBDatabase(); |
- void trace(Visitor*); |
+ virtual void trace(Visitor*) OVERRIDE; |
void setMetadata(const IDBDatabaseMetadata& metadata) { m_metadata = metadata; } |
void indexCreated(int64_t objectStoreId, const IDBIndexMetadata&); |