Backed out changeset 44e7349a4cbb (bug 1377772) for failing wpt /url/a-element-xhtml.xhtml. r=backout

This commit is contained in:
Sebastian Hengst 2017-07-05 11:28:57 +02:00
parent 5b65a3d56e
commit b25c28477d
4 changed files with 8 additions and 26 deletions

View File

@ -325,9 +325,12 @@ URLMainThread::UpdateURLSearchParams()
}
nsAutoCString search;
nsresult rv = mURI->GetQuery(search);
if (NS_WARN_IF(NS_FAILED(rv))) {
search.Truncate();
nsCOMPtr<nsIURL> url(do_QueryInterface(mURI));
if (url) {
nsresult rv = url->GetQuery(search);
if (NS_WARN_IF(NS_FAILED(rv))) {
search.Truncate();
}
}
mSearchParams->ParseInput(search);

View File

@ -47,14 +47,8 @@ function testURL() {
url.searchParams.set('e', 'f');
ok(url.href.indexOf('e=f') != 1, 'URL right');
url = new URL('mailto:a@b.com?subject=Hi');
ok(url.searchParams, "URL searchParams exists!");
ok(url.searchParams.has('subject'), "Hi");
runTest();
}
function testParserURLSearchParams() {
var checks = [
{ input: '', data: {} },

View File

@ -178661,7 +178661,7 @@
"testharness"
],
"html/browsers/the-window-object/window-named-properties.html": [
"21bb2b7a30381decf8b55152ba33cd723b67b8d5",
"03bab12397e43003c6a4d768d2faa580501400bf",
"testharness"
],
"html/browsers/the-window-object/window-open-noopener.html": [
@ -218957,7 +218957,7 @@
"testharness"
],
"url/urltestdata.json": [
"5cffef08486b80d041fd730c0ac18e416b7a8756",
"d52fa5f6c7565eea8e33277a7ad58986b21fc592",
"support"
],
"user-timing/OWNERS": [

View File

@ -6165,20 +6165,5 @@
"pathname": "d3958f5c-0777-0845-9dcf-2cb28783acaf",
"search": "",
"hash": ""
},
{
"input": "mailto:a@b.com?subject=Hi",
"base": "about:blank",
"href": "mailto:a@b.com?subject=Hi",
"protocol": "mailto:",
"username": "",
"password": "",
"host": "",
"hostname": "",
"port": "",
"pathname": "a@b.com",
"search": "?subject=Hi",
"searchParams": "subject=Hi",
"hash": ""
}
]