| Index: Source/modules/indexeddb/IDBDatabase.h
|
| diff --git a/Source/modules/indexeddb/IDBDatabase.h b/Source/modules/indexeddb/IDBDatabase.h
|
| index 2b51393c4317fdb22e6a9c5024f698b781bd9c5b..fa391733cc04e754f626dba2e0c6f2facbc70419 100644
|
| --- a/Source/modules/indexeddb/IDBDatabase.h
|
| +++ b/Source/modules/indexeddb/IDBDatabase.h
|
| @@ -44,6 +44,7 @@
|
| namespace WebCore {
|
|
|
| class DOMError;
|
| +class ExceptionState;
|
| class ScriptExecutionContext;
|
|
|
| typedef int ExceptionCode;
|
| @@ -66,10 +67,10 @@ public:
|
|
|
| PassRefPtr<IDBObjectStore> createObjectStore(const String& name, const Dictionary&, ExceptionCode&);
|
| PassRefPtr<IDBObjectStore> createObjectStore(const String& name, const IDBKeyPath&, bool autoIncrement, ExceptionCode&);
|
| - PassRefPtr<IDBTransaction> transaction(ScriptExecutionContext* context, PassRefPtr<DOMStringList> scope, const String& mode, ExceptionCode& ec) { return transaction(context, *scope, mode, ec); }
|
| - PassRefPtr<IDBTransaction> transaction(ScriptExecutionContext*, const Vector<String>&, const String& mode, ExceptionCode&);
|
| - PassRefPtr<IDBTransaction> transaction(ScriptExecutionContext*, const String&, const String& mode, ExceptionCode&);
|
| - void deleteObjectStore(const String& name, ExceptionCode&);
|
| + PassRefPtr<IDBTransaction> transaction(ScriptExecutionContext* context, PassRefPtr<DOMStringList> scope, const String& mode, ExceptionState& es) { return transaction(context, *scope, mode, es); }
|
| + PassRefPtr<IDBTransaction> transaction(ScriptExecutionContext*, const Vector<String>&, const String& mode, ExceptionState&);
|
| + PassRefPtr<IDBTransaction> transaction(ScriptExecutionContext*, const String&, const String& mode, ExceptionState&);
|
| + void deleteObjectStore(const String& name, ExceptionState&);
|
| void close();
|
|
|
| DEFINE_ATTRIBUTE_EVENT_LISTENER(abort);
|
|
|