Bug 1433958 - Change code that sets nsIURI.host to use nsIURIMutator r=mayhemer

MozReview-Commit-ID: 7T5gCu8WOfa
This commit is contained in:
Valentin Gosu
2018-02-26 20:43:47 +01:00
parent a440c73890
commit 4c423bbfee
12 changed files with 55 additions and 42 deletions

View File

@@ -407,12 +407,14 @@ Location::SetHostname(const nsAString& aHostname,
}
nsCOMPtr<nsIURI> uri;
aRv = GetWritableURI(getter_AddRefs(uri));
aRv = GetURI(getter_AddRefs(uri));
if (NS_WARN_IF(aRv.Failed()) || !uri) {
return;
}
aRv = uri->SetHost(NS_ConvertUTF16toUTF8(aHostname));
aRv = NS_MutateURI(uri)
.SetHost(NS_ConvertUTF16toUTF8(aHostname))
.Finalize(uri);
if (NS_WARN_IF(aRv.Failed())) {
return;
}