| Index: ui/compositor/compositor.cc
|
| diff --git a/ui/compositor/compositor.cc b/ui/compositor/compositor.cc
|
| index bfdcf798dcf33b14c69f3016b6f434f8c4197a9c..a30c2ded5f974873d7cc2ec527cad68c31f04aec 100644
|
| --- a/ui/compositor/compositor.cc
|
| +++ b/ui/compositor/compositor.cc
|
| @@ -371,6 +371,11 @@ void Compositor::SetAuthoritativeVSyncInterval(
|
|
|
| void Compositor::SetDisplayVSyncParameters(base::TimeTicks timebase,
|
| base::TimeDelta interval) {
|
| + if (interval.is_zero()) {
|
| + // TODO(brianderson): We should not be receiving 0 intervals.
|
| + interval = cc::BeginFrameArgs::DefaultInterval();
|
| + }
|
| +
|
| context_factory_->SetDisplayVSyncParameters(this, timebase, interval);
|
| vsync_manager_->UpdateVSyncParameters(timebase, interval);
|
| }
|
|
|