зеркало из https://github.com/mozilla/gecko-dev.git
Keep width of avail space rect at least 0. (Bug 476372) r+sr=roc
This commit is contained in:
Родитель
d18dfa0f16
Коммит
de4bb44968
|
@ -353,6 +353,9 @@ nsBlockReflowState::GetAvailableSpace(nscoord aY, PRBool aRelaxHeightConstraint)
|
||||||
mContentArea.width,
|
mContentArea.width,
|
||||||
&hasFloats);
|
&hasFloats);
|
||||||
mBandHasFloats = hasFloats;
|
mBandHasFloats = hasFloats;
|
||||||
|
// Keep the width >= 0 for compatibility with nsSpaceManager.
|
||||||
|
if (mAvailSpaceRect.width < 0)
|
||||||
|
mAvailSpaceRect.width = 0;
|
||||||
|
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
if (nsBlockFrame::gNoisyReflow) {
|
if (nsBlockFrame::gNoisyReflow) {
|
||||||
|
|
Загрузка…
Ссылка в новой задаче