214 lines
17 KiB
Plaintext
214 lines
17 KiB
Plaintext
When matching attributes case insensitively, it should be ASCII case insensitive. This test verifies the behavior for exact value matching (e.g. [a="b"])
|
|
|
|
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
|
|
|
|
|
Testing "[data-attribute=WebKit-É]"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WebKit-É]').length is 1
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WebKit-É]')[0].id is "target1"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[data-attribute=webkit-É]"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=webkit-É]').length is 1
|
|
PASS document.querySelectorAll('#test-root [data-attribute=webkit-É]')[0].id is "target2"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[data-attribute=WEBKIT-É]"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WEBKIT-É]').length is 1
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WEBKIT-É]')[0].id is "target3"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[data-attribute=WebKit-é]"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WebKit-é]').length is 1
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WebKit-é]')[0].id is "target4"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[data-attribute=webkit-é]"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=webkit-é]').length is 1
|
|
PASS document.querySelectorAll('#test-root [data-attribute=webkit-é]')[0].id is "target5"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(10, 100, 200)"
|
|
|
|
Testing "[data-attribute=WebKit-É i]"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WebKit-É i]').length is 3
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WebKit-É i]')[0].id is "target1"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WebKit-É i]')[1].id is "target2"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WebKit-É i]')[2].id is "target3"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[data-attribute=webkit-É i]"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=webkit-É i]').length is 3
|
|
PASS document.querySelectorAll('#test-root [data-attribute=webkit-É i]')[0].id is "target1"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=webkit-É i]')[1].id is "target2"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=webkit-É i]')[2].id is "target3"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[data-attribute=WEBKIT-É i]"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WEBKIT-É i]').length is 3
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WEBKIT-É i]')[0].id is "target1"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WEBKIT-É i]')[1].id is "target2"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WEBKIT-É i]')[2].id is "target3"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[data-attribute=WebKit-é i]"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WebKit-é i]').length is 2
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WebKit-é i]')[0].id is "target4"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=WebKit-é i]')[1].id is "target5"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(10, 100, 200)"
|
|
|
|
Testing "[data-attribute=webkit-é i]"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=webkit-é i]').length is 2
|
|
PASS document.querySelectorAll('#test-root [data-attribute=webkit-é i]')[0].id is "target4"
|
|
PASS document.querySelectorAll('#test-root [data-attribute=webkit-é i]')[1].id is "target5"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(10, 100, 200)"
|
|
|
|
Testing "[multiple=WEBKIT-é]"
|
|
PASS document.querySelectorAll('#test-root [multiple=WEBKIT-é]').length is 3
|
|
PASS document.querySelectorAll('#test-root [multiple=WEBKIT-é]')[0].id is "target1"
|
|
PASS document.querySelectorAll('#test-root [multiple=WEBKIT-é]')[1].id is "target2"
|
|
PASS document.querySelectorAll('#test-root [multiple=WEBKIT-é]')[2].id is "target3"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[multiple=WebKit-é]"
|
|
PASS document.querySelectorAll('#test-root [multiple=WebKit-é]').length is 3
|
|
PASS document.querySelectorAll('#test-root [multiple=WebKit-é]')[0].id is "target1"
|
|
PASS document.querySelectorAll('#test-root [multiple=WebKit-é]')[1].id is "target2"
|
|
PASS document.querySelectorAll('#test-root [multiple=WebKit-é]')[2].id is "target3"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[multiple=Webkit-é]"
|
|
PASS document.querySelectorAll('#test-root [multiple=Webkit-é]').length is 3
|
|
PASS document.querySelectorAll('#test-root [multiple=Webkit-é]')[0].id is "target1"
|
|
PASS document.querySelectorAll('#test-root [multiple=Webkit-é]')[1].id is "target2"
|
|
PASS document.querySelectorAll('#test-root [multiple=Webkit-é]')[2].id is "target3"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[multiple=webkit-É]"
|
|
PASS document.querySelectorAll('#test-root [multiple=webkit-É]').length is 2
|
|
PASS document.querySelectorAll('#test-root [multiple=webkit-É]')[0].id is "target4"
|
|
PASS document.querySelectorAll('#test-root [multiple=webkit-É]')[1].id is "target5"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(10, 100, 200)"
|
|
|
|
Testing "[multiple=webKit-É]"
|
|
PASS document.querySelectorAll('#test-root [multiple=webKit-É]').length is 2
|
|
PASS document.querySelectorAll('#test-root [multiple=webKit-É]')[0].id is "target4"
|
|
PASS document.querySelectorAll('#test-root [multiple=webKit-É]')[1].id is "target5"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(10, 100, 200)"
|
|
|
|
Testing "[multiple=WEBKIT-é i]"
|
|
PASS document.querySelectorAll('#test-root [multiple=WEBKIT-é i]').length is 3
|
|
PASS document.querySelectorAll('#test-root [multiple=WEBKIT-é i]')[0].id is "target1"
|
|
PASS document.querySelectorAll('#test-root [multiple=WEBKIT-é i]')[1].id is "target2"
|
|
PASS document.querySelectorAll('#test-root [multiple=WEBKIT-é i]')[2].id is "target3"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[multiple=WebKit-é i]"
|
|
PASS document.querySelectorAll('#test-root [multiple=WebKit-é i]').length is 3
|
|
PASS document.querySelectorAll('#test-root [multiple=WebKit-é i]')[0].id is "target1"
|
|
PASS document.querySelectorAll('#test-root [multiple=WebKit-é i]')[1].id is "target2"
|
|
PASS document.querySelectorAll('#test-root [multiple=WebKit-é i]')[2].id is "target3"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[multiple=Webkit-é i]"
|
|
PASS document.querySelectorAll('#test-root [multiple=Webkit-é i]').length is 3
|
|
PASS document.querySelectorAll('#test-root [multiple=Webkit-é i]')[0].id is "target1"
|
|
PASS document.querySelectorAll('#test-root [multiple=Webkit-é i]')[1].id is "target2"
|
|
PASS document.querySelectorAll('#test-root [multiple=Webkit-é i]')[2].id is "target3"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(255, 0, 0)"
|
|
|
|
Testing "[multiple=webkit-É i]"
|
|
PASS document.querySelectorAll('#test-root [multiple=webkit-É i]').length is 2
|
|
PASS document.querySelectorAll('#test-root [multiple=webkit-É i]')[0].id is "target4"
|
|
PASS document.querySelectorAll('#test-root [multiple=webkit-É i]')[1].id is "target5"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(10, 100, 200)"
|
|
|
|
Testing "[multiple=webKit-É i]"
|
|
PASS document.querySelectorAll('#test-root [multiple=webKit-É i]').length is 2
|
|
PASS document.querySelectorAll('#test-root [multiple=webKit-É i]')[0].id is "target4"
|
|
PASS document.querySelectorAll('#test-root [multiple=webKit-É i]')[1].id is "target5"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[0]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[1]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[2]).backgroundColor is "rgb(255, 0, 0)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[3]).backgroundColor is "rgb(10, 100, 200)"
|
|
PASS getComputedStyle(document.querySelectorAll("#test-root *")[4]).backgroundColor is "rgb(10, 100, 200)"
|
|
|
|
PASS successfullyParsed is true
|
|
|
|
TEST COMPLETE
|
|
|