зеркало из https://github.com/mozilla/pjs.git
pixel align pct based scroll frames bug 139843 r/sr=roc
This commit is contained in:
Родитель
c01337affd
Коммит
2f4aec813d
|
@ -497,6 +497,11 @@ nsHTMLScrollFrame::ReflowScrolledFrame(const ScrollReflowState& aState,
|
||||||
vScrollbarPrefSize);
|
vScrollbarPrefSize);
|
||||||
availWidth = PR_MAX(0, availWidth - vScrollbarPrefSize.width);
|
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,
|
nsHTMLReflowState kidReflowState(GetPresContext(), aState.mReflowState,
|
||||||
mInner.mScrolledFrame,
|
mInner.mScrolledFrame,
|
||||||
|
|
Загрузка…
Ссылка в новой задаче