Backed out changeset 6bfb66a2c03e (bug 1376964)
This commit is contained in:
@@ -1326,12 +1326,6 @@ FontFaceSet::LogMessage(gfxUserFontEntry* aUserFontEntry,
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsIPrincipal*
|
||||
FontFaceSet::GetStandardFontLoadPrincipal()
|
||||
{
|
||||
return mDocument->NodePrincipal();
|
||||
}
|
||||
|
||||
nsresult
|
||||
FontFaceSet::CheckFontLoad(const gfxFontFaceSrc* aFontFaceSrc,
|
||||
nsIPrincipal** aPrincipal,
|
||||
@@ -1350,7 +1344,7 @@ FontFaceSet::CheckFontLoad(const gfxFontFaceSrc* aFontFaceSrc,
|
||||
// use document principal, original principal if flag set
|
||||
// this enables user stylesheets to load font files via
|
||||
// @font-face rules
|
||||
*aPrincipal = GetStandardFontLoadPrincipal();
|
||||
*aPrincipal = mDocument->NodePrincipal();
|
||||
|
||||
NS_ASSERTION(aFontFaceSrc->mOriginPrincipal,
|
||||
"null origin principal in @font-face rule");
|
||||
@@ -1803,15 +1797,6 @@ FontFaceSet::UserFontSet::CheckFontLoad(const gfxFontFaceSrc* aFontFaceSrc,
|
||||
return mFontFaceSet->CheckFontLoad(aFontFaceSrc, aPrincipal, aBypassCache);
|
||||
}
|
||||
|
||||
/* virtual */ nsIPrincipal*
|
||||
FontFaceSet::UserFontSet::GetStandardFontLoadPrincipal()
|
||||
{
|
||||
if (!mFontFaceSet) {
|
||||
return nullptr;
|
||||
}
|
||||
return mFontFaceSet->GetStandardFontLoadPrincipal();
|
||||
}
|
||||
|
||||
/* virtual */ bool
|
||||
FontFaceSet::UserFontSet::IsFontLoadAllowed(nsIURI* aFontLocation,
|
||||
nsIPrincipal* aPrincipal)
|
||||
|
||||
Reference in New Issue
Block a user