| 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 |