| <!DOCTYPE html> |
| <body> |
| <script src="../../resources/testharness.js"></script> |
| <script src="../../resources/testharnessreport.js"></script> |
| |
| <iframe name="target"></iframe> |
| <form action="about:blank" onsubmit="this.submit(); return false;" target="target"> |
| <input name="t" value="text"> |
| <input type="submit" name="b" value="Next"> |
| </form> |
| |
| <script> |
| var test = async_test('submit() in submit event handler should not contains a value of a submit button.'); |
| test.step(() => { |
| var iframe = document.querySelector('iframe'); |
| iframe.addEventListener('load', test.step_func(() => { |
| assert_true(iframe.contentWindow.location.href.endsWith('?t=text')); |
| test.done(); |
| }), false); |
| document.querySelector('input[type=submit]').click(); |
| }); |
| </script> |