diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2015-12-03 22:48:46 +0530 |
---|---|---|
committer | bors-servo <lbergstrom+bors@mozilla.com> | 2015-12-03 22:48:46 +0530 |
commit | 18f74a3d69fc7ef0a3dabb5551d7d5a7eb973439 (patch) | |
tree | b648cfeba5f0e6c0305c2389aaa25c7e5da38c4a /components/script/dom | |
parent | 3995a7672d4b4ee3f2d6f348f2fe0a88964fc9c6 (diff) | |
parent | 2b332a2138f8e8181276087c70cd20b1b8b5bf14 (diff) | |
download | servo-18f74a3d69fc7ef0a3dabb5551d7d5a7eb973439.tar.gz servo-18f74a3d69fc7ef0a3dabb5551d7d5a7eb973439.zip |
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 -->
Diffstat (limited to 'components/script/dom')
-rw-r--r-- | components/script/dom/htmlformelement.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/htmlformelement.rs b/components/script/dom/htmlformelement.rs index 8069cafe932..dda93487caf 100644 --- a/components/script/dom/htmlformelement.rs +++ b/components/script/dom/htmlformelement.rs @@ -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) } |