| 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 821f642ac2a9ee5cfa4d12fa336c1345a82859fe..2d377313b154eb0411ddd924034bba53a1d1616c 100644
|
| --- a/content/browser/compositor/gpu_process_transport_factory.cc
|
| +++ b/content/browser/compositor/gpu_process_transport_factory.cc
|
| @@ -732,6 +732,19 @@ void GpuProcessTransportFactory::SetAuthoritativeVSyncInterval(
|
| data->begin_frame_source->SetAuthoritativeVSyncInterval(interval);
|
| }
|
|
|
| +void GpuProcessTransportFactory::SetDisplayVSyncParameters(
|
| + ui::Compositor* compositor,
|
| + base::TimeTicks timebase,
|
| + base::TimeDelta interval) {
|
| + PerCompositorDataMap::iterator it = per_compositor_data_.find(compositor);
|
| + if (it == per_compositor_data_.end())
|
| + return;
|
| + PerCompositorData* data = it->second;
|
| + DCHECK(data);
|
| + if (data->begin_frame_source)
|
| + data->begin_frame_source->OnUpdateVSyncParameters(timebase, interval);
|
| +}
|
| +
|
| void GpuProcessTransportFactory::SetOutputIsSecure(ui::Compositor* compositor,
|
| bool secure) {
|
| PerCompositorDataMap::iterator it = per_compositor_data_.find(compositor);
|
|
|