зеркало из https://github.com/mozilla/gecko-dev.git
Fix crash in Print Preview when doc has more than two pages. Patch by Eli Friedman<sharparrow1@yahoo.com>. b=362210 r=me sr=roc
This commit is contained in:
Родитель
99a706ba53
Коммит
b9eb48fee4
|
@ -97,8 +97,7 @@ NS_IMETHODIMP nsPageFrame::Reflow(nsPresContext* aPresContext,
|
|||
NS_ASSERTION(nsLayoutAtoms::pageContentFrame == firstFrame->GetType(),
|
||||
"This frame isn't a pageContentFrame");
|
||||
|
||||
if (contentPage && GetPrevInFlow() &&
|
||||
(GetStateBits() & NS_FRAME_IS_DIRTY)) {
|
||||
if (contentPage && GetPrevInFlow() && !contentPage->GetFirstChild(nsnull)) {
|
||||
|
||||
nsPageFrame* prevPage = NS_STATIC_CAST(nsPageFrame*, GetPrevInFlow());
|
||||
nsPageContentFrame* prevContentPage = NS_STATIC_CAST(nsPageContentFrame*, prevPage->mFrames.FirstChild());
|
||||
|
|
Загрузка…
Ссылка в новой задаче