Commit 242fa860 authored by kylechar's avatar kylechar Committed by Commit Bot

webview: Disable UseSurfaceLayerForVideo feature.

The UseSurfaceLayerForVideo feature is still enabled in Android WebView
perf tests. WebView isn't compatible with the feature, so force it to
disabled always.

Bug: 853832
Change-Id: Ide874c0947dfad92ea95edfaec9e7c396ea1520d
Reviewed-on: https://chromium-review.googlesource.com/1108385Reviewed-by: default avatarBo <boliu@chromium.org>
Commit-Queue: kylechar <kylechar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#568980}
parent d627550b
......@@ -165,6 +165,11 @@ bool AwMainDelegate::BasicStartupComplete(int* exit_code) {
// WebView does not support AndroidOverlay yet for video overlays.
CommandLineHelper::AddDisabledFeature(*cl, media::kUseAndroidOverlay.name);
// WebView doesn't support embedding CompositorFrameSinks which is needed for
// UseSurfaceLayerForVideo feature. https://crbug.com/853832
CommandLineHelper::AddDisabledFeature(*cl,
media::kUseSurfaceLayerForVideo.name);
// WebView does not support EME persistent license yet, because it's not
// clear on how user can remove persistent media licenses from UI.
CommandLineHelper::AddDisabledFeature(*cl,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment