OLD | NEW |
1 CONSOLE WARNING: line 14: The <keygen> element is deprecated and will be removed
in M57, around March 2017. See https://www.chromestatus.com/features/5716060992
962560 for more details. | |
2 This test the elements attibute of HTMLFieldSet element. | 1 This test the elements attibute of HTMLFieldSet element. |
3 | 2 |
4 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
5 | 4 |
6 | 5 |
7 PASS owner.elements.length is 24 | 6 PASS owner.elements.length is 23 |
8 PASS owner.elements[0].id is 'button1' | 7 PASS owner.elements[0].id is 'button1' |
9 PASS owner.elements[1].id is 'fieldset1' | 8 PASS owner.elements[1].id is 'fieldset1' |
10 PASS owner.elements[2].id is 'inputhidden' | 9 PASS owner.elements[2].id is 'inputhidden' |
11 PASS owner.elements[3].id is 'inputtext' | 10 PASS owner.elements[3].id is 'inputtext' |
12 PASS owner.elements[4].id is 'inputsearch' | 11 PASS owner.elements[4].id is 'inputsearch' |
13 PASS owner.elements[5].id is 'inputurl' | 12 PASS owner.elements[5].id is 'inputurl' |
14 PASS owner.elements[6].id is 'inputemail' | 13 PASS owner.elements[6].id is 'inputemail' |
15 PASS owner.elements[7].id is 'inputpassword' | 14 PASS owner.elements[7].id is 'inputpassword' |
16 PASS owner.elements[8].id is 'inputdate' | 15 PASS owner.elements[8].id is 'inputdate' |
17 PASS owner.elements[9].id is 'inputnumber' | 16 PASS owner.elements[9].id is 'inputnumber' |
18 PASS owner.elements[10].id is 'inputrange' | 17 PASS owner.elements[10].id is 'inputrange' |
19 PASS owner.elements[11].id is 'inputcolor' | 18 PASS owner.elements[11].id is 'inputcolor' |
20 PASS owner.elements[12].id is 'inputcheckbox' | 19 PASS owner.elements[12].id is 'inputcheckbox' |
21 PASS owner.elements[13].id is 'inputradio' | 20 PASS owner.elements[13].id is 'inputradio' |
22 PASS owner.elements[14].id is 'inputfile' | 21 PASS owner.elements[14].id is 'inputfile' |
23 PASS owner.elements[15].id is 'inputsubmit' | 22 PASS owner.elements[15].id is 'inputsubmit' |
24 PASS owner.elements[16].id is 'inputimage' | 23 PASS owner.elements[16].id is 'inputimage' |
25 PASS owner.elements[17].id is 'inputreset' | 24 PASS owner.elements[17].id is 'inputreset' |
26 PASS owner.elements[18].id is 'inputbutton' | 25 PASS owner.elements[18].id is 'inputbutton' |
27 PASS owner.elements[19].id is 'keygen1' | 26 PASS owner.elements[19].id is 'object1' |
28 PASS owner.elements[20].id is 'object1' | 27 PASS owner.elements[20].id is 'output1' |
29 PASS owner.elements[21].id is 'output1' | 28 PASS owner.elements[21].id is 'select1' |
30 PASS owner.elements[22].id is 'select1' | 29 PASS owner.elements[22].id is 'textarea1' |
31 PASS owner.elements[23].id is 'textarea1' | |
32 | 30 |
33 Check elements array is updated after adding a new element | 31 Check elements array is updated after adding a new element |
34 PASS owner.appendChild(newElement); owner.elements.length is 25 | 32 PASS owner.appendChild(newElement); owner.elements.length is 24 |
35 | 33 |
36 Check elements array is updated after remove an element | 34 Check elements array is updated after remove an element |
37 PASS owner.removeChild(newElement); owner.elements.length is 24 | 35 PASS owner.removeChild(newElement); owner.elements.length is 23 |
38 | 36 |
39 Check owner.elements is not updated by changing input type to image | 37 Check owner.elements is not updated by changing input type to image |
40 PASS document.getElementById("inputfile").type="image"; owner.elements.length is
24 | 38 PASS document.getElementById("inputfile").type="image"; owner.elements.length is
23 |
41 | 39 |
42 Check owner.elements is updated properly after removing from parent | 40 Check owner.elements is updated properly after removing from parent |
43 PASS form.appendChild(newElement); form.elements.length is 1 | 41 PASS form.appendChild(newElement); form.elements.length is 1 |
44 PASS form.removeChild(newElement); form.elements.length is 0 | 42 PASS form.removeChild(newElement); form.elements.length is 0 |
45 PASS owner.elements.length is 24 | 43 PASS owner.elements.length is 23 |
46 PASS owner.appendChild(newElement); owner.elements.length is 25 | 44 PASS owner.appendChild(newElement); owner.elements.length is 24 |
47 PASS owner.removeChild(newElement); owner.elements.length is 24 | 45 PASS owner.removeChild(newElement); owner.elements.length is 23 |
48 PASS successfullyParsed is true | 46 PASS successfullyParsed is true |
49 | 47 |
50 TEST COMPLETE | 48 TEST COMPLETE |
51 | 49 |
OLD | NEW |