• Sahel Sharify's avatar
    Send GSB before switching to mainthread scrolling in smooth scroll path. · 5d5a062f
    Sahel Sharify authored
    This cl is the equivalent of https://codereview.chromium.org/2854683002 fix for smooth scrolling
    path,if the compositor handles the GSB and during the scrolling we have to switch to main thread
    since the compositor cannot handle a GSU a GSB must be sent to the main thread since the original
    GSB was handled on the compositor rather than being sent to the main thread.
    
    touchpad-scroll-impl-to-main.html is the test that forces switch from compositor thread to main
    thread in the middle of scrolling. It used to get executed with --disable-smooth-scrolling
    in this cl I've moved the test to a new virtual test suite that has default scroll animation
    value.
    
    I have removed the test expectations since I have changed the test and this might fix the flake.
    
    subpixel-accumulation.html needs scroll animation to be disabled and that's why I had to move it to
    a new test suite.
    
    Bug: 820979, 708499, 757165, 800840
    Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
    Change-Id: I21b1f4285897d74559f6827e6a232f007dc897b0
    Reviewed-on: https://chromium-review.googlesource.com/961264
    Commit-Queue: Sahel Sharifymoghaddam <sahel@chromium.org>
    Reviewed-by: default avatarTimothy Dresser <tdresser@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#543425}
    5d5a062f
enable-slimming-paint-v2 104 KB