Bug 1087442 - Attach LoadInfo inside each individual ProtocolHandler - securitymanager changes (r=sicking)

This commit is contained in:
Christoph Kerschbaumer 2014-12-11 20:47:55 -08:00
parent 83c4376963
commit bd2f3f2a04

View File

@ -976,7 +976,7 @@ nsScriptSecurityManager::CreateCodebasePrincipal(nsIURI* aURI, uint32_t aAppId,
if (uriPrinc) {
nsCOMPtr<nsIPrincipal> principal;
uriPrinc->GetPrincipal(getter_AddRefs(principal));
if (!principal || principal == mSystemPrincipal) {
if (!principal) {
return CallCreateInstance(NS_NULLPRINCIPAL_CONTRACTID, result);
}