commit | d24ad3e2452e2fd70106650424eff665100b13f0 | [log] [tgz] |
---|---|---|
author | Koji Ishii <kojii@chromium.org> | Tue Jun 11 21:08:17 2019 |
committer | Koji Ishii <kojii@chromium.org> | Tue Jun 11 21:08:17 2019 |
tree | d5d093685efbbd7e9e8ae4d87c847b8c18a8c4fd | |
parent | 8c7c2183fe7d2b2fc1eba19d1842ed7e3953acb9 [diff] |
Merge 3809: [LayoutNG] Fix negative margin in RTL When there're negative inline margins, |ResolveInlineMargins| computes incorrect inline-end margin, which affects line offset in RTL. The inline-end margin computed here is not used for layout in LTR that the problem was visible only in RTL. (cherry picked from commit 39c4a9924378db8c51ab3769a66efa3b1e71f203) Bug: 971403 Change-Id: I8cfc6e303649d66b91c95ed1f7a30295c67bcad6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1647907 Commit-Queue: Emil A Eklund <eae@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#667647} Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1653750 Reviewed-by: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/branch-heads/3809@{#236} Cr-Branched-From: d82dec1a818f378c464ba307ddd9c92133eac355-refs/heads/master@{#665002}
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 .