Index: cc/scheduler/begin_frame_source.cc |
diff --git a/cc/scheduler/begin_frame_source.cc b/cc/scheduler/begin_frame_source.cc |
index 5252dcc06d99e9bf886794477564c96fe89b4473..89b794e68e71cec01aae32c9d78a9e61f1970d27 100644 |
--- a/cc/scheduler/begin_frame_source.cc |
+++ b/cc/scheduler/begin_frame_source.cc |
@@ -7,6 +7,7 @@ |
#include "base/auto_reset.h" |
#include "base/debug/trace_event.h" |
#include "base/debug/trace_event_argument.h" |
+#include "base/location.h" |
#include "base/logging.h" |
#include "base/strings/string_number_conversions.h" |
#include "cc/scheduler/delay_based_time_source.h" |
@@ -182,7 +183,7 @@ void BackToBackBeginFrameSource::BeginFrame() { |
base::TimeTicks now = Now(); |
BeginFrameArgs args = BeginFrameArgs::Create( |
- now, now + BeginFrameArgs::DefaultInterval(), |
+ BEGINFRAME_FROM_HERE, now, now + BeginFrameArgs::DefaultInterval(), |
BeginFrameArgs::DefaultInterval(), BeginFrameArgs::NORMAL); |
CallOnBeginFrame(args); |
} |
@@ -242,8 +243,8 @@ BeginFrameArgs SyntheticBeginFrameSource::CreateBeginFrameArgs( |
base::TimeTicks frame_time, |
BeginFrameArgs::BeginFrameArgsType type) { |
base::TimeTicks deadline = time_source_->NextTickTime(); |
- return BeginFrameArgs::Create(frame_time, deadline, time_source_->Interval(), |
- type); |
+ return BeginFrameArgs::Create(BEGINFRAME_FROM_HERE, frame_time, deadline, |
+ time_source_->Interval(), type); |
} |
// TimeSourceClient support |