[PE] Fix caret visual rect and painting when scrolled
This fixes 2 problems: 1. The caret visual rect was incorrectly added by scroll offset in composited scrolling block; 2. The painting of caret was not clipped. Bug: 882794 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 Change-Id: Ib7c6979acf6000a747e1ac8ae439633f338d3c3f Reviewed-on: https://chromium-review.googlesource.com/c/1257892 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#596498}
Showing