Index: Source/modules/indexeddb/IDBDatabase.h |
diff --git a/Source/modules/indexeddb/IDBDatabase.h b/Source/modules/indexeddb/IDBDatabase.h |
index 1deea786e5a2bc6f47c51682109aa8ce9ec3ea80..5071cd8d89d1e8a0363c4999ca4862e06ab90a94 100644 |
--- a/Source/modules/indexeddb/IDBDatabase.h |
+++ b/Source/modules/indexeddb/IDBDatabase.h |
@@ -27,6 +27,7 @@ |
#define IDBDatabase_h |
#include "bindings/core/v8/Dictionary.h" |
+#include "bindings/core/v8/ScriptState.h" |
#include "core/dom/ActiveDOMObject.h" |
#include "core/dom/DOMStringList.h" |
#include "modules/EventModules.h" |
@@ -74,9 +75,9 @@ public: |
IDBObjectStore* createObjectStore(const String& name, const Dictionary&, ExceptionState&); |
IDBObjectStore* createObjectStore(const String& name, const IDBKeyPath&, bool autoIncrement, ExceptionState&); |
- IDBTransaction* transaction(ExecutionContext* context, PassRefPtrWillBeRawPtr<DOMStringList> scope, const String& mode, ExceptionState& exceptionState) { return transaction(context, *scope, mode, exceptionState); } |
- IDBTransaction* transaction(ExecutionContext*, const Vector<String>&, const String& mode, ExceptionState&); |
- IDBTransaction* transaction(ExecutionContext*, const String&, const String& mode, ExceptionState&); |
+ IDBTransaction* transaction(ScriptState* scriptState, PassRefPtrWillBeRawPtr<DOMStringList> scope, const String& mode, ExceptionState& exceptionState) { return transaction(scriptState, *scope, mode, exceptionState); } |
+ IDBTransaction* transaction(ScriptState*, const Vector<String>&, const String& mode, ExceptionState&); |
+ IDBTransaction* transaction(ScriptState*, const String&, const String& mode, ExceptionState&); |
void deleteObjectStore(const String& name, ExceptionState&); |
void close(); |