diff --git a/layout/base/nsDisplayList.cpp b/layout/base/nsDisplayList.cpp index 1cf03e3b5..4390ab92e 100644 --- a/layout/base/nsDisplayList.cpp +++ b/layout/base/nsDisplayList.cpp @@ -647,7 +647,7 @@ nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame* aReferenceFrame, mAsyncPanZoomEnabled(nsLayoutUtils::AsyncPanZoomEnabled(aReferenceFrame)) { MOZ_COUNT_CTOR(nsDisplayListBuilder); - PL_InitArenaPool(&mPool, "displayListArena", 1024, + PL_InitArenaPool(&mPool, "displayListArena", 4096, std::max(NS_ALIGNMENT_OF(void*),NS_ALIGNMENT_OF(double))-1); nsPresContext* pc = aReferenceFrame->PresContext();