Bug 1554847 - Improve cross-origin checks in canvas API - consider intermediate redirects, r=jya

Differential Revision: https://phabricator.services.mozilla.com/D32792
This commit is contained in:
Andrea Marchesini
2019-06-04 06:32:37 +00:00
parent 76767a4413
commit 534b0646ae
22 changed files with 129 additions and 11 deletions

View File

@@ -5867,6 +5867,13 @@ already_AddRefed<nsIPrincipal> HTMLMediaElement::GetCurrentPrincipal() {
return nullptr;
}
bool HTMLMediaElement::HadCrossOriginRedirects() {
if (mDecoder) {
return mDecoder->HadCrossOriginRedirects();
}
return false;
}
already_AddRefed<nsIPrincipal> HTMLMediaElement::GetCurrentVideoPrincipal() {
if (mDecoder) {
return mDecoder->GetCurrentPrincipal();