Backed out changeset e3853bd79051 (bug 1258843)

This commit is contained in:
Carsten "Tomcat" Book 2016-03-24 08:47:03 +01:00
Родитель ded9534a6c
Коммит 3f5c176a1f
3 изменённых файлов: 2 добавлений и 6 удалений

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

@ -3250,9 +3250,6 @@ SVGTextFrame::BuildDisplayList(nsDisplayListBuilder* aBuilder,
// painting.
return;
}
if (!IsVisibleForPainting(aBuilder)) {
return;
}
aLists.Content()->AppendNewToTop(
new (aBuilder) nsDisplaySVGText(aBuilder, this));
}

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

@ -746,7 +746,7 @@ nsSVGOuterSVGFrame::BuildDisplayList(nsDisplayListBuilder* aBuilder,
nsDisplayListSet set(contentList, contentList, contentList,
contentList, contentList, contentList);
BuildDisplayListForNonBlockChildren(aBuilder, aDirtyRect, set);
} else if (IsVisibleForPainting(aBuilder)) {
} else {
aLists.Content()->AppendNewToTop(
new (aBuilder) nsDisplayOuterSVG(aBuilder, this));
}

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

@ -231,8 +231,7 @@ nsSVGPathGeometryFrame::BuildDisplayList(nsDisplayListBuilder* aBuilder,
const nsRect& aDirtyRect,
const nsDisplayListSet& aLists)
{
if (!static_cast<const nsSVGElement*>(mContent)->HasValidDimensions() ||
!IsVisibleForPainting(aBuilder)) {
if (!static_cast<const nsSVGElement*>(mContent)->HasValidDimensions()) {
return;
}
aLists.Content()->AppendNewToTop(