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