commit | 22bf4229b40da1bbdb3f6bd5d327be069dd55ec5 | [log] [tgz] |
---|---|---|
author | Koji Ishii <kojii@chromium.org> | Fri Oct 20 23:38:21 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Oct 20 23:38:21 2017 |
tree | 3989e849334f8c649bdef82c597155c3e7af690c | |
parent | f90d7c090b2b6c2ebe68e62ee71512c10773d552 [diff] |
[LayoutNG] Keep child NGLayoutResult in NGLineBoxFragmentBuilder This patch changes NGLineBoxFragmentBuilder to keep child NGLayoutResult until it finalizes children offsets and descendant box tree structure. This is needed to give the final offsets (relative to the line box) to e.g., out of flow descendants. Bug: 635619 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I850fec48bc32262437965bec7cd3cbf1df2e660d Reviewed-on: https://chromium-review.googlesource.com/720590 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#510612}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .