Make RLS versions of PaintControllerPaintTest

Desktop / Chromium - Philip Rogers [chromium.org] - 4 October 2017 20:50 EDT

PaintControllerPaintTest is useful to test with Root Layer Scrolling (RLS) enabled. This patch removes the special test configuration that did not include RLS and runs the tests with the default paint test configurations which has RLS.

The following tests failed with root layer scrolling and SPV1: FullDocumentPaintingWithCaret and InlineRelayout. These failures were due to how the background display item client works in the SPV1+RLS case, and these tests have been updated to have different clients in this case.

Bug: 769465 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: Ib2c46aeb57b386635740918c073965257c08f17d Reviewed-on: https://chromium-review.googlesource.com/699518

10ec8e6 Make RLS versions of PaintControllerPaintTest
.../Source/core/paint/PaintControllerPaintTest.cpp | 92 +++++++++-------------
1 file changed, 39 insertions(+), 53 deletions(-)

Upstream: git.chromium.org


  • Share