| Index: cc/scheduler/scheduler.cc
|
| diff --git a/cc/scheduler/scheduler.cc b/cc/scheduler/scheduler.cc
|
| index 4f2dbf6f19b4632372067fb1261ef86714c942cb..a97276350110424e4e990a7d8251bb98b307a35a 100644
|
| --- a/cc/scheduler/scheduler.cc
|
| +++ b/cc/scheduler/scheduler.cc
|
| @@ -8,15 +8,18 @@
|
| #include "base/auto_reset.h"
|
| #include "base/debug/trace_event.h"
|
| #include "base/logging.h"
|
| +#include "cc/debug/devtools_instrumentation.h"
|
| #include "cc/debug/traced_value.h"
|
| #include "ui/gfx/frame_time.h"
|
|
|
| namespace cc {
|
|
|
| Scheduler::Scheduler(SchedulerClient* client,
|
| - const SchedulerSettings& scheduler_settings)
|
| + const SchedulerSettings& scheduler_settings,
|
| + int tree_id)
|
| : settings_(scheduler_settings),
|
| client_(client),
|
| + tree_id_(tree_id),
|
| last_set_needs_begin_impl_frame_(false),
|
| state_machine_(scheduler_settings),
|
| inside_process_scheduled_actions_(false),
|
| @@ -194,7 +197,7 @@ void Scheduler::BeginImplFrame(const BeginFrameArgs& args) {
|
| return;
|
|
|
| state_machine_.OnBeginImplFrameDeadlinePending();
|
| -
|
| + devtools_instrumentation::didBeginFrame(tree_id_);
|
| if (settings_.using_synchronous_renderer_compositor) {
|
| // The synchronous renderer compositor has to make its GL calls
|
| // within this call to BeginImplFrame.
|
|
|