Bug 1621307 - Remove Geturi in txMozillaStylesheetCompiler r=ckerschb

Differential Revision: https://phabricator.services.mozilla.com/D66249

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Sebastian Streich 2020-03-12 19:47:54 +00:00
Родитель 156f519842
Коммит 332641fa44
1 изменённых файлов: 4 добавлений и 6 удалений

Просмотреть файл

@ -408,12 +408,10 @@ nsresult txCompileObserver::startLoad(nsIURI* aUri,
nsCOMPtr<nsIHttpChannel> httpChannel(do_QueryInterface(channel)); nsCOMPtr<nsIHttpChannel> httpChannel(do_QueryInterface(channel));
if (httpChannel) { if (httpChannel) {
nsCOMPtr<nsIURI> referrerURI; nsCOMPtr<nsIReferrerInfo> referrerInfo;
aReferrerPrincipal->GetURI(getter_AddRefs(referrerURI)); nsresult rv = aReferrerPrincipal->CreateReferrerInfo(
if (referrerURI) { aReferrerPolicy, getter_AddRefs(referrerInfo));
DebugOnly<nsresult> rv; if (NS_SUCCEEDED(rv)) {
nsCOMPtr<nsIReferrerInfo> referrerInfo =
new dom::ReferrerInfo(referrerURI, aReferrerPolicy);
rv = httpChannel->SetReferrerInfoWithoutClone(referrerInfo); rv = httpChannel->SetReferrerInfoWithoutClone(referrerInfo);
MOZ_ASSERT(NS_SUCCEEDED(rv)); MOZ_ASSERT(NS_SUCCEEDED(rv));
} }