mirror of
https://github.com/nodejs/node.git
synced 2025-08-15 13:48:44 +02:00

PR-URL: https://github.com/nodejs/node/pull/58666 Fixes: https://github.com/nodejs/node/pull/36502 Refs: https://w3c.github.io/web-locks Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Ethan Arrowood <ethan@arrowood.dev> Reviewed-By: Filip Skokan <panva.ip@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
45 lines
2 KiB
JSON
45 lines
2 KiB
JSON
{
|
|
"idlharness.https.any.js": {
|
|
"fail": {
|
|
"expected": [
|
|
"LockManager interface: existence and properties of interface object",
|
|
"LockManager interface object length",
|
|
"LockManager interface object name",
|
|
"LockManager interface: existence and properties of interface prototype object",
|
|
"LockManager interface: existence and properties of interface prototype object's \"constructor\" property",
|
|
"LockManager interface: existence and properties of interface prototype object's @@unscopables property",
|
|
"LockManager interface: operation request(DOMString, LockGrantedCallback)",
|
|
"LockManager interface: operation request(DOMString, LockOptions, LockGrantedCallback)",
|
|
"LockManager interface: operation query()",
|
|
"LockManager must be primary interface of navigator.locks",
|
|
"Lock interface: existence and properties of interface object",
|
|
"Lock interface object length",
|
|
"Lock interface object name",
|
|
"Lock interface: existence and properties of interface prototype object",
|
|
"Lock interface: existence and properties of interface prototype object's \"constructor\" property",
|
|
"Lock interface: existence and properties of interface prototype object's @@unscopables property",
|
|
"Lock interface: attribute name",
|
|
"Lock interface: attribute mode",
|
|
"Lock must be primary interface of lock"
|
|
]
|
|
}
|
|
},
|
|
"non-secure-context.any.js": {
|
|
"skip": "navigator.locks is only present in secure contexts"
|
|
},
|
|
"query.https.any.js": {
|
|
"fail": {
|
|
"expected": [
|
|
"query() reports different ids for held locks from different contexts",
|
|
"query() can observe a deadlock"
|
|
],
|
|
"note": "Browser-specific test"
|
|
}
|
|
},
|
|
"secure-context.https.any.js": {
|
|
"skip": "Different secure context behavior in Node.js"
|
|
},
|
|
"storage-buckets.tentative.https.any.js": {
|
|
"skip": "Node.js does not implement Storage Buckets API"
|
|
}
|
|
}
|