| Index: ui/compositor/compositor.cc
|
| diff --git a/ui/compositor/compositor.cc b/ui/compositor/compositor.cc
|
| index f80b75fe298d605fc960165d0c257b4659733907..2f360551e8049e0fe927b495be381196e52532a3 100644
|
| --- a/ui/compositor/compositor.cc
|
| +++ b/ui/compositor/compositor.cc
|
| @@ -264,6 +264,17 @@ bool Compositor::IsVisible() {
|
| return host_->visible();
|
| }
|
|
|
| +void Compositor::SetAuthoritativeVSyncInterval(
|
| + const base::TimeDelta& interval) {
|
| + if (base::CommandLine::ForCurrentProcess()->HasSwitch(
|
| + cc::switches::kEnableBeginFrameScheduling)) {
|
| + host_->SetAuthoritativeVSyncInterval(interval);
|
| + return;
|
| + }
|
| +
|
| + vsync_manager_->SetAuthoritativeVSyncInterval(interval);
|
| +}
|
| +
|
| scoped_refptr<CompositorVSyncManager> Compositor::vsync_manager() const {
|
| return vsync_manager_;
|
| }
|
|
|