This commit is contained in:
Cameron Kaiser 2017-07-21 20:00:57 -07:00
parent e45c857b4f
commit fb72079d00
2 changed files with 1 additions and 2 deletions

View File

@ -968,7 +968,6 @@ void
nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame* aDirtyFrame, nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame* aDirtyFrame,
const nsFrameList& aFrames, const nsFrameList& aFrames,
const nsRect& aDirtyRect) { const nsRect& aDirtyRect) {
mFramesMarkedForDisplay.SetCapacity(mFramesMarkedForDisplay.Length() + aFrames.GetLength());
for (nsIFrame* e : aFrames) { for (nsIFrame* e : aFrames) {
// Skip the AccessibleCaret frame when building no caret. // Skip the AccessibleCaret frame when building no caret.
if (!IsBuildingCaret()) { if (!IsBuildingCaret()) {

View File

@ -1003,7 +1003,7 @@ private:
PLArenaPool mPool; PLArenaPool mPool;
nsCOMPtr<nsISelection> mBoundingSelection; nsCOMPtr<nsISelection> mBoundingSelection;
nsAutoTArray<PresShellState,8> mPresShellStates; nsAutoTArray<PresShellState,8> mPresShellStates;
nsAutoTArray<nsIFrame*,100> mFramesMarkedForDisplay; nsAutoTArray<nsIFrame*,400> mFramesMarkedForDisplay;
nsAutoTArray<ThemeGeometry,2> mThemeGeometries; nsAutoTArray<ThemeGeometry,2> mThemeGeometries;
nsDisplayTableItem* mCurrentTableItem; nsDisplayTableItem* mCurrentTableItem;
DisplayListClipState mClipState; DisplayListClipState mClipState;