Make LayoutText::CollectLineBoxRects() to utilize NGInlineCursor
This patch change |LayoutText::CollectLineBoxRects()| to utilize |NGInlineCursor| instead of |NGInlineFragmentTraversal::SelfFragmentsOf()| as preparation of migrating to |NGFragmentItem|. This patch also makes |NGInlineCursor::MoveTo()| to work during layout to use previous layout result for scroll anchoring. Bug: 982194 Change-Id: I9f046540ab797f274b88072f26bb241e101175d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1855152 Commit-Queue: Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:Koji Ishii <kojii@chromium.org> Auto-Submit: Yoshifumi Inoue <yosin@chromium.org> Cr-Commit-Position: refs/heads/master@{#706323}
Showing
Please register or sign in to comment