Bug 649666 Do not create container layers for scrollboxes with (0, 0) scrollRange r=roc

This commit is contained in:
Benjamin Stover 2011-04-13 10:45:00 -07:00
Родитель 842ed1ee0b
Коммит ca40be3124
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -1983,6 +1983,8 @@ nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder* aBuilder,
(XRE_GetProcessType() == GeckoProcessType_Content &&
(styles.mHorizontal != NS_STYLE_OVERFLOW_HIDDEN ||
styles.mVertical != NS_STYLE_OVERFLOW_HIDDEN) &&
(scrollRange.width > 0 ||
scrollRange.height > 0) &&
(!mIsRoot || !mOuter->PresContext()->IsRootContentDocument()));
if (ShouldBuildLayer()) {