mirror of
https://github.com/servo/servo.git
synced 2025-09-17 10:28:22 +01:00
From IndexedDB spec, when we check whether a key path is valid, we have to check whether it is an ECMAScript identifier name. We have not yet implemented this logic, and always return true. This patch uses the function `js::rust::wrappers::JS_IsIdentifier` to achieve this checking. Testing: Pass WPT tests that were expected to fail. Fixes: #25324 --------- Signed-off-by: Kingsley Yung <kingsley@kkoyung.dev>
14 lines
536 B
INI
Vendored
14 lines
536 B
INI
Vendored
[idbdatabase-createObjectStore-exception-order.any.worker.html]
|
|
[IDBDatabase.createObjectStore exception order: InvalidStateError vs. TransactionInactiveError]
|
|
expected: FAIL
|
|
|
|
|
|
[idbdatabase-createObjectStore-exception-order.any.sharedworker.html]
|
|
expected: ERROR
|
|
|
|
[idbdatabase-createObjectStore-exception-order.any.serviceworker.html]
|
|
expected: ERROR
|
|
|
|
[idbdatabase-createObjectStore-exception-order.any.html]
|
|
[IDBDatabase.createObjectStore exception order: InvalidStateError vs. TransactionInactiveError]
|
|
expected: FAIL
|