DefineOwnProperty.html

FAILExpected0 of 4 subtests pass360 ms

Details

Test
/webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html
Harness
OK

Subtests

StatusSubtestMessage
FAILTest [[DefineOwnProperty]] with no indexed property setter support.
assert_throws_js: function "() => Object.defineProperty(domTokenList, "0", {value: true, writable: true})" did not throw
assert_throws_js: function "() => Object.defineProperty(domTokenList, "0", {value: true, writable: true})" did not throw
FAILTest [[DefineOwnProperty]] with indexed property setter support.
assert_throws_js: function "() => Object.defineProperty(select, "0", {get: () => {}})" did not throw
assert_throws_js: function "() => Object.defineProperty(select, "0", {get: () => {}})" did not throw
FAILTest [[DefineOwnProperty]] with no named property setter support.
Cannot read properties of undefined (reading 'length')
Cannot read properties of undefined (reading 'length')
FAILTest [[DefineOwnProperty]] with named property setter support.
assert_throws_js: function "() => Object.defineProperty(domStringMap, "foo", {get: () => {}})" did not throw
assert_throws_js: function "() => Object.defineProperty(domStringMap, "foo", {get: () => {}})" did not throw