This commit is contained in:
Ryan VanderMeulen 2013-02-05 07:54:46 -05:00
Родитель 89809ce71d d974f37a5f
Коммит ebed4bb41a
1 изменённых файлов: 5 добавлений и 3 удалений

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

@ -316,12 +316,14 @@ nsStyleLinkElement::DoUpdateStyleSheet(nsIDocument *aOldDocument,
}
}
if (mDontLoadStyle || !mUpdatesEnabled) {
NS_ENSURE_TRUE(thisContent, NS_ERROR_FAILURE);
// When static documents are created, stylesheets are cloned manually.
if (mDontLoadStyle || !mUpdatesEnabled ||
thisContent->OwnerDoc()->IsStaticDocument()) {
return NS_OK;
}
NS_ENSURE_TRUE(thisContent, NS_ERROR_FAILURE);
nsCOMPtr<nsIDocument> doc = thisContent->GetDocument();
if (!doc || !doc->CSSLoader()->GetEnabled()) {