Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / forms / date-multiple-fields / date-multiple-fields-reset-value-after-reloads.html
blobe2ed703fc025149443a0e81190dc866626ad3885
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <script src="../../../resources/js-test.js"></script>
5 </head>
6 <body onload="runBodyLoaded()">
7 <iframe id=iframe srcdoc="<input type=date id='test1'><input type='date' id='test2' value='1234-05-06'>"></iframe>
8 <script>
9 description('Checks reloading page resets input values');
10 window.jsTestIsAsync = true;
12 var iframe = document.getElementById('iframe');
13 var testInput1;
14 var testInput2;
16 function runBodyLoaded()
18 testInput1 = iframe.contentDocument.getElementById('test1');
19 testInput2 = iframe.contentDocument.getElementById('test2');
20 debug('Initial values:');
21 shouldBeEqualToString('testInput1.value', '');
22 shouldBeEqualToString('testInput2.value', '1234-05-06');
23 testInput1.value = '2012-10-01';
24 testInput2.value = '2012-11-01';
25 iframe.addEventListener('load', parent.runOnIFrameLoad);
26 iframe.contentWindow.location.reload();
29 function runOnIFrameLoad()
31 testInput1 = iframe.contentDocument.getElementById('test1');
32 testInput2 = iframe.contentDocument.getElementById('test2');
33 debug('Reloaded values:');
34 shouldBeEqualToString('testInput1.value', '');
35 shouldBeEqualToString('testInput2.value', '1234-05-06');
36 iframe.parentNode.removeChild(iframe);
37 finishJSTest();
39 </script>
40 </body>
41 </html>