Chromium Code Reviews| Index: cc/scheduler/scheduler.cc |
| diff --git a/cc/scheduler/scheduler.cc b/cc/scheduler/scheduler.cc |
| index 8329e8e9601b823f1293d842f7e55ed4fe7a40fe..ccd6aed78e85cb271c9725cf09eff76080ad1b2d 100644 |
| --- a/cc/scheduler/scheduler.cc |
| +++ b/cc/scheduler/scheduler.cc |
| @@ -162,6 +162,10 @@ void Scheduler::SetupNextBeginFrameIfNeeded() { |
| client_->SetNeedsBeginFrameOnImplThread(true); |
| return; |
| } |
| + |
| + client_->SetNeedsBeginFrameOnImplThread(needs_begin_frame_to_draw); |
|
brianderson
2013/06/24 18:04:49
We should avoid disabling SetNeedsBeginFrame until
|
| + if (safe_to_expect_begin_frame_) |
| + last_set_needs_begin_frame_ = needs_begin_frame_to_draw; |
| } |
| void Scheduler::BeginFrame(const BeginFrameArgs& args) { |