Summary

Harness status: OK

Found 4 tests

Details

ResultTest NameMessage
PassTest [[DefineOwnProperty]] with no indexed property setter support.
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:16:3)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'value' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals("foo", "foo", "(assert_prop_desc_equals: property 'value')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'writable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(false, false, "(assert_prop_desc_equals: property 'writable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'enumerable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'enumerable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'configurable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'configurable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'value' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'writable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'enumerable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'configurable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_equals(undefined, undefined, "(assert_prop_desc_equals: no property descriptor expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:4:5)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(domTokenList, "0", {value: true, writable: true})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:22:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(domTokenList, "1", {value: true, writable: true})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:24:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(domTokenList, "0", {get: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:26:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(domTokenList, "0", {set: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:28:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(domTokenList, "1", {get: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:30:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(domTokenList, "1", {set: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:32:3)
Pass
assert_equals("foo", "foo")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:34:3)
Pass
assert_equals(undefined, undefined)
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:35:3)
Pass
assert_equals("foo", "foo")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:38:3)
Pass
assert_equals(undefined, undefined)
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:39:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() => {     "use strict";     domTokenList[0] = "bar";   }")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:40:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() => {     "use strict";     domTokenList[1] = "bar";   }")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:44:3)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:49:3)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'value' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals("foo", "foo", "(assert_prop_desc_equals: property 'value')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'writable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(false, false, "(assert_prop_desc_equals: property 'writable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'enumerable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'enumerable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'configurable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'configurable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'value' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'writable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'enumerable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'configurable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_equals(undefined, undefined, "(assert_prop_desc_equals: no property descriptor expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:4:5)
PassTest [[DefineOwnProperty]] with indexed property setter support.
Asserts run
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:62:3)
Pass
assert_equals(undefined, undefined, "(assert_prop_desc_equals: no property descriptor expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:4:5)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(select, "0", {get: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:65:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(select, "0", {set: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:67:3)
Pass
assert_equals(undefined, undefined, "(assert_prop_desc_equals: no property descriptor expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:4:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'value' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(Element node <option></option>, Element node <option></option>, "(assert_prop_desc_equals: property 'value')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'writable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'writable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'enumerable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'enumerable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'configurable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'configurable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'value' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'writable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'enumerable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'configurable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'value' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(Element node <option></option>, Element node <option></option>, "(assert_prop_desc_equals: property 'value')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'writable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'writable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'enumerable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'enumerable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'configurable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'configurable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'value' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'writable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'enumerable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'configurable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(select, "0", {get: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:81:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(select, "0", {set: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:83:3)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'value' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(Element node <option></option>, Element node <option></option>, "(assert_prop_desc_equals: property 'value')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'writable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'writable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'enumerable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'enumerable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'configurable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'configurable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'value' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'writable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'enumerable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'configurable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
PassTest [[DefineOwnProperty]] with no named property setter support.
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:98:3)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'value' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(Element node <option id="foo"></option>, Element node <option id="foo"></option>, "(assert_prop_desc_equals: property 'value')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'writable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(false, false, "(assert_prop_desc_equals: property 'writable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'enumerable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(false, false, "(assert_prop_desc_equals: property 'enumerable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'configurable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'configurable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'value' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'writable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'enumerable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'configurable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_equals(undefined, undefined, "(assert_prop_desc_equals: no property descriptor expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:4:5)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(htmlCollection, "foo",                             {value: true, writable: true})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:106:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(htmlCollection, "foo", {get: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:109:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(htmlCollection, "foo", {set: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:111:3)
Pass
assert_equals(Element node <option id="foo"></option>, Element node <option id="foo"></option>)
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:117:3)
Pass
assert_equals(Element node <option id="bar"></option>, Element node <option id="bar"></option>)
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:118:3)
Pass
assert_equals(Element node <option id="foo"></option>, Element node <option id="foo"></option>)
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:121:3)
Pass
assert_equals(Element node <html><head><meta charset="utf-8"> <title>Legacy platform..., Element node <html><head><meta charset="utf-8"> <title>Legacy platform...)
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:122:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() => {     "use strict";     htmlCollection["foo"] = document.documentElement;   }")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:123:3)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'value' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(Element node <option id="foo"></option>, Element node <option id="foo"></option>, "(assert_prop_desc_equals: property 'value')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'writable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(false, false, "(assert_prop_desc_equals: property 'writable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'enumerable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(false, false, "(assert_prop_desc_equals: property 'enumerable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'configurable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'configurable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'value' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'writable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'enumerable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'configurable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
PassTest [[DefineOwnProperty]] with named property setter support.
Asserts run
Pass
assert_equals(undefined, undefined, "(assert_prop_desc_equals: no property descriptor expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:4:5)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(domStringMap, "foo", {get: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:140:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(domStringMap, "foo", {set: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:142:3)
Pass
assert_equals(undefined, undefined, "(assert_prop_desc_equals: no property descriptor expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:4:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'value' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals("foo content", "foo content", "(assert_prop_desc_equals: property 'value')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'writable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'writable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'enumerable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'enumerable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'configurable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'configurable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'value' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'writable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'enumerable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'configurable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'value' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals("bar content", "bar content", "(assert_prop_desc_equals: property 'value')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'writable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'writable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'enumerable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'enumerable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'configurable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'configurable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'value' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'writable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'enumerable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'configurable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(domStringMap, "foo", {get: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:157:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() =>       Object.defineProperty(domStringMap, "foo", {set: () => {}})")
    at Test.<anonymous> ( /webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html:159:3)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'value' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals("foo content", "foo content", "(assert_prop_desc_equals: property 'value')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'writable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'writable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'enumerable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'enumerable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: property 'configurable' is not expected)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:10:5)
Pass
assert_equals(true, true, "(assert_prop_desc_equals: property 'configurable')")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:13:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'value' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'writable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'enumerable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)
Pass
assert_true(true, "(assert_prop_desc_equals: expected property 'configurable' missing)")
    at assert_prop_desc_equals ( /webidl/ecmascript-binding/legacy-platform-object/helper.js:18:5)