commit | 4adfdfd1e23761a0a6b671ef29437703789c7336 | [log] [tgz] |
---|---|---|
author | Xiaocheng Hu <xiaochengh@chromium.org> | Wed Dec 05 19:51:31 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Dec 05 19:51:31 2018 |
tree | 185e7fedacf3becab58380996f6239e97533db07 | |
parent | 918021be777af93959f06bae5f33245e581459b5 [diff] |
Remove NGInlineNodeData if a block flow is no longer inline formatting context This patch removes NGInlineNodeData if a block flow is no longer inline formatting context, so that we don't have a leftover on it. Note: If a block becomes empty, its ChildrenInline flag remains true, so we still need to remove it in NGBlockNode::Layout. Bug: 906260 Change-Id: Id79d2c62da6a046bbd1f076b7a30d2ce39c095c7 Reviewed-on: https://chromium-review.googlesource.com/c/1362482 Reviewed-by: Koji Ishii <kojii@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Commit-Queue: Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#614067}
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 .