Bug 1341009 - Reset aStatus before calling nsLineLayout::ReflowFrame(). r=dholbert

This ensures the nsIFrame::Reflow() call in nsLineLayout::ReflowFrame() is
using an empty reflow status.

MozReview-Commit-ID: EBHs8xX7MI1

--HG--
extra : rebase_source : 806d5b542e1165b80e98d154c10d8c1c56b26a74
This commit is contained in:
Ting-Yu Lin 2017-09-14 13:11:22 +08:00
Родитель d96347edaf
Коммит b4783231a0
1 изменённых файлов: 1 добавлений и 0 удалений

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

@ -794,6 +794,7 @@ nsInlineFrame::ReflowInlineFrame(nsPresContext* aPresContext,
nsLineLayout* lineLayout = aReflowInput.mLineLayout;
bool reflowingFirstLetter = lineLayout->GetFirstLetterStyleOK();
bool pushedFrame;
aStatus.Reset();
lineLayout->ReflowFrame(aFrame, aStatus, nullptr, pushedFrame);
if (aStatus.IsInlineBreakBefore()) {