| Index: cc/test/fake_external_begin_frame_source.cc
|
| diff --git a/cc/test/fake_external_begin_frame_source.cc b/cc/test/fake_external_begin_frame_source.cc
|
| index 1a15b09b49ab69a2aa0a9233efe04493147cff3b..23051fa32b246bd376446fac37ccfcee37bcc1fb 100644
|
| --- a/cc/test/fake_external_begin_frame_source.cc
|
| +++ b/cc/test/fake_external_begin_frame_source.cc
|
| @@ -65,9 +65,12 @@ bool FakeExternalBeginFrameSource::IsThrottled() const {
|
| void FakeExternalBeginFrameSource::TestOnBeginFrame(
|
| const BeginFrameArgs& args) {
|
| DCHECK(CalledOnValidThread());
|
| + BeginFrameArgs modified_args = args;
|
| + modified_args.source_id = source_id();
|
| + modified_args.sequence_number = next_begin_frame_number_++;
|
| std::set<BeginFrameObserver*> observers(observers_);
|
| for (auto* obs : observers)
|
| - obs->OnBeginFrame(args);
|
| + obs->OnBeginFrame(modified_args);
|
| if (tick_automatically_)
|
| PostTestOnBeginFrame();
|
| }
|
| @@ -77,10 +80,12 @@ void FakeExternalBeginFrameSource::PostTestOnBeginFrame() {
|
| base::Bind(&FakeExternalBeginFrameSource::TestOnBeginFrame,
|
| weak_ptr_factory_.GetWeakPtr()));
|
| base::ThreadTaskRunnerHandle::Get()->PostDelayedTask(
|
| - FROM_HERE,
|
| - base::Bind(begin_frame_task_.callback(),
|
| - CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE)),
|
| + FROM_HERE, base::Bind(begin_frame_task_.callback(),
|
| + CreateBeginFrameArgsForTesting(
|
| + BEGINFRAME_FROM_HERE, source_id(),
|
| + next_begin_frame_number_)),
|
| base::TimeDelta::FromMilliseconds(milliseconds_per_frame_));
|
| + next_begin_frame_number_++;
|
| }
|
|
|
| } // namespace cc
|
|
|