[LayoutNG] Basic flexbox logic behind runtime flag
This doesn't produce anything good yet. It's a basic implementation that interacts with FlexLayoutAlgorithm for a very narrow range of flex items and stuffs the results into NGLayoutResult. There's no attempt at painting or copying results back to legacy. Abusing LayoutNGBlockFlow in LayoutObject.cpp will have to be fixed soon. This will be the first layout type that doesn't inherit from LayoutBlockFlow, but in this patch it still uses LayoutNGBlockFlow. Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I82195d5c561ba8ff67b00894b17ad72f14a52535 Reviewed-on: https://chromium-review.googlesource.com/961793 Commit-Queue: David Grogan <dgrogan@chromium.org> Reviewed-by:Christian Biesinger <cbiesinger@chromium.org> Cr-Commit-Position: refs/heads/master@{#547599}
Showing
Please register or sign in to comment