commit | c00532bb7754767a75cad079edbb81e3ed2f89e9 | [log] [tgz] |
---|---|---|
author | Koji Ishii <kojii@chromium.org> | Fri Mar 08 16:26:58 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Mar 08 16:26:58 2019 |
tree | 2e79a2f903e2be378803e48f959dc1b50d245fbc | |
parent | 248ca37cb93af546a914d3bd8450703bcc785706 [diff] |
[LayoutNG] Remove NGPaintFragment::SelfInkOverflow Following CL:1510613, NGPaintFragment::SelfInkOverflow returns InkOverflow which contains ContentInkOverflow. There are several callers that seem to assume it's for self-only because the function name has "Self". This patch removes the function and let callers call the appropriate functions in NGPhysicalFragment. This is part of paint performance efforts as SSM indicates computing InkOverflow is consuming more time in NG. Bug: 936024 Change-Id: I6985cb9a1a1509c02a46c115af6fd38a216d85d4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1510692 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#639035}
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 .