Auto merge of #8293 - simartin:issue_8113, r=jdm

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

Fix https://github.com/servo/servo/issues/8113 by supporting those schemes as form action and unit test the "about:blank" case

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8293)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2015-12-03 22:48:46 +05:30
commit 18f74a3d69
4 changed files with 36 additions and 1 deletions

View file

@ -209,7 +209,8 @@ impl HTMLFormElement {
load_data.data = Some(parsed_data.into_bytes());
},
// https://html.spec.whatwg.org/multipage/#submit-get-action
("ftp", _) | ("javascript", _) | ("data", FormMethod::FormGet) => (),
("file", _) | ("about", _) | ("data", FormMethod::FormGet) |
("ftp", _) | ("javascript", _) => (),
_ => return // Unimplemented (data and mailto)
}