| Index: third_party/WebCore/Modules/indexeddb/IDBIndex.idl
|
| diff --git a/third_party/WebCore/Modules/indexeddb/IDBIndex.idl b/third_party/WebCore/Modules/indexeddb/IDBIndex.idl
|
| index 4c3d732f2e3eba2e7993f480019eefd51d9b3323..dd3166ad7acd051db2a71c1c623e460eb96ad3a2 100644
|
| --- a/third_party/WebCore/Modules/indexeddb/IDBIndex.idl
|
| +++ b/third_party/WebCore/Modules/indexeddb/IDBIndex.idl
|
| @@ -34,36 +34,36 @@ module storage {
|
| readonly attribute boolean unique;
|
| readonly attribute boolean multiEntry;
|
|
|
| - [CallWith=ScriptExecutionContext] IDBRequest openCursor(in [Optional] IDBKeyRange range, in [Optional] DOMString direction)
|
| + [CallWith=ScriptExecutionContext] IDBRequest openCursor(in [Optional] IDBKeyRange? range, in [Optional] DOMString direction)
|
| raises (IDBDatabaseException);
|
| [CallWith=ScriptExecutionContext] IDBRequest openCursor(in IDBKey key, in [Optional] DOMString direction)
|
| raises (IDBDatabaseException);
|
|
|
| - [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in [Optional] IDBKeyRange range, in [Optional] DOMString direction)
|
| + [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in [Optional] IDBKeyRange? range, in [Optional] DOMString direction)
|
| raises (IDBDatabaseException);
|
| [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in IDBKey key, in [Optional] DOMString direction)
|
| raises (IDBDatabaseException);
|
|
|
| // FIXME: remove these when
|
| // https://bugs.webkit.org/show_bug.cgi?id=85326 is fixed.
|
| - [CallWith=ScriptExecutionContext] IDBRequest openCursor(in IDBKeyRange range, in unsigned short direction)
|
| + [CallWith=ScriptExecutionContext] IDBRequest openCursor(in [Optional] IDBKeyRange? range, in [Optional] unsigned short direction)
|
| raises (IDBDatabaseException);
|
| [CallWith=ScriptExecutionContext] IDBRequest openCursor(in IDBKey key, in unsigned short direction)
|
| raises (IDBDatabaseException);
|
| - [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in IDBKeyRange range, in unsigned short direction)
|
| + [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in [Optional] IDBKeyRange? range, in [Optional] unsigned short direction)
|
| raises (IDBDatabaseException);
|
| [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in IDBKey key, in unsigned short direction)
|
| raises (IDBDatabaseException);
|
|
|
| - [CallWith=ScriptExecutionContext] IDBRequest get(in IDBKeyRange key)
|
| + [CallWith=ScriptExecutionContext] IDBRequest get(in IDBKeyRange? key)
|
| raises (IDBDatabaseException);
|
| [CallWith=ScriptExecutionContext] IDBRequest get(in IDBKey key)
|
| raises (IDBDatabaseException);
|
| - [CallWith=ScriptExecutionContext] IDBRequest getKey(in IDBKeyRange key)
|
| + [CallWith=ScriptExecutionContext] IDBRequest getKey(in IDBKeyRange? key)
|
| raises (IDBDatabaseException);
|
| [CallWith=ScriptExecutionContext] IDBRequest getKey(in IDBKey key)
|
| raises (IDBDatabaseException);
|
| - [CallWith=ScriptExecutionContext] IDBRequest count(in [Optional] IDBKeyRange range)
|
| + [CallWith=ScriptExecutionContext] IDBRequest count(in [Optional] IDBKeyRange? range)
|
| raises (IDBDatabaseException);
|
| [CallWith=ScriptExecutionContext] IDBRequest count(in IDBKey key)
|
| raises (IDBDatabaseException);
|
|
|