• Fady Samuel's avatar
    Surface synchronization: Check surface invariants on Android · 6535d459
    Fady Samuel authored
    We would like to start a Finch trial for surface sync on Android soon.
    This CL re-enables Android-specific surface invariants violations checks
    on Android by removing code in RenderWidgetHostImpl that bypasses those
    checks. This CL also ensures that when the background transparency
    changes a new LocalSurfaceId is allocated as this matches the behavior
    pre-surface-sync.
    
    Bug: 672962, 789259, 801350
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
    Change-Id: Iad2dc6c508770314ea33eb53f05944609f29b0b9
    Reviewed-on: https://chromium-review.googlesource.com/1104315Reviewed-by: default avatarSaman Sami <samans@chromium.org>
    Commit-Queue: Fady Samuel <fsamuel@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#568091}
    6535d459
layer_tree_host_impl.cc 210 KB