| Index: ui/compositor/test/in_process_context_factory.cc
|
| diff --git a/ui/compositor/test/in_process_context_factory.cc b/ui/compositor/test/in_process_context_factory.cc
|
| index aecb9b792c2f1a2993f2c0c00bf0d7080ee97b28..f96cbaf8d03a1abbf437fad04ad195a75837f3ec 100644
|
| --- a/ui/compositor/test/in_process_context_factory.cc
|
| +++ b/ui/compositor/test/in_process_context_factory.cc
|
| @@ -332,7 +332,18 @@ InProcessContextFactory::CreatePerCompositorData(ui::Compositor* compositor) {
|
| data->surface_handle = widget;
|
| #else
|
| gpu::GpuSurfaceTracker* tracker = gpu::GpuSurfaceTracker::Get();
|
| - data->surface_handle = tracker->AddSurfaceForNativeWidget(widget);
|
| + data->surface_handle = tracker->AddSurfaceForNativeWidget(
|
| + gpu::GpuSurfaceTracker::SurfaceRecord(
|
| + widget
|
| +#if defined(OS_ANDROID)
|
| + // We have to provide a surface too, but we don't have one. For
|
| + // now, we don't proide it, since nobody should ask anyway.
|
| + // If we ever provide a valid surface here, then GpuSurfaceTracker
|
| + // can be more strict about enforcing it.
|
| + ,
|
| + nullptr
|
| +#endif
|
| + ));
|
| #endif
|
| }
|
|
|
|
|