diff --git a/mozilla/layout/generic/nsFrame.cpp b/mozilla/layout/generic/nsFrame.cpp index fff12aa9de8..6a44466fbd8 100644 --- a/mozilla/layout/generic/nsFrame.cpp +++ b/mozilla/layout/generic/nsFrame.cpp @@ -3056,7 +3056,7 @@ nsFrame::GetNextPrevLineFromeBlockFrame(nsIPresContext* aPresContext, PRUint32 lineFlags; result = it->GetLine(searchingLine, &firstFrame, &lineFrameCount, rect, &lineFlags); - if (!lineFrameCount || !rect.height) //if no height not a valid line either. + if (!lineFrameCount) continue; if (NS_SUCCEEDED(result)){ lastFrame = firstFrame; diff --git a/mozilla/layout/html/base/src/nsFrame.cpp b/mozilla/layout/html/base/src/nsFrame.cpp index fff12aa9de8..6a44466fbd8 100644 --- a/mozilla/layout/html/base/src/nsFrame.cpp +++ b/mozilla/layout/html/base/src/nsFrame.cpp @@ -3056,7 +3056,7 @@ nsFrame::GetNextPrevLineFromeBlockFrame(nsIPresContext* aPresContext, PRUint32 lineFlags; result = it->GetLine(searchingLine, &firstFrame, &lineFrameCount, rect, &lineFlags); - if (!lineFrameCount || !rect.height) //if no height not a valid line either. + if (!lineFrameCount) continue; if (NS_SUCCEEDED(result)){ lastFrame = firstFrame;