commit | c3fbc6d542e7703a9f7ee50eddcc2f2d29f533ed | [log] [tgz] |
---|---|---|
author | Ian Kilpatrick <ikilpatrick@chromium.org> | Wed Jul 25 03:45:58 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jul 25 03:45:58 2018 |
tree | 0b6d7c4e6f8a74695094ca361831ec523cba3c8e | |
parent | 96c90cc6960f1ba5ea45849016af786760e1dc1d [diff] |
[LayoutNG] Fix text-indent with negative values in RTL. This allows NGLineInfo to return a Width which isn't clamped to zero for negative values. This allows alignment of text to work correctly for these values. Additionally, when adjusting the inline static position of abs-pos children, we use the resulting fragment inline size, instead of the line width, as this may be different. Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng Change-Id: I0876f148d285147c3b5cec658ebd7831e97b11aa Bug: 636993 Reviewed-on: https://chromium-review.googlesource.com/1147875 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#577789}
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 .