diff options
Diffstat (limited to 'WebCore/storage/IDBDatabase.idl')
-rw-r--r-- | WebCore/storage/IDBDatabase.idl | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/WebCore/storage/IDBDatabase.idl b/WebCore/storage/IDBDatabase.idl index b529c9a..c6edd48 100644 --- a/WebCore/storage/IDBDatabase.idl +++ b/WebCore/storage/IDBDatabase.idl @@ -30,17 +30,18 @@ module storage { ] IDBDatabase { readonly attribute DOMString name; readonly attribute DOMString version; - readonly attribute DOMStringList objectStores; + readonly attribute DOMStringList objectStoreNames; - IDBObjectStore createObjectStore(in DOMString name, in [Optional, ConvertNullToNullString] DOMString keyPath, in [Optional] boolean autoIncrement) + IDBObjectStore createObjectStore(in DOMString name, in [Optional] OptionsObject options) raises (IDBDatabaseException); - void removeObjectStore(in DOMString name) + void deleteObjectStore(in DOMString name) raises (IDBDatabaseException); [CallWith=ScriptExecutionContext] IDBRequest setVersion(in DOMString version) raises (IDBDatabaseException); - [CallWith=ScriptExecutionContext] IDBTransaction transaction (in [Optional] DOMStringList storeNames, in [Optional] unsigned short mode, in [Optional] unsigned long timeout) + [CallWith=ScriptExecutionContext] IDBTransaction transaction (in [Optional] OptionsObject optionsObject) raises (IDBDatabaseException); - void close(); + // FIXME: Implement. + //void close(); }; } |