| Index: cc/test/scheduler_test_common.cc
|
| diff --git a/cc/test/scheduler_test_common.cc b/cc/test/scheduler_test_common.cc
|
| index 61ef0cf110ab03243e02a0cf63e041d351e9a96c..03e65ab2dd3d99d9ee5b6c05832f9581db45eabe 100644
|
| --- a/cc/test/scheduler_test_common.cc
|
| +++ b/cc/test/scheduler_test_common.cc
|
| @@ -74,17 +74,7 @@ TestSchedulerFrameSourcesConstructor::~TestSchedulerFrameSourcesConstructor() {
|
| BeginFrameSource*
|
| TestSchedulerFrameSourcesConstructor::ConstructPrimaryFrameSource(
|
| Scheduler* scheduler) {
|
| - if (!scheduler->settings_.throttle_frame_production) {
|
| - TRACE_EVENT1(
|
| - "cc",
|
| - "TestSchedulerFrameSourcesConstructor::ConstructPrimaryFrameSource",
|
| - "source",
|
| - "TestBackToBackBeginFrameSource");
|
| - DCHECK(!scheduler->primary_frame_source_internal_);
|
| - scheduler->primary_frame_source_internal_ =
|
| - TestBackToBackBeginFrameSource::Create(now_src_, test_task_runner_);
|
| - return scheduler->primary_frame_source_internal_.get();
|
| - } else if (scheduler->settings_.use_external_begin_frame_source) {
|
| + if (scheduler->settings_.use_external_begin_frame_source) {
|
| return SchedulerFrameSourcesConstructor::ConstructPrimaryFrameSource(
|
| scheduler);
|
| } else {
|
| @@ -121,6 +111,19 @@ TestSchedulerFrameSourcesConstructor::ConstructBackgroundFrameSource(
|
| return scheduler->background_frame_source_internal_.get();
|
| }
|
|
|
| +BeginFrameSource*
|
| +TestSchedulerFrameSourcesConstructor::ConstructUnthrottledFrameSource(
|
| + Scheduler* scheduler) {
|
| + TRACE_EVENT1(
|
| + "cc",
|
| + "TestSchedulerFrameSourcesConstructor::ConstructUnthrottledFrameSource",
|
| + "source", "TestBackToBackBeginFrameSource");
|
| + DCHECK(!scheduler->unthrottled_frame_source_internal_);
|
| + scheduler->unthrottled_frame_source_internal_ =
|
| + TestBackToBackBeginFrameSource::Create(now_src_, test_task_runner_);
|
| + return scheduler->unthrottled_frame_source_internal_.get();
|
| +}
|
| +
|
| TestScheduler::TestScheduler(
|
| scoped_refptr<TestNowSource> now_src,
|
| SchedulerClient* client,
|
|
|