[LayoutNG] Runtime flag for block fragmentation.
Add a LayoutNGBlockFragmentation flag (which implies LayoutNG). Not enabled by default. When enabled, we will use NG's current block fragmentation implementation (which is incomplete). When disabled, we'll fall back to legacy layout for anything that needs block fragmentation. This flag is deliberately not enabled on the layout_ng trybot, so now a bunch of multicol / pagination / printing tests will start to pass there. In order to retain test coverage for NG's block fragmentation implementation, the plan is to enable this new flag in some virtual testsuite for fast/multicol/ & co. Will deal with that in a separate CL. Bug: 824918 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I4053ba291d5086e495c7ceca30118c5379b99840 Reviewed-on: https://chromium-review.googlesource.com/976223Reviewed-by:Emil A Eklund <eae@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#545681}
Showing
This diff is collapsed.
Please register or sign in to comment