This commit is contained in:
bzbarsky%mit.edu 2006-02-02 20:25:51 +00:00
Родитель 96c4e912ac
Коммит 23e5afe46e
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -312,8 +312,11 @@ nsHTMLFragmentContentSink::ProcessBaseTag(nsIContent* aContent)
nsIScriptSecurityManager *securityManager = nsIScriptSecurityManager *securityManager =
nsContentUtils::GetSecurityManager(); nsContentUtils::GetSecurityManager();
NS_ASSERTION(aContent->GetNodePrincipal() == mTargetDocument->GetNodePrincipal(),
"How'd that happpen?");
rv = securityManager-> rv = securityManager->
CheckLoadURIWithPrincipal(mTargetDocument->GetPrincipal(), baseHrefURI, CheckLoadURIWithPrincipal(mTargetDocument->GetNodePrincipal(), baseHrefURI,
nsIScriptSecurityManager::STANDARD); nsIScriptSecurityManager::STANDARD);
if (NS_SUCCEEDED(rv)) { if (NS_SUCCEEDED(rv)) {
mBaseHref = baseHrefURI; mBaseHref = baseHrefURI;