Index: Source/modules/indexeddb/IDBTransaction.h |
diff --git a/Source/modules/indexeddb/IDBTransaction.h b/Source/modules/indexeddb/IDBTransaction.h |
index 0359192529f555314ef95160706e539dcf39b5b2..1182c9930cd01ea8ec34f653e1caca568300753f 100644 |
--- a/Source/modules/indexeddb/IDBTransaction.h |
+++ b/Source/modules/indexeddb/IDBTransaction.h |
@@ -49,7 +49,7 @@ class IDBObjectStore; |
class IDBOpenDBRequest; |
struct IDBObjectStoreMetadata; |
-class IDBTransaction : public ScriptWrappable, public RefCounted<IDBTransaction>, public EventTargetWithInlineData, public ActiveDOMObject { |
+class IDBTransaction FINAL : public ScriptWrappable, public RefCounted<IDBTransaction>, public EventTargetWithInlineData, public ActiveDOMObject { |
REFCOUNTED_EVENT_TARGET(IDBTransaction); |
public: |
@@ -90,8 +90,8 @@ public: |
DEFINE_ATTRIBUTE_EVENT_LISTENER(complete); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(error); |
- virtual void onAbort(PassRefPtr<DOMError>); |
- virtual void onComplete(); |
+ void onAbort(PassRefPtr<DOMError>); |
+ void onComplete(); |
// EventTarget |
virtual const AtomicString& interfaceName() const OVERRIDE; |