pixel align pct based scroll frames bug 139843 r/sr=roc

This commit is contained in:
bmlk%gmx.de 2005-08-24 18:11:45 +00:00
Родитель c01337affd
Коммит 2f4aec813d
1 изменённых файлов: 5 добавлений и 0 удалений

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

@ -497,6 +497,11 @@ nsHTMLScrollFrame::ReflowScrolledFrame(const ScrollReflowState& aState,
vScrollbarPrefSize);
availWidth = PR_MAX(0, availWidth - vScrollbarPrefSize.width);
}
if (availWidth != NS_UNCONSTRAINEDSIZE) {
// pixel align the content
nscoord twp = GetPresContext()->IntScaledPixelsToTwips(1);
availWidth -= availWidth % twp;
}
nsHTMLReflowState kidReflowState(GetPresContext(), aState.mReflowState,
mInner.mScrolledFrame,