| Index: content/browser/compositor/gpu_process_transport_factory.cc
|
| diff --git a/content/browser/compositor/gpu_process_transport_factory.cc b/content/browser/compositor/gpu_process_transport_factory.cc
|
| index 8a60ed12838d8017107585a330d04eb7f0458f8f..527ad4fb95cf892546a54fab8e053c4d28579447 100644
|
| --- a/content/browser/compositor/gpu_process_transport_factory.cc
|
| +++ b/content/browser/compositor/gpu_process_transport_factory.cc
|
| @@ -270,6 +270,11 @@ CreateOverlayCandidateValidator(gfx::AcceleratedWidget widget) {
|
| }
|
|
|
| static bool ShouldCreateGpuOutputSurface(ui::Compositor* compositor) {
|
| +#if defined(MOJO_RUNNER_CLIENT)
|
| + if (shell::ShellIsRemote() && !ui::GpuService::UseChromeGpuCommandBuffer())
|
| + return false;
|
| +#endif
|
| +
|
| #if defined(OS_CHROMEOS)
|
| // Software fallback does not happen on Chrome OS.
|
| return true;
|
|
|