Bug 1534681 Use ReferrerInfo class in document r=ckerschb,baku,Gijs
Also, in many place, we use document uri as referrer. It is not right for the case srdoc iframe. We should use the last non-srdoc parent document's uri Differential Revision: https://phabricator.services.mozilla.com/D30191
This commit is contained in:
@@ -6203,8 +6203,8 @@ void HTMLMediaElement::SetRequestHeaders(nsIHttpChannel* aChannel) {
|
||||
MOZ_ASSERT(NS_SUCCEEDED(rv));
|
||||
|
||||
// Set the Referer header
|
||||
nsCOMPtr<nsIReferrerInfo> referrerInfo = new ReferrerInfo(
|
||||
OwnerDoc()->GetDocumentURI(), OwnerDoc()->GetReferrerPolicy());
|
||||
nsCOMPtr<nsIReferrerInfo> referrerInfo = new ReferrerInfo();
|
||||
referrerInfo->InitWithDocument(OwnerDoc());
|
||||
rv = aChannel->SetReferrerInfoWithoutClone(referrerInfo);
|
||||
MOZ_ASSERT(NS_SUCCEEDED(rv));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user