| 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 b23e55acd632cf26e3a7a658524df3bb31e2d7b1..2fa4ce24b966bb5e35cdcb3a5004d8b114e5bef0 100644
|
| --- a/third_party/WebCore/Modules/indexeddb/IDBIndex.idl
|
| +++ b/third_party/WebCore/Modules/indexeddb/IDBIndex.idl
|
| @@ -34,14 +34,27 @@ module storage {
|
| readonly attribute boolean unique;
|
| readonly attribute boolean multiEntry;
|
|
|
| - [CallWith=ScriptExecutionContext] IDBRequest openCursor(in [Optional] IDBKeyRange range, in [Optional] unsigned short direction)
|
| + [CallWith=ScriptExecutionContext] IDBRequest openCursor(in [Optional] IDBKeyRange range, in [Optional] DOMString direction)
|
| raises (IDBDatabaseException);
|
| - [CallWith=ScriptExecutionContext] IDBRequest openCursor(in IDBKey key, in [Optional] unsigned short direction)
|
| + [CallWith=ScriptExecutionContext] IDBRequest openCursor(in IDBKey key, in [Optional] DOMString direction)
|
| raises (IDBDatabaseException);
|
| - [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in [Optional] IDBKeyRange range, in [Optional] unsigned short direction)
|
| +
|
| + [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in [Optional] IDBKeyRange range, in [Optional] DOMString direction)
|
| raises (IDBDatabaseException);
|
| - [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in IDBKey key, in [Optional] unsigned short direction)
|
| + [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)
|
| + 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)
|
| + raises (IDBDatabaseException);
|
| + [CallWith=ScriptExecutionContext] IDBRequest openKeyCursor(in IDBKey key, in unsigned short direction)
|
| + raises (IDBDatabaseException);
|
| +
|
| [CallWith=ScriptExecutionContext] IDBRequest get(in IDBKeyRange key)
|
| raises (IDBDatabaseException);
|
| [CallWith=ScriptExecutionContext] IDBRequest get(in IDBKey key)
|
|
|