Issue #8113: Support file, about and data schemes as form action.

This commit is contained in:
Simon Martin 2015-11-02 09:46:39 +01:00
parent a8cbc28643
commit 2b332a2138
4 changed files with 36 additions and 1 deletions

View file

@ -5451,6 +5451,12 @@
"url": "/_mozilla/mozilla/follow-hyperlink.html"
}
],
"mozilla/form_submit_about.html": [
{
"path": "mozilla/form_submit_about.html",
"url": "/_mozilla/mozilla/form_submit_about.html"
}
],
"mozilla/getBoundingClientRect.html": [
{
"path": "mozilla/getBoundingClientRect.html",

View file

@ -0,0 +1,15 @@
<html>
<head>
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
</head>
<body>
<iframe src="form_submit_about_frame.html" id="foo"></iframe>
<script>
var numOnLoads = 0
var t = async_test("about:blank as form target")
var iframe = document.getElementById('foo')
iframe.onload = t.step_func(function(e) { if (++numOnLoads == 2) t.done() })
</script>
</body>
</html>

View file

@ -0,0 +1,13 @@
<!DOCTYPE html>
<html>
<body>
<form name="my" action="about:blank">
<input type="submit" value="Submit about:blank"/>
</form>
<script>
window.onload = function() {
document.forms["my"].submit();
}
</script>
</body>
</html>