[LayoutNG] Paint composition document marker
This patch imports the paint logic from InlineTextBoxPainter, converts DOM offset to inline offset and paint markers with NGPhysicalTextFragment. Here is copied functions from InlinTextBoxPainter to NGTextFragmentPainter: PaintSingleMarkerBackgroundRun PaintStyleableMarkerUnderline PaintDocumentMarkers This patch fixes: paint/markers/active-suggestion-marker-basic.html paint/markers/composition-marker-basic.html Bug: 850448 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_layout_ng;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I6126bcc3880fe8ba9bd0ebd6262bae4cd7b762be Reviewed-on: https://chromium-review.googlesource.com/1090601 Commit-Queue: Yoichi Osato <yoichio@chromium.org> Reviewed-by:Yoshifumi Inoue <yosin@chromium.org> Reviewed-by:
Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#566769}
Showing
Please register or sign in to comment