Pass | Overriding getter of [PutForwards] attribute | Asserts runPass | assert_true(true, "Overridden getter should be called")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:26:3) | Pass | assert_equals("green", "green", "Put forwarding still works")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:27:3) |
|
Pass | Overriding setter of [PutForwards] target attribute | Asserts runPass | assert_true(true, "Overridden setter should be called")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:46:3) | Pass | assert_equals("green", "green", "Put forwarding still works")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:47:3) |
|
Pass | Overriding target of [PutForwards] attribute | Asserts runPass | assert_equals("", "", "Original value intact")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:65:3) | Pass | assert_equals("color: green", "color: green", "Fake style object updated")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:66:3) |
|
Pass | Exception propagation from getter of [PutForwards] attribute | Asserts runPass | assert_throws_js(function "function SyntaxError() { [native code] }", function "() => { element.style = "color: green"; }")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:80:3) |
|
Pass | Exception propagation from setter of [PutForwards] target attribute | Asserts runPass | assert_throws_js(function "function SyntaxError() { [native code] }", function "() => { element.style = "color: green"; }")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:97:3) |
|
Pass | TypeError when getter of [PutForwards] attribute returns non-object | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "() => { element.style = "color: green"; }")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:113:3) |
|
Pass | Does not throw when setter of [PutForwards] attribute returns false | Asserts runPass | assert_equals(object "[object CSSStyleDeclaration]", object "[object CSSStyleDeclaration]")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:129:3) | Pass | assert_equals(null, null)
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:130:3) |
|
Pass | Setting a.relList to noreferrer is reflected in rel | Asserts runPass | assert_true(true, "The attribute is a DOMTokenList")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:136:5) | Pass | assert_equals("noreferrer", "noreferrer", "Setting the attribute is reflected in the target")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:138:5) | Pass | assert_equals("", "", "Clearing the attribute is reflected in the target")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:140:5) |
|
Pass | Setting area.relList to noreferrer is reflected in rel | Asserts runPass | assert_true(true, "The attribute is a DOMTokenList")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:136:5) | Pass | assert_equals("noreferrer", "noreferrer", "Setting the attribute is reflected in the target")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:138:5) | Pass | assert_equals("", "", "Clearing the attribute is reflected in the target")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:140:5) |
|
Pass | Setting form.relList to noreferrer is reflected in rel | Asserts runPass | assert_true(true, "The attribute is a DOMTokenList")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:136:5) | Pass | assert_equals("noreferrer", "noreferrer", "Setting the attribute is reflected in the target")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:138:5) | Pass | assert_equals("", "", "Clearing the attribute is reflected in the target")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:140:5) |
|
Pass | Setting link.relList to stylesheet is reflected in rel | Asserts runPass | assert_true(true, "The attribute is a DOMTokenList")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:136:5) | Pass | assert_equals("stylesheet", "stylesheet", "Setting the attribute is reflected in the target")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:138:5) | Pass | assert_equals("", "", "Clearing the attribute is reflected in the target")
at Test.<anonymous> ( /webidl/ecmascript-binding/put-forwards.html:140:5) |
|