| OLD | NEW |
| 1 This is a testharness.js-based test. | 1 This is a testharness.js-based test. |
| 2 PASS Selectors-API Test Suite: XHTML | 2 PASS Selectors-API Test Suite: XHTML |
| 3 PASS Document supports querySelector | 3 PASS Document supports querySelector |
| 4 PASS Document supports querySelectorAll | 4 PASS Document supports querySelectorAll |
| 5 PASS Document.querySelectorAll returns NodeList instance | 5 PASS Document.querySelectorAll returns NodeList instance |
| 6 PASS Detached Element supports querySelector | 6 PASS Detached Element supports querySelector |
| 7 PASS Detached Element supports querySelectorAll | 7 PASS Detached Element supports querySelectorAll |
| 8 PASS Detached Element.querySelectorAll returns NodeList instance | 8 PASS Detached Element.querySelectorAll returns NodeList instance |
| 9 PASS Fragment supports querySelector | 9 PASS Fragment supports querySelector |
| 10 PASS Fragment supports querySelectorAll | 10 PASS Fragment supports querySelectorAll |
| (...skipping 478 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 489 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
| 489 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.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 | 490 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.querySelectorAll: :empty pseudo-class selector, matching empty p e
lements: #pseudo-empty p:empty | 491 PASS Document.querySelectorAll: :empty pseudo-class selector, matching empty p e
lements: #pseudo-empty p:empty |
| 492 PASS Document.querySelector: :empty pseudo-class selector, matching empty p elem
ents: #pseudo-empty p:empty | 492 PASS Document.querySelector: :empty pseudo-class selector, matching empty p elem
ents: #pseudo-empty p:empty |
| 493 PASS Document.querySelectorAll: :empty pseudo-class selector, matching all empty
elements: #pseudo-empty :empty | 493 PASS Document.querySelectorAll: :empty pseudo-class selector, matching all empty
elements: #pseudo-empty :empty |
| 494 PASS Document.querySelector: :empty pseudo-class selector, matching all empty el
ements: #pseudo-empty :empty | 494 PASS Document.querySelector: :empty pseudo-class selector, matching all empty el
ements: #pseudo-empty :empty |
| 495 PASS Document.querySelectorAll: :link and :visited pseudo-class selectors, match
ing a and area elements with href attributes: #pseudo-link :link, #pseudo-link :
visited | 495 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.querySelector: :link and :visited pseudo-class selectors, matching
a and area elements with href attributes: #pseudo-link :link, #pseudo-link :vis
ited | 496 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 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 | 497 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.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 | 498 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.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 | 499 PASS Document.querySelectorAll: :target pseudo-class selector, matching the elem
ent referenced by the URL fragment identifier: :target |
| 500 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 | 500 PASS Document.querySelector: :target pseudo-class selector, matching the element
referenced by the URL fragment identifier: :target |
| 501 PASS Document.querySelectorAll: :lang pseudo-class selector, matching inherited
language: #pseudo-lang-div1:lang(en) | 501 PASS Document.querySelectorAll: :lang pseudo-class selector, matching inherited
language: #pseudo-lang-div1:lang(en) |
| 502 PASS Document.querySelector: :lang pseudo-class selector, matching inherited lan
guage: #pseudo-lang-div1:lang(en) | 502 PASS Document.querySelector: :lang pseudo-class selector, matching inherited lan
guage: #pseudo-lang-div1:lang(en) |
| 503 PASS Document.querySelectorAll: :lang pseudo-class selector, matching specified
language with exact value: #pseudo-lang-div2:lang(fr) | 503 PASS Document.querySelectorAll: :lang pseudo-class selector, matching specified
language with exact value: #pseudo-lang-div2:lang(fr) |
| 504 PASS Document.querySelector: :lang pseudo-class selector, matching specified lan
guage with exact value: #pseudo-lang-div2:lang(fr) | 504 PASS Document.querySelector: :lang pseudo-class selector, matching specified lan
guage with exact value: #pseudo-lang-div2:lang(fr) |
| 505 PASS Document.querySelectorAll: :lang pseudo-class selector, matching specified
language with partial value: #pseudo-lang-div3:lang(en) | 505 PASS Document.querySelectorAll: :lang pseudo-class selector, matching specified
language with partial value: #pseudo-lang-div3:lang(en) |
| 506 PASS Document.querySelector: :lang pseudo-class selector, matching specified lan
guage with partial value: #pseudo-lang-div3:lang(en) | 506 PASS Document.querySelector: :lang pseudo-class selector, matching specified lan
guage with partial value: #pseudo-lang-div3:lang(en) |
| 507 PASS Document.querySelectorAll: :lang pseudo-class selector, not matching incorr
ect language: #pseudo-lang-div4:lang(es-AR) | 507 PASS Document.querySelectorAll: :lang pseudo-class selector, not matching incorr
ect language: #pseudo-lang-div4:lang(es-AR) |
| 508 PASS Document.querySelector: :lang pseudo-class selector, not matching incorrect
language: #pseudo-lang-div4:lang(es-AR) | 508 PASS Document.querySelector: :lang pseudo-class selector, not matching incorrect
language: #pseudo-lang-div4:lang(es-AR) |
| 509 PASS Document.querySelectorAll: :enabled pseudo-class selector, matching all ena
bled form controls: #pseudo-ui :enabled | 509 PASS Document.querySelectorAll: :enabled pseudo-class selector, matching all ena
bled form controls: #pseudo-ui :enabled |
| 510 PASS Document.querySelector: :enabled pseudo-class selector, matching all enable
d form controls: #pseudo-ui :enabled | 510 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... |
| 1765 PASS In-document Element.querySelectorAll: :empty pseudo-class selector, matchin
g empty p elements: #pseudo-empty p:empty | 1765 PASS In-document Element.querySelectorAll: :empty pseudo-class selector, matchin
g empty p elements: #pseudo-empty p:empty |
| 1766 PASS In-document Element.querySelector: :empty pseudo-class selector, matching e
mpty p elements: #pseudo-empty p:empty | 1766 PASS In-document Element.querySelector: :empty pseudo-class selector, matching e
mpty p elements: #pseudo-empty p:empty |
| 1767 PASS In-document Element.querySelectorAll: :empty pseudo-class selector, matchin
g all empty elements: #pseudo-empty :empty | 1767 PASS In-document Element.querySelectorAll: :empty pseudo-class selector, matchin
g all empty elements: #pseudo-empty :empty |
| 1768 PASS In-document Element.querySelector: :empty pseudo-class selector, matching a
ll empty elements: #pseudo-empty :empty | 1768 PASS In-document Element.querySelector: :empty pseudo-class selector, matching a
ll empty elements: #pseudo-empty :empty |
| 1769 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 | 1769 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.querySelector: :link and :visited pseudo-class selector
s, matching a and area elements with href attributes: #pseudo-link :link, #pseud
o-link :visited | 1770 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.querySelectorAll: :link and :visited pseudo-class selec
tors, not matching link elements with href attributes: #head :link, #head :visit
ed | 1771 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.querySelector: :link and :visited pseudo-class selector
s, not matching link elements with href attributes: #head :link, #head :visited | 1772 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.querySelectorAll: :link and :visited pseudo-class selec
tors, chained, mutually exclusive pseudo-classes match nothing: :link:visited | 1773 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.querySelector: :link and :visited pseudo-class selector
s, chained, mutually exclusive pseudo-classes match nothing: :link:visited | 1774 PASS In-document Element.querySelector: :link and :visited pseudo-class selector
s, chained, mutually exclusive pseudo-classes match nothing: :link:visited |
| 1775 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 | 1775 PASS In-document Element.querySelectorAll: :target pseudo-class selector, matchi
ng the element referenced by the URL fragment identifier: :target |
| 1776 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 | 1776 PASS In-document Element.querySelector: :target pseudo-class selector, matching
the element referenced by the URL fragment identifier: :target |
| 1777 PASS In-document Element.querySelectorAll: :lang pseudo-class selector, matching
inherited language: #pseudo-lang-div1:lang(en) | 1777 PASS In-document Element.querySelectorAll: :lang pseudo-class selector, matching
inherited language: #pseudo-lang-div1:lang(en) |
| 1778 PASS In-document Element.querySelector: :lang pseudo-class selector, matching in
herited language: #pseudo-lang-div1:lang(en) | 1778 PASS In-document Element.querySelector: :lang pseudo-class selector, matching in
herited language: #pseudo-lang-div1:lang(en) |
| 1779 PASS In-document Element.querySelectorAll: :lang pseudo-class selector, matching
specified language with exact value: #pseudo-lang-div2:lang(fr) | 1779 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.querySelector: :lang pseudo-class selector, matching sp
ecified language with exact value: #pseudo-lang-div2:lang(fr) | 1780 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.querySelectorAll: :lang pseudo-class selector, matching
specified language with partial value: #pseudo-lang-div3:lang(en) | 1781 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.querySelector: :lang pseudo-class selector, matching sp
ecified language with partial value: #pseudo-lang-div3:lang(en) | 1782 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.querySelectorAll: :lang pseudo-class selector, not matc
hing incorrect language: #pseudo-lang-div4:lang(es-AR) | 1783 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.querySelector: :lang pseudo-class selector, not matchin
g incorrect language: #pseudo-lang-div4:lang(es-AR) | 1784 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.querySelectorAll: :enabled pseudo-class selector, match
ing all enabled form controls: #pseudo-ui :enabled | 1785 PASS In-document Element.querySelectorAll: :enabled pseudo-class selector, match
ing all enabled form controls: #pseudo-ui :enabled |
| 1786 PASS In-document Element.querySelector: :enabled pseudo-class selector, matching
all enabled form controls: #pseudo-ui :enabled | 1786 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... |
| 1993 PASS In-document Element.querySelector: Syntax, group of selectors separator, wh
itespace after: #group em, \r | 1993 PASS In-document Element.querySelector: Syntax, group of selectors separator, wh
itespace after: #group em, \r |
| 1994 #group strong | 1994 #group strong |
| 1995 PASS In-document Element.querySelectorAll: Syntax, group of selectors separator,
whitespace before: #group em \r | 1995 PASS In-document Element.querySelectorAll: Syntax, group of selectors separator,
whitespace before: #group em \r |
| 1996 ,#group strong | 1996 ,#group strong |
| 1997 PASS In-document Element.querySelector: Syntax, group of selectors separator, wh
itespace before: #group em \r | 1997 PASS In-document Element.querySelector: Syntax, group of selectors separator, wh
itespace before: #group em \r |
| 1998 ,#group strong | 1998 ,#group strong |
| 1999 PASS In-document Element.querySelectorAll: Syntax, group of selectors separator,
no whitespace: #group em,#group strong | 1999 PASS In-document Element.querySelectorAll: Syntax, group of selectors separator,
no whitespace: #group em,#group strong |
| 2000 PASS In-document Element.querySelector: Syntax, group of selectors separator, no
whitespace: #group em,#group strong | 2000 PASS In-document Element.querySelector: Syntax, group of selectors separator, no
whitespace: #group em,#group strong |
| 2001 Harness: the test ran to completion. | 2001 Harness: the test ran to completion. |
| 2002 | 2002 |
| OLD | NEW |