| Confirm we can restore correctly even if the order of forms are changed: |
| PASS $("form1-control1").value is "initial" |
| PASS $("form1-control2").value is "form1-control2-modified" |
| PASS $("form3-control2").value is "form3-control2-modified" |
| |
| Confirm we ignore the query part of action URLs: |
| PASS $("form2-control1").value is "query-changed-control1-modified" |
| |
| Confirm an additional control in the previous form doesn't take a state for the next form: |
| PASS $("form3-control1").value is "username-modified" |
| PASS $("form2-added").value is "initial" |
| |
| Associated controls with form attributes are correctly handled: |
| PASS $("form3-outer1").value is "form3-outer1-modified" |
| FAIL $("form2-outer1").value should be form2-outer1-modified. Was noowner1-modified. |
| FAIL $("noowner2").value should be initial. Was form3-outer2-modified. |
| FAIL $("form3-outer2").value should be form3-outer2-modified. Was form2-outer2-modified. |
| FAIL $("form2-outer2").value should be form2-outer2-modified. Was initial. |
| |
| Controls in forms with an identical action URL. These forms were reordered: |
| PASS $("aaa_input1").value is "aaa_input1-modified" |
| PASS $("ccc_input1").value is "ccc_input1-modified" |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |
| |