[LayoutNG] Fix static position of positioned objects in RTL
Block-level out-of-flow objects are placed at the start edge of the next line if preceded by in-flow inline content, or of the current line otherwise. Before this change, the "preceded" was determined by the visual order. This patch fixes this by using the logical order. Bug: 1005149, 1005433, 1002479 Change-Id: I8589d0daa24021a8106d98770e83629ff9f02c57 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1833366 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by:
Aleks Totic <atotic@chromium.org> Cr-Commit-Position: refs/heads/master@{#701741}
Showing
Please register or sign in to comment