SurfaceSynchronization support for Android WebView
Ensures that Android WebView works with SurfaceSynchronization enabled. For WebView, SurfaceSynchronization is nearly a no-op, as only one surface is ever in use. This change only does two real things: - Ensures that WebView uses RenderFrameMetadata rather than CompositorFrameMetadata where appropriate. - Ensures that SurfaceIds are correctly sent to the renderer for WebView, allowing for rendering to occur. Also removes previous disabling of WebView in tests. Bug: 881469 Change-Id: If01ebc3be54eb90ca3aa196a464de693ad69bed5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1570136Reviewed-by:Stefan Zager <szager@chromium.org> Reviewed-by:
Caleb Rouleau <crouleau@chromium.org> Reviewed-by:
Saman Sami <samans@chromium.org> Reviewed-by:
Bo <boliu@chromium.org> Commit-Queue: Eric Karl <ericrk@chromium.org> Cr-Commit-Position: refs/heads/master@{#652709}
Showing
Please register or sign in to comment