Stub out IDBIndex (#38813)

Stubs the IDBIndex interface.

Testing: Mostly stubbing. Eventually covered by WPT.
Fixes: Partially #38100

---------

Signed-off-by: Ashwin Naren <arihant2math@gmail.com>
This commit is contained in:
Ashwin Naren 2025-08-21 15:54:19 -07:00 committed by GitHub
parent 18230e9630
commit f30be4e1ab
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 108 additions and 57 deletions

View file

@ -32,39 +32,12 @@
[IDBObjectStore interface: operation deleteIndex(DOMString)]
expected: FAIL
[IDBIndex interface: existence and properties of interface object]
expected: FAIL
[IDBIndex interface object length]
expected: FAIL
[IDBIndex interface object name]
expected: FAIL
[IDBIndex interface: existence and properties of interface prototype object]
expected: FAIL
[IDBIndex interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[IDBIndex interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[IDBIndex interface: attribute name]
expected: FAIL
[IDBIndex interface: attribute objectStore]
expected: FAIL
[IDBIndex interface: attribute keyPath]
expected: FAIL
[IDBIndex interface: attribute multiEntry]
expected: FAIL
[IDBIndex interface: attribute unique]
expected: FAIL
[IDBIndex interface: operation get(any)]
expected: FAIL
@ -196,39 +169,12 @@
[IDBObjectStore interface: operation deleteIndex(DOMString)]
expected: FAIL
[IDBIndex interface: existence and properties of interface object]
expected: FAIL
[IDBIndex interface object length]
expected: FAIL
[IDBIndex interface object name]
expected: FAIL
[IDBIndex interface: existence and properties of interface prototype object]
expected: FAIL
[IDBIndex interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[IDBIndex interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[IDBIndex interface: attribute name]
expected: FAIL
[IDBIndex interface: attribute objectStore]
expected: FAIL
[IDBIndex interface: attribute keyPath]
expected: FAIL
[IDBIndex interface: attribute multiEntry]
expected: FAIL
[IDBIndex interface: attribute unique]
expected: FAIL
[IDBIndex interface: operation get(any)]
expected: FAIL

View file

@ -5,9 +5,6 @@
[The CanvasPath interface object should be exposed.]
expected: FAIL
[The IDBIndex interface object should be exposed.]
expected: FAIL
[The IDBCursor interface object should be exposed.]
expected: FAIL