commit | 8bc8baa482d80ca207ae4483cf633d924af307f1 | [log] [tgz] |
---|---|---|
author | Xiaocheng Hu <xiaochengh@chromium.org> | Mon Feb 04 08:29:49 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Feb 04 08:29:49 2019 |
tree | 2957d604148355d613cf12870f4b58d8ee50fc31 | |
parent | 0245d433a547d3106e14a9b30c1c933717635907 [diff] |
[LayoutNG] Allow hit test to enter inline boxes to search for floats Existing float hit-testing code assumes that floats are direct children of the containing formatting context, which is violated since we have moved floats under line boxes or inline boxes. This patch changes hit test code to allow entering inline boxes when searching for floating hit test targets. Bug: 927642 Change-Id: I4329dffa0a3e0de7cff6e5f39add533e2791588f Reviewed-on: https://chromium-review.googlesource.com/c/1450623 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#628686}
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 .