RadioNodeList support in HTMLFormElement::elements
[WebKit-https.git] / LayoutTests / fast / forms / form-collection-radio-node-list-expected.txt
1 This test is for RadioNodeList specified at http://www.whatwg.org/specs/web-apps/current-work/multipage/common-dom-interfaces.html#radionodelist
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6  
7                                         
8
9
10 PASS owner.elements.length is 23
11 PASS radioNodeList.length is 4
12 PASS radioNodeList[0].value is 'searching'
13 PASS radioNodeList[1].value is '123'
14 PASS radioNodeList[2].value is 'inputRadioValue'
15 PASS radioNodeList[3].value is 'buttonValue'
16
17 Changing the input value to check RadioNodeList is live view of FormCollection
18 PASS radioNodeList[1].value is '456'
19
20 Checking value IDL attribute on the RadioNodeList
21 PASS radioNodeList.value is ""
22 PASS radioNodeList.value = "inputRadioValue"; radioNodeList[2].checked is true
23 PASS Object.prototype.toString.call(radioNodeList[2]) is '[object HTMLInputElement]'
24 PASS radioNodeList[2].type is 'radio'
25 PASS radioNodeList.value is ""
26 PASS radioNodeList[2].checked = true; radioNodeList.value is 'inputRadioValue'
27
28 Check RadioNodeList is updated after adding a new element
29 PASS owner.appendChild(newElement); radioNodeList.length is 5
30 PASS radioNodeList[4].value is 'new element'
31
32 Check RadioNodeList is updated after remove an element
33 PASS owner.removeChild(newElement); radioNodeList.length is 4
34 PASS radioNodeList[3].value is 'buttonValue'
35
36 Check RadioNodeList is updated after adding a new element
37 PASS container.appendChild(nonSubtreeElement); radioNodeList.length is 5
38 PASS owner.elements.length is 24
39 PASS radioNodeList[4].value is 'non subtree element'
40
41 PASS successfullyParsed is true
42
43 TEST COMPLETE
44