| OLD | NEW |
| 1 This is a testharness.js-based test. | 1 This is a testharness.js-based test. |
| 2 Found 1863 tests; 1805 PASS, 58 FAIL, 0 TIMEOUT, 0 NOTRUN. | 2 Found 1863 tests; 1809 PASS, 54 FAIL, 0 TIMEOUT, 0 NOTRUN. |
| 3 PASS Selectors-API Test Suite: XHTML | 3 PASS Selectors-API Test Suite: XHTML |
| 4 PASS Document supports querySelector | 4 PASS Document supports querySelector |
| 5 PASS Document supports querySelectorAll | 5 PASS Document supports querySelectorAll |
| 6 PASS Document.querySelectorAll returns NodeList instance | 6 PASS Document.querySelectorAll returns NodeList instance |
| 7 PASS Detached Element supports querySelector | 7 PASS Detached Element supports querySelector |
| 8 PASS Detached Element supports querySelectorAll | 8 PASS Detached Element supports querySelectorAll |
| 9 PASS Detached Element.querySelectorAll returns NodeList instance | 9 PASS Detached Element.querySelectorAll returns NodeList instance |
| 10 PASS Fragment supports querySelector | 10 PASS Fragment supports querySelector |
| 11 PASS Fragment supports querySelectorAll | 11 PASS Fragment supports querySelectorAll |
| 12 PASS Fragment.querySelectorAll returns NodeList instance | 12 PASS Fragment.querySelectorAll returns NodeList instance |
| (...skipping 477 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 490 PASS Document.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matc
hing em elements with no siblings of the same type: #pseudo-only em:only-of-type
| 490 PASS Document.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matc
hing em elements with no siblings of the same type: #pseudo-only em:only-of-type
|
| 491 PASS Document.querySelector: :pseudo-only-of-type pseudo-class selector, matchin
g em elements with no siblings of the same type: #pseudo-only em:only-of-type | 491 PASS Document.querySelector: :pseudo-only-of-type pseudo-class selector, matchin
g em elements with no siblings of the same type: #pseudo-only em:only-of-type |
| 492 PASS Document.querySelectorAll: :empty pseudo-class selector, matching empty p e
lements: #pseudo-empty p:empty | 492 PASS Document.querySelectorAll: :empty pseudo-class selector, matching empty p e
lements: #pseudo-empty p:empty |
| 493 PASS Document.querySelector: :empty pseudo-class selector, matching empty p elem
ents: #pseudo-empty p:empty | 493 PASS Document.querySelector: :empty pseudo-class selector, matching empty p elem
ents: #pseudo-empty p:empty |
| 494 PASS Document.querySelectorAll: :empty pseudo-class selector, matching all empty
elements: #pseudo-empty :empty | 494 PASS Document.querySelectorAll: :empty pseudo-class selector, matching all empty
elements: #pseudo-empty :empty |
| 495 PASS Document.querySelector: :empty pseudo-class selector, matching all empty el
ements: #pseudo-empty :empty | 495 PASS Document.querySelector: :empty pseudo-class selector, matching all empty el
ements: #pseudo-empty :empty |
| 496 PASS Document.querySelectorAll: :link and :visited pseudo-class selectors, match
ing a and area elements with href attributes: #pseudo-link :link, #pseudo-link :
visited | 496 PASS Document.querySelectorAll: :link and :visited pseudo-class selectors, match
ing a and area elements with href attributes: #pseudo-link :link, #pseudo-link :
visited |
| 497 PASS Document.querySelector: :link and :visited pseudo-class selectors, matching
a and area elements with href attributes: #pseudo-link :link, #pseudo-link :vis
ited | 497 PASS Document.querySelector: :link and :visited pseudo-class selectors, matching
a and area elements with href attributes: #pseudo-link :link, #pseudo-link :vis
ited |
| 498 FAIL Document.querySelectorAll: :link and :visited pseudo-class selectors, match
ing link elements with href attributes: #head :link, #head :visited assert_equal
s: The method should return the expected number of matches. expected 2 but got 0 | 498 FAIL Document.querySelectorAll: :link and :visited pseudo-class selectors, match
ing link elements with href attributes: #head :link, #head :visited assert_equal
s: The method should return the expected number of matches. expected 2 but got 0 |
| 499 FAIL Document.querySelector: :link and :visited pseudo-class selectors, matching
link elements with href attributes: #head :link, #head :visited assert_not_equa
ls: The method should return a match. got disallowed value null | 499 FAIL Document.querySelector: :link and :visited pseudo-class selectors, matching
link elements with href attributes: #head :link, #head :visited assert_not_equa
ls: The method should return a match. got disallowed value null |
| 500 FAIL Document.querySelectorAll: :target pseudo-class selector, matching the elem
ent referenced by the URL fragment identifier: :target assert_equals: The method
should return the expected number of matches. expected 1 but got 0 | 500 PASS Document.querySelectorAll: :target pseudo-class selector, matching the elem
ent referenced by the URL fragment identifier: :target |
| 501 FAIL Document.querySelector: :target pseudo-class selector, matching the element
referenced by the URL fragment identifier: :target assert_not_equals: The metho
d should return a match. got disallowed value null | 501 PASS Document.querySelector: :target pseudo-class selector, matching the element
referenced by the URL fragment identifier: :target |
| 502 PASS Document.querySelectorAll: :lang pseudo-class selector, matching inherited
language: #pseudo-lang-div1:lang(en) | 502 PASS Document.querySelectorAll: :lang pseudo-class selector, matching inherited
language: #pseudo-lang-div1:lang(en) |
| 503 PASS Document.querySelector: :lang pseudo-class selector, matching inherited lan
guage: #pseudo-lang-div1:lang(en) | 503 PASS Document.querySelector: :lang pseudo-class selector, matching inherited lan
guage: #pseudo-lang-div1:lang(en) |
| 504 PASS Document.querySelectorAll: :lang pseudo-class selector, matching specified
language with exact value: #pseudo-lang-div2:lang(fr) | 504 PASS Document.querySelectorAll: :lang pseudo-class selector, matching specified
language with exact value: #pseudo-lang-div2:lang(fr) |
| 505 PASS Document.querySelector: :lang pseudo-class selector, matching specified lan
guage with exact value: #pseudo-lang-div2:lang(fr) | 505 PASS Document.querySelector: :lang pseudo-class selector, matching specified lan
guage with exact value: #pseudo-lang-div2:lang(fr) |
| 506 PASS Document.querySelectorAll: :lang pseudo-class selector, matching specified
language with partial value: #pseudo-lang-div3:lang(en) | 506 PASS Document.querySelectorAll: :lang pseudo-class selector, matching specified
language with partial value: #pseudo-lang-div3:lang(en) |
| 507 PASS Document.querySelector: :lang pseudo-class selector, matching specified lan
guage with partial value: #pseudo-lang-div3:lang(en) | 507 PASS Document.querySelector: :lang pseudo-class selector, matching specified lan
guage with partial value: #pseudo-lang-div3:lang(en) |
| 508 PASS Document.querySelectorAll: :lang pseudo-class selector, not matching incorr
ect language: #pseudo-lang-div4:lang(es-AR) | 508 PASS Document.querySelectorAll: :lang pseudo-class selector, not matching incorr
ect language: #pseudo-lang-div4:lang(es-AR) |
| 509 PASS Document.querySelector: :lang pseudo-class selector, not matching incorrect
language: #pseudo-lang-div4:lang(es-AR) | 509 PASS Document.querySelector: :lang pseudo-class selector, not matching incorrect
language: #pseudo-lang-div4:lang(es-AR) |
| 510 PASS Document.querySelectorAll: :enabled pseudo-class selector, matching all ena
bled form controls: #pseudo-ui :enabled | 510 PASS Document.querySelectorAll: :enabled pseudo-class selector, matching all ena
bled form controls: #pseudo-ui :enabled |
| 511 PASS Document.querySelector: :enabled pseudo-class selector, matching all enable
d form controls: #pseudo-ui :enabled | 511 PASS Document.querySelector: :enabled pseudo-class selector, matching all enable
d form controls: #pseudo-ui :enabled |
| (...skipping 1254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1766 PASS In-document Element.querySelectorAll: :empty pseudo-class selector, matchin
g empty p elements: #pseudo-empty p:empty | 1766 PASS In-document Element.querySelectorAll: :empty pseudo-class selector, matchin
g empty p elements: #pseudo-empty p:empty |
| 1767 PASS In-document Element.querySelector: :empty pseudo-class selector, matching e
mpty p elements: #pseudo-empty p:empty | 1767 PASS In-document Element.querySelector: :empty pseudo-class selector, matching e
mpty p elements: #pseudo-empty p:empty |
| 1768 PASS In-document Element.querySelectorAll: :empty pseudo-class selector, matchin
g all empty elements: #pseudo-empty :empty | 1768 PASS In-document Element.querySelectorAll: :empty pseudo-class selector, matchin
g all empty elements: #pseudo-empty :empty |
| 1769 PASS In-document Element.querySelector: :empty pseudo-class selector, matching a
ll empty elements: #pseudo-empty :empty | 1769 PASS In-document Element.querySelector: :empty pseudo-class selector, matching a
ll empty elements: #pseudo-empty :empty |
| 1770 PASS In-document Element.querySelectorAll: :link and :visited pseudo-class selec
tors, matching a and area elements with href attributes: #pseudo-link :link, #ps
eudo-link :visited | 1770 PASS In-document Element.querySelectorAll: :link and :visited pseudo-class selec
tors, matching a and area elements with href attributes: #pseudo-link :link, #ps
eudo-link :visited |
| 1771 PASS In-document Element.querySelector: :link and :visited pseudo-class selector
s, matching a and area elements with href attributes: #pseudo-link :link, #pseud
o-link :visited | 1771 PASS In-document Element.querySelector: :link and :visited pseudo-class selector
s, matching a and area elements with href attributes: #pseudo-link :link, #pseud
o-link :visited |
| 1772 PASS In-document Element.querySelectorAll: :link and :visited pseudo-class selec
tors, not matching link elements with href attributes: #head :link, #head :visit
ed | 1772 PASS In-document Element.querySelectorAll: :link and :visited pseudo-class selec
tors, not matching link elements with href attributes: #head :link, #head :visit
ed |
| 1773 PASS In-document Element.querySelector: :link and :visited pseudo-class selector
s, not matching link elements with href attributes: #head :link, #head :visited | 1773 PASS In-document Element.querySelector: :link and :visited pseudo-class selector
s, not matching link elements with href attributes: #head :link, #head :visited |
| 1774 PASS In-document Element.querySelectorAll: :link and :visited pseudo-class selec
tors, chained, mutually exclusive pseudo-classes match nothing: :link:visited | 1774 PASS In-document Element.querySelectorAll: :link and :visited pseudo-class selec
tors, chained, mutually exclusive pseudo-classes match nothing: :link:visited |
| 1775 PASS In-document Element.querySelector: :link and :visited pseudo-class selector
s, chained, mutually exclusive pseudo-classes match nothing: :link:visited | 1775 PASS In-document Element.querySelector: :link and :visited pseudo-class selector
s, chained, mutually exclusive pseudo-classes match nothing: :link:visited |
| 1776 FAIL In-document Element.querySelectorAll: :target pseudo-class selector, matchi
ng the element referenced by the URL fragment identifier: :target assert_equals:
The method should return the expected number of matches. expected 1 but got 0 | 1776 PASS In-document Element.querySelectorAll: :target pseudo-class selector, matchi
ng the element referenced by the URL fragment identifier: :target |
| 1777 FAIL In-document Element.querySelector: :target pseudo-class selector, matching
the element referenced by the URL fragment identifier: :target assert_not_equals
: The method should return a match. got disallowed value null | 1777 PASS In-document Element.querySelector: :target pseudo-class selector, matching
the element referenced by the URL fragment identifier: :target |
| 1778 PASS In-document Element.querySelectorAll: :lang pseudo-class selector, matching
inherited language: #pseudo-lang-div1:lang(en) | 1778 PASS In-document Element.querySelectorAll: :lang pseudo-class selector, matching
inherited language: #pseudo-lang-div1:lang(en) |
| 1779 PASS In-document Element.querySelector: :lang pseudo-class selector, matching in
herited language: #pseudo-lang-div1:lang(en) | 1779 PASS In-document Element.querySelector: :lang pseudo-class selector, matching in
herited language: #pseudo-lang-div1:lang(en) |
| 1780 PASS In-document Element.querySelectorAll: :lang pseudo-class selector, matching
specified language with exact value: #pseudo-lang-div2:lang(fr) | 1780 PASS In-document Element.querySelectorAll: :lang pseudo-class selector, matching
specified language with exact value: #pseudo-lang-div2:lang(fr) |
| 1781 PASS In-document Element.querySelector: :lang pseudo-class selector, matching sp
ecified language with exact value: #pseudo-lang-div2:lang(fr) | 1781 PASS In-document Element.querySelector: :lang pseudo-class selector, matching sp
ecified language with exact value: #pseudo-lang-div2:lang(fr) |
| 1782 PASS In-document Element.querySelectorAll: :lang pseudo-class selector, matching
specified language with partial value: #pseudo-lang-div3:lang(en) | 1782 PASS In-document Element.querySelectorAll: :lang pseudo-class selector, matching
specified language with partial value: #pseudo-lang-div3:lang(en) |
| 1783 PASS In-document Element.querySelector: :lang pseudo-class selector, matching sp
ecified language with partial value: #pseudo-lang-div3:lang(en) | 1783 PASS In-document Element.querySelector: :lang pseudo-class selector, matching sp
ecified language with partial value: #pseudo-lang-div3:lang(en) |
| 1784 PASS In-document Element.querySelectorAll: :lang pseudo-class selector, not matc
hing incorrect language: #pseudo-lang-div4:lang(es-AR) | 1784 PASS In-document Element.querySelectorAll: :lang pseudo-class selector, not matc
hing incorrect language: #pseudo-lang-div4:lang(es-AR) |
| 1785 PASS In-document Element.querySelector: :lang pseudo-class selector, not matchin
g incorrect language: #pseudo-lang-div4:lang(es-AR) | 1785 PASS In-document Element.querySelector: :lang pseudo-class selector, not matchin
g incorrect language: #pseudo-lang-div4:lang(es-AR) |
| 1786 PASS In-document Element.querySelectorAll: :enabled pseudo-class selector, match
ing all enabled form controls: #pseudo-ui :enabled | 1786 PASS In-document Element.querySelectorAll: :enabled pseudo-class selector, match
ing all enabled form controls: #pseudo-ui :enabled |
| 1787 PASS In-document Element.querySelector: :enabled pseudo-class selector, matching
all enabled form controls: #pseudo-ui :enabled | 1787 PASS In-document Element.querySelector: :enabled pseudo-class selector, matching
all enabled form controls: #pseudo-ui :enabled |
| (...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1994 PASS In-document Element.querySelector: Syntax, group of selectors separator, wh
itespace after: #group em, \r | 1994 PASS In-document Element.querySelector: Syntax, group of selectors separator, wh
itespace after: #group em, \r |
| 1995 #group strong | 1995 #group strong |
| 1996 PASS In-document Element.querySelectorAll: Syntax, group of selectors separator,
whitespace before: #group em \r | 1996 PASS In-document Element.querySelectorAll: Syntax, group of selectors separator,
whitespace before: #group em \r |
| 1997 ,#group strong | 1997 ,#group strong |
| 1998 PASS In-document Element.querySelector: Syntax, group of selectors separator, wh
itespace before: #group em \r | 1998 PASS In-document Element.querySelector: Syntax, group of selectors separator, wh
itespace before: #group em \r |
| 1999 ,#group strong | 1999 ,#group strong |
| 2000 PASS In-document Element.querySelectorAll: Syntax, group of selectors separator,
no whitespace: #group em,#group strong | 2000 PASS In-document Element.querySelectorAll: Syntax, group of selectors separator,
no whitespace: #group em,#group strong |
| 2001 PASS In-document Element.querySelector: Syntax, group of selectors separator, no
whitespace: #group em,#group strong | 2001 PASS In-document Element.querySelector: Syntax, group of selectors separator, no
whitespace: #group em,#group strong |
| 2002 Harness: the test ran to completion. | 2002 Harness: the test ran to completion. |
| 2003 | 2003 |
| OLD | NEW |