Item 1
Item 2
Item 1
Item 2

Hello world!

Invalid Time
Item 1
Item 2
Item 1
Item 2
Hello world!
I am an apple
I am a pear
I am a banana
Billing
Name
Address
Fruit
Delicious
Nutritious

Title

Next
Content2
Content1

Light DOM Heading

Light DOM text

Light DOM text

Delicious
Nutritious
Misspelling
Wonderful
Fantastic

Summary

Harness status: OK

Found 27 tests

Details

ResultTest NameMessage
Failaria-activedescendant element reflectionassert_equals: invalid ID for relationship returns null expected (object) null but got (undefined) undefined
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:21:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:20:3
Asserts run
Fail
assert_equals(undefined, null, "invalid ID for relationship returns null")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:21:5)
FailIf the content attribute is set directly, the IDL attribute getter always returns the first element whose ID matches the content attribute.assert_equals: expected (object) Element node <div role="option" id="option1">Item 1</div> but got (undefined) undefined
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:65:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:62:3
Asserts run
Fail
assert_equals(undefined, Element node <div role="option" id="option1">Item 1</div>)
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:65:5)
FailSetting the IDL attribute to an element which is not the first element in DOM order with its ID causes the content attribute to be an empty stringassert_true: expected true got false
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:86:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:81:3
Asserts run
Fail
assert_true(false)
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:86:5)
FailSetting an element reference that crosses into a shadow tree is disallowed, but setting one that is in a shadow inclusive ancestor is allowed.assert_equals: expected (object) null but got (undefined) undefined
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:104:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:99:3
Asserts run
Fail
assert_equals(undefined, null)
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:104:5)
Failaria-errormessageassert_equals: expected (string) "" but got (object) null
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:126:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:124:3
Asserts run
Fail
assert_equals(null, "")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:126:5)
PassariaErrorMessageElement is not defined
Asserts run
Pass
assert_false(false)
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:139:7)
Failaria-detailsassert_array_equals: value is undefined, expected array
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:157:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:156:3
Asserts run
Fail
assert_array_equals(undefined, [])
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:157:5)
FailDeleting a reflected element should return null for the IDL attribute and the content attribute will be empty.assert_equals: expected (object) Element node <div role="option" id="contentAttrElement">Item 1</div> but got (undefined) undefined
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:180:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:175:3
Asserts run
Pass
assert_equals("contentAttrElement", "contentAttrElement")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:179:5)
Fail
assert_equals(undefined, Element node <div role="option" id="contentAttrElement">Item 1</div>)
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:180:5)
FailChanging the ID of an element doesn't lose the reference.assert_equals: expected (object) Element node <div role="option" id="changingIdElement">Item 1</div> but got (undefined) undefined
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:210:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:208:3
Asserts run
Fail
assert_equals(undefined, Element node <div role="option" id="changingIdElement">Item 1</div>)
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:210:5)
FailReparenting an element into a descendant shadow scope hides the element reference.assert_equals: null before expected (object) null but got (undefined) undefined
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:244:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:240:3
Asserts run
Fail
assert_equals(undefined, null, "null before")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:244:5)
FailReparenting referenced element cannot cause retargeting of reference.assert_equals: expected (string) "" but got (object) null
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:285:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:279:3
Asserts run
Pass
assert_equals(Element node <div id="apple" role="option">I am an apple</div>, Element node <div id="apple" role="option">I am an apple</div>)
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:284:5)
Fail
assert_equals(null, "")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:285:5)
FailElement reference set in invalid scope remains intact throughout move to valid scope.assert_equals: expected null but got Element node <div id="toast"></div>
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:326:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:316:3
Asserts run
Fail
assert_equals(Element node <div id="toast"></div>, null)
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:326:5)
Failaria-labelledby.assert_array_equals: parsed content attribute sets element references. value is undefined, expected array
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:352:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:350:3
Asserts run
Fail
assert_array_equals(undefined, [Element node <div id="billingElement">Billing</div>, Element node <div id="nameElement">Name</div>], "parsed content attribute sets element references.")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:352:5)
Failaria-controls.assert_array_equals: value is undefined, expected array
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:398:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:397:3
Asserts run
Fail
assert_array_equals(undefined, [Element node <div role="tabpanel" id="panel1"></div>])
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:398:5)
Failaria-describedby.assert_array_equals: value is undefined, expected array
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:429:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:428:3
Asserts run
Fail
assert_array_equals(undefined, [Element node <div id="description1">Delicious</div>, Element node <div id="description2">Nutritious</div>])
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:429:5)
Failaria-flowto.assert_array_equals: value is undefined, expected array
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:463:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:459:3
Asserts run
Fail
assert_array_equals(undefined, [Element node <article id="article1">Content1</article>, Element node <article id="article2">Content2</article>])
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:463:5)
Failaria-owns.assert_array_equals: value is undefined, expected array
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:496:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:495:3
Asserts run
Fail
assert_array_equals(undefined, [Element node <li id="child1">Child 1</li>, Element node <li id="child2">Child 2</li>])
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:496:5)
Failshadow DOM behaviour for FrozenArray element reflection.assert_array_equals: value is undefined, expected array
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:539:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:528:3
Asserts run
Fail
assert_array_equals(undefined, [])
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:539:5)
FailMoving explicitly set elements across shadow DOM boundaries.assert_equals: expected (string) "" but got (object) null
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:589:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:574:3
Asserts run
Pass
assert_array_equals([Element node <div id="buttonDescription1">Delicious</div>, Element node <div id="buttonDescription2">Nutritious</div>], [Element node <div id="buttonDescription1">Delicious</div>, Element node <div id="buttonDescription2">Nutritious</div>], "same scope reference")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:588:5)
Fail
assert_equals(null, "")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:589:5)
FailMoving explicitly set elements around within the same scope, and removing from the DOM.assert_array_equals: aria-labelledby is supported by IDL getter. value is undefined, expected array
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:629:7)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:622:5
Asserts run
Fail
assert_array_equals(undefined, [Element node <div id="headingLabel1">Wonderful</div>, Element node <div id="headingLabel2">Fantastic</div>], "aria-labelledby is supported by IDL getter.")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:629:7)
PassReparenting.
Asserts run
Pass
assert_equals(Element node <option id="first">First option</option>, Element node <option id="first">First option</option>)
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:683:7)
FailAttaching element reference before it's inserted into the DOM.assert_equals: Referenced element not inserted into document, so is in an invalid scope. expected null but got Element node <span id="toSpan"></span>
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:695:7)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:690:5
Asserts run
Fail
assert_equals(Element node <span id="toSpan"></span>, null, "Referenced element not inserted into document, so is in an invalid scope.")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:695:7)
FailCross-document references and moves.assert_equals: Cross-document is an invalid scope, so reference will not be visible. expected null but got Element node <span></span>
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:716:7)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:708:5
Asserts run
Fail
assert_equals(Element node <span></span>, null, "Cross-document is an invalid scope, so reference will not be visible.")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:716:7)
PassAdopting element keeps references.
Asserts run
Pass
assert_equals(Element node <span></span>, Element node <span></span>, "Setting reference on a different document.")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:738:7)
Pass
assert_equals(Element node <span></span>, Element node <span></span>, "Reference should be kept on the new document too.")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:742:7)
PassCaching invariant different attributes.
Asserts run
Pass
assert_equals([Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement2"></div>], [Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement2"></div>], "Caching invariant for ariaControlsElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:769:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement3"></div>, Element node <div id="cachingInvariantElement4"></div>], [Element node <div id="cachingInvariantElement3"></div>, Element node <div id="cachingInvariantElement4"></div>], "Caching invariant for ariaDescribedByElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:770:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement5"></div>], [Element node <div id="cachingInvariantElement5"></div>], "Caching invariant for ariaDetailsElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:771:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement3"></div>], [Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement3"></div>], "Caching invariant for ariaFlowToElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:772:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement2"></div>, Element node <div id="cachingInvariantElement4"></div>], [Element node <div id="cachingInvariantElement2"></div>, Element node <div id="cachingInvariantElement4"></div>], "Caching invariant for ariaLabelledByElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:773:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement2"></div>, Element node <div id="cachingInvariantElement3"></div>], [Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement2"></div>, Element node <div id="cachingInvariantElement3"></div>], "Caching invariant for ariaOwnsElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:774:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement4"></div>, Element node <div id="cachingInvariantElement5"></div>], [Element node <div id="cachingInvariantElement4"></div>, Element node <div id="cachingInvariantElement5"></div>], "Caching invariant for ariaControlsElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:791:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement2"></div>], [Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement2"></div>], "Caching invariant for ariaDescribedByElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:792:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement3"></div>], [Element node <div id="cachingInvariantElement3"></div>], "Caching invariant for ariaDetailsElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:793:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement4"></div>, Element node <div id="cachingInvariantElement5"></div>], [Element node <div id="cachingInvariantElement4"></div>, Element node <div id="cachingInvariantElement5"></div>], "Caching invariant for ariaFlowToElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:794:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement2"></div>], [Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement2"></div>], "Caching invariant for ariaLabelledByElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:795:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement3"></div>, Element node <div id="cachingInvariantElement4"></div>, Element node <div id="cachingInvariantElement1"></div>], [Element node <div id="cachingInvariantElement3"></div>, Element node <div id="cachingInvariantElement4"></div>, Element node <div id="cachingInvariantElement1"></div>], "Caching invariant for ariaOwnsElements")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:796:7)
PassCaching invariant different elements.
Asserts run
Pass
assert_equals([Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement2"></div>], [Element node <div id="cachingInvariantElement1"></div>, Element node <div id="cachingInvariantElement2"></div>], "Caching invariant for ariaDescribedByElements in one elemnt")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:812:7)
Pass
assert_equals([Element node <div id="cachingInvariantElement3"></div>, Element node <div id="cachingInvariantElement4"></div>], [Element node <div id="cachingInvariantElement3"></div>, Element node <div id="cachingInvariantElement4"></div>], "Caching invariant for ariaDescribedByElements in onother elemnt")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:813:7)
FailPassing values of the wrong type should throw a TypeErrorassert_throws_js: function "() => { badInputValues.ariaActiveDescendantElement = "a string"; }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:822:7)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/aria-element-reflection.html:821:5
Asserts run
Fail
assert_throws_js(function "function TypeError() { [native code] }", function "() => { badInputValues.ariaActiveDescendantElement = "a string"; }")
    at Test.<anonymous> ( /html/dom/aria-element-reflection.html:822:7)