зеркало из https://github.com/mozilla/gecko-dev.git
Remove the root from mDirtyRoots if we resize-reflow it, so that we don't getassertions about frame state not matching with whether the frame is inmDirtyRoots. Bug 374167, r+sr=dbaron
This commit is contained in:
Родитель
1550d44209
Коммит
49d45d33b7
|
@ -2684,6 +2684,7 @@ PresShell::ResizeReflow(nscoord aWidth, nscoord aHeight)
|
|||
AUTO_LAYOUT_PHASE_ENTRY_POINT(GetPresContext(), Reflow);
|
||||
// XXXldb Set mIsReflowing (and unset it later)?
|
||||
|
||||
mDirtyRoots.RemoveElement(rootFrame);
|
||||
DoReflow(rootFrame);
|
||||
mPresContext->SetVisibleArea(nsRect(nsPoint(0, 0), rootFrame->GetSize()));
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче