setter-argument.html
Details
- Test
/webidl/ecmascript-binding/setter-argument.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| FAIL | String attribute setter should throw if this value is invalid Animation is not defined |
| FAIL | String attribute setter should treat no arguments as undefined Animation is not defined |
| FAIL | String attribute setter called with undefined should behave in the same way as no arguments Animation is not defined |
| FAIL | String attribute setter called with string should just work Animation is not defined |
| PASS | Object attribute setter should throw if this value is invalid |
| FAIL | Object attribute setter should treat no arguments as undefined assert_throws_dom: function "() => { setter.call(thisValue); }" threw object "TypeError: Cannot read properties of undefined (reading 'call')" that is not a DOMException HierarchyRequestError: propert… |
| FAIL | Object attribute setter called with undefined should behave in the same way as no arguments assert_throws_dom: function "() => { setter.call(thisValue, undefined); }" threw object "TypeError: Cannot read properties of undefined (reading 'call')" that is not a DOMException HierarchyRequestErr… |
| FAIL | [Replaceable] setter should treat no arguments as undefined Cannot read properties of undefined (reading 'call') |
| FAIL | [Replaceable] setter called with undefined should behave in the same way as no arguments Cannot read properties of undefined (reading 'set') |
| FAIL | [Replaceable] setter called with other value should just work Cannot read properties of undefined (reading 'set') |
| PASS | [LegacyLenientThis] setter should not throw even if this value is invalid, regardless of the arguments count |
| PASS | [LegacyLenientThis] setter should treat no arguments as undefined |
| PASS | [LegacyLenientThis] setter called with undefined should behave in the same way as no arguments |
| FAIL | [LegacyLenientSetter] setter should treat no arguments as undefined Cannot read properties of undefined (reading 'call') |
| FAIL | [LegacyLenientSetter] setter called with undefined should behave in the same way as no arguments Cannot read properties of undefined (reading 'call') |
| FAIL | [PutForward] setter should treat no arguments as undefined Cannot read properties of undefined (reading 'set') |
| FAIL | [PutForward] setter called with undefined should behave in the same way as no arguments Cannot read properties of undefined (reading 'set') |