Bug 776140 - Add GetExtendedOrigin method to nsILoadContext. r=jlebar, sr=sicking

This commit is contained in:
Jason Duell
2012-07-23 11:09:26 -07:00
parent 23ed98c399
commit 9a79c36643
3 changed files with 31 additions and 0 deletions

View File

@@ -11364,6 +11364,20 @@ nsDocShell::GetIsContent(bool *aIsContent)
return NS_OK;
}
NS_IMETHODIMP
nsDocShell::GetExtendedOrigin(nsIURI *aUri, nsACString &aResult)
{
bool isInBrowserElement;
GetIsInBrowserElement(&isInBrowserElement);
nsCOMPtr<nsIScriptSecurityManager> ssmgr =
do_GetService(NS_SCRIPTSECURITYMANAGER_CONTRACTID);
NS_ENSURE_TRUE(ssmgr, false);
return ssmgr->GetExtendedOrigin(aUri, mAppId, isInBrowserElement, aResult);
}
bool
nsDocShell::IsOKToLoadURI(nsIURI* aURI)
{