Fix more orangeness by always allowing linking to chrome XBL

This commit is contained in:
Jonas Sicking 2009-03-10 03:59:54 -07:00
Родитель aef7f5d8c8
Коммит eb55eaf091
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -1121,7 +1121,8 @@ nsXBLService::LoadBindingDocumentInfo(nsIContent* aBoundElement,
NS_ENSURE_SUCCESS(rv, rv);
if (principalURI &&
!(gAllowDataURIs && SchemeIs(aBindingURI, "data"))) {
!(gAllowDataURIs && SchemeIs(aBindingURI, "data")) &&
!SchemeIs(aBindingURI, "chrome")) {
nsresult uaCheckRes =
nsContentUtils::GetSecurityManager()->
CheckLoadURIWithPrincipal(aBoundDocument->NodePrincipal(),