• Saman Sami's avatar
    Reland "Fix deadlock due to child throttling" · 33f48e23
    Saman Sami authored
    Due to another optimization that I landed at the same time as the
    original CL, one of the unit tests became invalid. This CL slightly
    tunes the LocalSurfaceIds used in the original unittests.
    
    A child should not be throttled if the parent is blocked on it.
    Otherwise the parent is guaranteed to hit the deadline, causing jank.
    
    TBR=kylechar@chromium.org
    
    Bug: 933610
    Change-Id: Iff450c568a904d14c9f00fad24f5748a08c6a505
    Reviewed-on: https://chromium-review.googlesource.com/c/1482949
    Commit-Queue: Saman Sami <samans@chromium.org>
    Reviewed-by: default avatarSaman Sami <samans@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#634808}
    33f48e23
surface_dependency_tracker.cc 8.97 KB