| Index: cc/scheduler/scheduler.h
|
| diff --git a/cc/scheduler/scheduler.h b/cc/scheduler/scheduler.h
|
| index 4828896194813409e3d607b8d07d1078ea4a5c52..21c9d04b661415ecda67aeb56d1d20b614b2f68a 100644
|
| --- a/cc/scheduler/scheduler.h
|
| +++ b/cc/scheduler/scheduler.h
|
| @@ -80,6 +80,7 @@ class CC_EXPORT Scheduler : public BeginFrameObserverBase {
|
| void SetCanDraw(bool can_draw);
|
| void NotifyReadyToActivate();
|
| void NotifyReadyToDraw();
|
| + void SetBeginFrameSource(BeginFrameSource* source);
|
|
|
| void SetNeedsBeginMainFrame();
|
| // Requests a single impl frame (after the current frame if there is one
|
| @@ -140,6 +141,10 @@ class CC_EXPORT Scheduler : public BeginFrameObserverBase {
|
| void SetChildrenNeedBeginFrames(bool children_need_begin_frames);
|
| void SetVideoNeedsBeginFrames(bool video_needs_begin_frames);
|
|
|
| + const BeginFrameSource* begin_frame_source() const {
|
| + return begin_frame_source_;
|
| + }
|
| +
|
| protected:
|
| Scheduler(SchedulerClient* client,
|
| const SchedulerSettings& scheduler_settings,
|
|
|