<!DOCTYPE html> <html> <head> <script src="../../../resources/js-test.js"></script> </head> <body> <iframe id="iframe"></iframe> <script> description('Checks input value is preserved after backward and forward'); if (!window.eventSender || !window.internals) debug('Please run within DRT/WTR'); window.jsTestIsAsync = true; var state = 'direct'; var testCases = []; function failed(message) { testFailed(message + ' in ' + state); finishJSTest(); } function finishTest() { runTestCases(); finishJSTest(); } function runTestCases() { for (var index = 0; index < testCases.length; ++index) { var testCase = testCases[index]; debug(testCase['description'] + ':'); shouldBeEqualToString('"' + testCase['actual'] + '"', testCase['expected']); } debug(''); } window.onload = function() { document.getElementById('iframe').src = 'resources/preserve-value-after-history-back-frame.html?page1'; }; </script> </body> </html>