Harness status: OK

Found 29 tests

28 Pass
1 Fail
Pass	Element.closest with context node 'test12' and selector 'select'
Pass	Element.closest with context node 'test13' and selector 'fieldset'
Pass	Element.closest with context node 'test13' and selector 'div'
Pass	Element.closest with context node 'test3' and selector 'body'
Pass	Element.closest with context node 'test4' and selector '[default]'
Pass	Element.closest with context node 'test4' and selector '[selected]'
Pass	Element.closest with context node 'test11' and selector '[selected]'
Pass	Element.closest with context node 'test12' and selector '[name="form-a"]'
Pass	Element.closest with context node 'test13' and selector 'form[name="form-a"]'
Pass	Element.closest with context node 'test9' and selector 'input[required]'
Pass	Element.closest with context node 'test9' and selector 'select[required]'
Pass	Element.closest with context node 'test13' and selector 'div:not(.div1)'
Pass	Element.closest with context node 'test6' and selector 'div.div3'
Pass	Element.closest with context node 'test1' and selector 'div#test7'
Pass	Element.closest with context node 'test12' and selector '.div3 > .div2'
Pass	Element.closest with context node 'test12' and selector '.div3 > .div1'
Pass	Element.closest with context node 'test9' and selector 'form > input[required]'
Pass	Element.closest with context node 'test12' and selector 'fieldset > select[required]'
Pass	Element.closest with context node 'test6' and selector 'input + fieldset'
Pass	Element.closest with context node 'test3' and selector 'form + form'
Pass	Element.closest with context node 'test5' and selector 'form + form'
Pass	Element.closest with context node 'test10' and selector ':empty'
Pass	Element.closest with context node 'test11' and selector ':last-child'
Pass	Element.closest with context node 'test12' and selector ':first-child'
Pass	Element.closest with context node 'test11' and selector ':invalid'
Pass	Element.closest with context node 'test4' and selector ':scope'
Pass	Element.closest with context node 'test4' and selector 'select > :scope'
Pass	Element.closest with context node 'test4' and selector 'div > :scope'
Fail	Element.closest with context node 'test4' and selector ':has(> :scope)'