OLD | NEW |
1 Selectors API Test Suite | 1 Selectors API Test Suite |
2 | 2 |
3 Testrunner by John Resig, tests by John Resig, Disruptive Innovations, W3C CSS W
orking Group, jQuery JavaScript Library. | 3 Testrunner by John Resig, tests by John Resig, Disruptive Innovations, W3C CSS W
orking Group, jQuery JavaScript Library. |
4 | 4 |
5 Show only failing tests. | 5 Show only failing tests. |
6 | 6 |
7 100.0%: 2163 passed, 1 failed | 7 100.0%: 2163 passed, 1 failed |
8 PASS Element supports querySelector | 8 PASS Element supports querySelector |
9 PASS Element supports querySelectorAll | 9 PASS Element supports querySelectorAll |
10 PASS Element.querySelectorAll Empty String | 10 PASS Element.querySelectorAll Empty String |
(...skipping 545 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
556 PASS Syntax Error: Element.querySelector undefined | 556 PASS Syntax Error: Element.querySelector undefined |
557 PASS Syntax Error: Element.querySelector no value | 557 PASS Syntax Error: Element.querySelector no value |
558 PASS Syntax Error: Element.querySelectorAll: .blox16:not(.blox15[foo="blox14"]) | 558 PASS Syntax Error: Element.querySelectorAll: .blox16:not(.blox15[foo="blox14"]) |
559 PASS Syntax Error: Element.querySelector: .blox16:not(.blox15[foo="blox14"]) | 559 PASS Syntax Error: Element.querySelector: .blox16:not(.blox15[foo="blox14"]) |
560 PASS Syntax Error: Element.querySelectorAll: div:not(:not(div)) | 560 PASS Syntax Error: Element.querySelectorAll: div:not(:not(div)) |
561 PASS Syntax Error: Element.querySelector: div:not(:not(div)) | 561 PASS Syntax Error: Element.querySelector: div:not(:not(div)) |
562 PASS Syntax Error: Element.querySelectorAll: div, | 562 PASS Syntax Error: Element.querySelectorAll: div, |
563 PASS Syntax Error: Element.querySelector: div, | 563 PASS Syntax Error: Element.querySelector: div, |
564 PASS Syntax Error: Element.querySelectorAll: .5cm | 564 PASS Syntax Error: Element.querySelectorAll: .5cm |
565 PASS Syntax Error: Element.querySelector: .5cm | 565 PASS Syntax Error: Element.querySelector: .5cm |
566 PASS Syntax Error: Element.querySelectorAll: foo & address, p | 566 PASS Syntax Error: Element.querySelectorAll: foo & address, p |
567 PASS Syntax Error: Element.querySelector: foo & address, p | 567 PASS Syntax Error: Element.querySelector: foo & address, p |
568 PASS Syntax Error: Element.querySelectorAll: [*=test] | 568 PASS Syntax Error: Element.querySelectorAll: [*=test] |
569 PASS Syntax Error: Element.querySelector: [*=test] | 569 PASS Syntax Error: Element.querySelector: [*=test] |
570 PASS Syntax Error: Element.querySelectorAll: [*|*=test] | 570 PASS Syntax Error: Element.querySelectorAll: [*|*=test] |
571 PASS Syntax Error: Element.querySelector: [*|*=test] | 571 PASS Syntax Error: Element.querySelector: [*|*=test] |
572 PASS Syntax Error: Element.querySelectorAll: div:subject | 572 PASS Syntax Error: Element.querySelectorAll: div:subject |
573 PASS Syntax Error: Element.querySelector: div:subject | 573 PASS Syntax Error: Element.querySelector: div:subject |
574 PASS Syntax Error: Element.querySelectorAll: :canvas | 574 PASS Syntax Error: Element.querySelectorAll: :canvas |
575 PASS Syntax Error: Element.querySelector: :canvas | 575 PASS Syntax Error: Element.querySelector: :canvas |
576 PASS Syntax Error: Element.querySelectorAll: :viewport | 576 PASS Syntax Error: Element.querySelectorAll: :viewport |
577 PASS Syntax Error: Element.querySelector: :viewport | 577 PASS Syntax Error: Element.querySelector: :viewport |
(...skipping 576 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1154 PASS Syntax Error: Disconnected Element.querySelector undefined | 1154 PASS Syntax Error: Disconnected Element.querySelector undefined |
1155 PASS Syntax Error: Disconnected Element.querySelector no value | 1155 PASS Syntax Error: Disconnected Element.querySelector no value |
1156 PASS Syntax Error: Disconnected Element.querySelectorAll: .blox16:not(.blox15[fo
o="blox14"]) | 1156 PASS Syntax Error: Disconnected Element.querySelectorAll: .blox16:not(.blox15[fo
o="blox14"]) |
1157 PASS Syntax Error: Disconnected Element.querySelector: .blox16:not(.blox15[foo="
blox14"]) | 1157 PASS Syntax Error: Disconnected Element.querySelector: .blox16:not(.blox15[foo="
blox14"]) |
1158 PASS Syntax Error: Disconnected Element.querySelectorAll: div:not(:not(div)) | 1158 PASS Syntax Error: Disconnected Element.querySelectorAll: div:not(:not(div)) |
1159 PASS Syntax Error: Disconnected Element.querySelector: div:not(:not(div)) | 1159 PASS Syntax Error: Disconnected Element.querySelector: div:not(:not(div)) |
1160 PASS Syntax Error: Disconnected Element.querySelectorAll: div, | 1160 PASS Syntax Error: Disconnected Element.querySelectorAll: div, |
1161 PASS Syntax Error: Disconnected Element.querySelector: div, | 1161 PASS Syntax Error: Disconnected Element.querySelector: div, |
1162 PASS Syntax Error: Disconnected Element.querySelectorAll: .5cm | 1162 PASS Syntax Error: Disconnected Element.querySelectorAll: .5cm |
1163 PASS Syntax Error: Disconnected Element.querySelector: .5cm | 1163 PASS Syntax Error: Disconnected Element.querySelector: .5cm |
1164 PASS Syntax Error: Disconnected Element.querySelectorAll: foo & address, p | 1164 PASS Syntax Error: Disconnected Element.querySelectorAll: foo & address, p |
1165 PASS Syntax Error: Disconnected Element.querySelector: foo & address, p | 1165 PASS Syntax Error: Disconnected Element.querySelector: foo & address, p |
1166 PASS Syntax Error: Disconnected Element.querySelectorAll: [*=test] | 1166 PASS Syntax Error: Disconnected Element.querySelectorAll: [*=test] |
1167 PASS Syntax Error: Disconnected Element.querySelector: [*=test] | 1167 PASS Syntax Error: Disconnected Element.querySelector: [*=test] |
1168 PASS Syntax Error: Disconnected Element.querySelectorAll: [*|*=test] | 1168 PASS Syntax Error: Disconnected Element.querySelectorAll: [*|*=test] |
1169 PASS Syntax Error: Disconnected Element.querySelector: [*|*=test] | 1169 PASS Syntax Error: Disconnected Element.querySelector: [*|*=test] |
1170 PASS Syntax Error: Disconnected Element.querySelectorAll: div:subject | 1170 PASS Syntax Error: Disconnected Element.querySelectorAll: div:subject |
1171 PASS Syntax Error: Disconnected Element.querySelector: div:subject | 1171 PASS Syntax Error: Disconnected Element.querySelector: div:subject |
1172 PASS Syntax Error: Disconnected Element.querySelectorAll: :canvas | 1172 PASS Syntax Error: Disconnected Element.querySelectorAll: :canvas |
1173 PASS Syntax Error: Disconnected Element.querySelector: :canvas | 1173 PASS Syntax Error: Disconnected Element.querySelector: :canvas |
1174 PASS Syntax Error: Disconnected Element.querySelectorAll: :viewport | 1174 PASS Syntax Error: Disconnected Element.querySelectorAll: :viewport |
1175 PASS Syntax Error: Disconnected Element.querySelector: :viewport | 1175 PASS Syntax Error: Disconnected Element.querySelector: :viewport |
(...skipping 459 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1635 PASS Syntax Error: Fragment.querySelector undefined | 1635 PASS Syntax Error: Fragment.querySelector undefined |
1636 PASS Syntax Error: Fragment.querySelector no value | 1636 PASS Syntax Error: Fragment.querySelector no value |
1637 PASS Syntax Error: Fragment.querySelectorAll: .blox16:not(.blox15[foo="blox14"]) | 1637 PASS Syntax Error: Fragment.querySelectorAll: .blox16:not(.blox15[foo="blox14"]) |
1638 PASS Syntax Error: Fragment.querySelector: .blox16:not(.blox15[foo="blox14"]) | 1638 PASS Syntax Error: Fragment.querySelector: .blox16:not(.blox15[foo="blox14"]) |
1639 PASS Syntax Error: Fragment.querySelectorAll: div:not(:not(div)) | 1639 PASS Syntax Error: Fragment.querySelectorAll: div:not(:not(div)) |
1640 PASS Syntax Error: Fragment.querySelector: div:not(:not(div)) | 1640 PASS Syntax Error: Fragment.querySelector: div:not(:not(div)) |
1641 PASS Syntax Error: Fragment.querySelectorAll: div, | 1641 PASS Syntax Error: Fragment.querySelectorAll: div, |
1642 PASS Syntax Error: Fragment.querySelector: div, | 1642 PASS Syntax Error: Fragment.querySelector: div, |
1643 PASS Syntax Error: Fragment.querySelectorAll: .5cm | 1643 PASS Syntax Error: Fragment.querySelectorAll: .5cm |
1644 PASS Syntax Error: Fragment.querySelector: .5cm | 1644 PASS Syntax Error: Fragment.querySelector: .5cm |
1645 PASS Syntax Error: Fragment.querySelectorAll: foo & address, p | 1645 PASS Syntax Error: Fragment.querySelectorAll: foo & address, p |
1646 PASS Syntax Error: Fragment.querySelector: foo & address, p | 1646 PASS Syntax Error: Fragment.querySelector: foo & address, p |
1647 PASS Syntax Error: Fragment.querySelectorAll: [*=test] | 1647 PASS Syntax Error: Fragment.querySelectorAll: [*=test] |
1648 PASS Syntax Error: Fragment.querySelector: [*=test] | 1648 PASS Syntax Error: Fragment.querySelector: [*=test] |
1649 PASS Syntax Error: Fragment.querySelectorAll: [*|*=test] | 1649 PASS Syntax Error: Fragment.querySelectorAll: [*|*=test] |
1650 PASS Syntax Error: Fragment.querySelector: [*|*=test] | 1650 PASS Syntax Error: Fragment.querySelector: [*|*=test] |
1651 PASS Syntax Error: Fragment.querySelectorAll: div:subject | 1651 PASS Syntax Error: Fragment.querySelectorAll: div:subject |
1652 PASS Syntax Error: Fragment.querySelector: div:subject | 1652 PASS Syntax Error: Fragment.querySelector: div:subject |
1653 PASS Syntax Error: Fragment.querySelectorAll: :canvas | 1653 PASS Syntax Error: Fragment.querySelectorAll: :canvas |
1654 PASS Syntax Error: Fragment.querySelector: :canvas | 1654 PASS Syntax Error: Fragment.querySelector: :canvas |
1655 PASS Syntax Error: Fragment.querySelectorAll: :viewport | 1655 PASS Syntax Error: Fragment.querySelectorAll: :viewport |
1656 PASS Syntax Error: Fragment.querySelector: :viewport | 1656 PASS Syntax Error: Fragment.querySelector: :viewport |
(...skipping 341 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1998 PASS Syntax Error: Document.querySelector undefined | 1998 PASS Syntax Error: Document.querySelector undefined |
1999 PASS Syntax Error: Document.querySelector no value | 1999 PASS Syntax Error: Document.querySelector no value |
2000 PASS Syntax Error: Document.querySelectorAll: .blox16:not(.blox15[foo="blox14"]) | 2000 PASS Syntax Error: Document.querySelectorAll: .blox16:not(.blox15[foo="blox14"]) |
2001 PASS Syntax Error: Document.querySelector: .blox16:not(.blox15[foo="blox14"]) | 2001 PASS Syntax Error: Document.querySelector: .blox16:not(.blox15[foo="blox14"]) |
2002 PASS Syntax Error: Document.querySelectorAll: div:not(:not(div)) | 2002 PASS Syntax Error: Document.querySelectorAll: div:not(:not(div)) |
2003 PASS Syntax Error: Document.querySelector: div:not(:not(div)) | 2003 PASS Syntax Error: Document.querySelector: div:not(:not(div)) |
2004 PASS Syntax Error: Document.querySelectorAll: div, | 2004 PASS Syntax Error: Document.querySelectorAll: div, |
2005 PASS Syntax Error: Document.querySelector: div, | 2005 PASS Syntax Error: Document.querySelector: div, |
2006 PASS Syntax Error: Document.querySelectorAll: .5cm | 2006 PASS Syntax Error: Document.querySelectorAll: .5cm |
2007 PASS Syntax Error: Document.querySelector: .5cm | 2007 PASS Syntax Error: Document.querySelector: .5cm |
2008 PASS Syntax Error: Document.querySelectorAll: foo & address, p | 2008 PASS Syntax Error: Document.querySelectorAll: foo & address, p |
2009 PASS Syntax Error: Document.querySelector: foo & address, p | 2009 PASS Syntax Error: Document.querySelector: foo & address, p |
2010 PASS Syntax Error: Document.querySelectorAll: [*=test] | 2010 PASS Syntax Error: Document.querySelectorAll: [*=test] |
2011 PASS Syntax Error: Document.querySelector: [*=test] | 2011 PASS Syntax Error: Document.querySelector: [*=test] |
2012 PASS Syntax Error: Document.querySelectorAll: [*|*=test] | 2012 PASS Syntax Error: Document.querySelectorAll: [*|*=test] |
2013 PASS Syntax Error: Document.querySelector: [*|*=test] | 2013 PASS Syntax Error: Document.querySelector: [*|*=test] |
2014 PASS Syntax Error: Document.querySelectorAll: div:subject | 2014 PASS Syntax Error: Document.querySelectorAll: div:subject |
2015 PASS Syntax Error: Document.querySelector: div:subject | 2015 PASS Syntax Error: Document.querySelector: div:subject |
2016 PASS Syntax Error: Document.querySelectorAll: :canvas | 2016 PASS Syntax Error: Document.querySelectorAll: :canvas |
2017 PASS Syntax Error: Document.querySelector: :canvas | 2017 PASS Syntax Error: Document.querySelector: :canvas |
2018 PASS Syntax Error: Document.querySelectorAll: :viewport | 2018 PASS Syntax Error: Document.querySelectorAll: :viewport |
2019 PASS Syntax Error: Document.querySelector: :viewport | 2019 PASS Syntax Error: Document.querySelector: :viewport |
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2162 PASS Document: First Child (#root3 p:first-child) | 2162 PASS Document: First Child (#root3 p:first-child) |
2163 PASS Document: Last Child (#root3 p:last-child) | 2163 PASS Document: Last Child (#root3 p:last-child) |
2164 PASS Document: Only Child (#root3 a:only-child) | 2164 PASS Document: Only Child (#root3 a:only-child) |
2165 PASS Document: Empty (#root3 ul:empty) | 2165 PASS Document: Empty (#root3 ul:empty) |
2166 PASS Document: Disabled UI Element (#root3 #form input:disabled) | 2166 PASS Document: Disabled UI Element (#root3 #form input:disabled) |
2167 PASS Document: Checked UI Element (#root3 #form input:checked) | 2167 PASS Document: Checked UI Element (#root3 #form input:checked) |
2168 PASS Document: Element Preceded By (#root3 p ~ div) | 2168 PASS Document: Element Preceded By (#root3 p ~ div) |
2169 PASS Document: Not (#root3 a.blog:not(.link)) | 2169 PASS Document: Not (#root3 a.blog:not(.link)) |
2170 PASS Document: StaticNodeList | 2170 PASS Document: StaticNodeList |
2171 PASS Document: StaticNodeList | 2171 PASS Document: StaticNodeList |
OLD | NEW |