| Index: ui/compositor/compositor.cc
|
| diff --git a/ui/compositor/compositor.cc b/ui/compositor/compositor.cc
|
| index aaa5517a39079a975645a3062b63a5d822f30673..a380c41ce9b8d9f9b9d51a76c1200404fac2426f 100644
|
| --- a/ui/compositor/compositor.cc
|
| +++ b/ui/compositor/compositor.cc
|
| @@ -27,6 +27,7 @@
|
| #include "third_party/skia/include/core/SkBitmap.h"
|
| #include "ui/compositor/compositor_observer.h"
|
| #include "ui/compositor/compositor_switches.h"
|
| +#include "ui/compositor/compositor_vsync_manager.h"
|
| #include "ui/compositor/dip_util.h"
|
| #include "ui/compositor/layer.h"
|
| #include "ui/compositor/layer_animator_collection.h"
|
| @@ -74,6 +75,7 @@
|
| widget_(widget),
|
| surface_id_allocator_(context_factory->CreateSurfaceIdAllocator()),
|
| task_runner_(task_runner),
|
| + vsync_manager_(new CompositorVSyncManager()),
|
| device_scale_factor_(0.0f),
|
| last_started_frame_(0),
|
| last_ended_frame_(0),
|
| @@ -255,9 +257,8 @@
|
| return host_->visible();
|
| }
|
|
|
| -void Compositor::SetAuthoritativeVSyncInterval(
|
| - const base::TimeDelta& interval) {
|
| - host_->SetAuthoritativeVSyncInterval(interval);
|
| +scoped_refptr<CompositorVSyncManager> Compositor::vsync_manager() const {
|
| + return vsync_manager_;
|
| }
|
|
|
| void Compositor::AddObserver(CompositorObserver* observer) {
|
|
|