| Index: components/scheduler/renderer/webthread_impl_for_renderer_scheduler_unittest.cc
|
| diff --git a/content/renderer/scheduler/webthread_impl_for_renderer_scheduler_unittest.cc b/components/scheduler/renderer/webthread_impl_for_renderer_scheduler_unittest.cc
|
| similarity index 91%
|
| rename from content/renderer/scheduler/webthread_impl_for_renderer_scheduler_unittest.cc
|
| rename to components/scheduler/renderer/webthread_impl_for_renderer_scheduler_unittest.cc
|
| index 191a2710480b52ab4fcead0da754ab0bcd69b4e7..e92e7d3f31fcc32578a8d4cb4bdde8f99f7b6dd9 100644
|
| --- a/content/renderer/scheduler/webthread_impl_for_renderer_scheduler_unittest.cc
|
| +++ b/components/scheduler/renderer/webthread_impl_for_renderer_scheduler_unittest.cc
|
| @@ -2,16 +2,16 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#include "content/renderer/scheduler/webthread_impl_for_renderer_scheduler.h"
|
| +#include "components/scheduler/renderer/webthread_impl_for_renderer_scheduler.h"
|
|
|
| #include "base/run_loop.h"
|
| -#include "content/child/scheduler/scheduler_message_loop_delegate.h"
|
| -#include "content/renderer/scheduler/renderer_scheduler_impl.h"
|
| +#include "components/scheduler/child/scheduler_message_loop_delegate.h"
|
| +#include "components/scheduler/renderer/renderer_scheduler_impl.h"
|
| #include "testing/gmock/include/gmock/gmock.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| #include "third_party/WebKit/public/platform/WebTraceLocation.h"
|
|
|
| -namespace content {
|
| +namespace scheduler {
|
| namespace {
|
|
|
| const int kWorkBatchSize = 2;
|
| @@ -38,7 +38,8 @@ class WebThreadImplForRendererSchedulerTest : public testing::Test {
|
| ~WebThreadImplForRendererSchedulerTest() override {}
|
|
|
| void SetWorkBatchSizeForTesting(size_t work_batch_size) {
|
| - scheduler_.SetWorkBatchSizeForTesting(work_batch_size);
|
| + scheduler_.GetSchedulerHelperForTesting()->SetWorkBatchSizeForTesting(
|
| + work_batch_size);
|
| }
|
|
|
| protected:
|
| @@ -80,7 +81,7 @@ TEST_F(WebThreadImplForRendererSchedulerTest, TestWorkBatchWithOneTask) {
|
| thread_.addTaskObserver(&observer);
|
| scoped_ptr<MockTask> task(new MockTask());
|
|
|
| - scheduler_.SetWorkBatchSizeForTesting(kWorkBatchSize);
|
| + SetWorkBatchSizeForTesting(kWorkBatchSize);
|
| {
|
| testing::InSequence sequence;
|
| EXPECT_CALL(observer, willProcessTask());
|
| @@ -101,7 +102,7 @@ TEST_F(WebThreadImplForRendererSchedulerTest, TestWorkBatchWithTwoTasks) {
|
| scoped_ptr<MockTask> task1(new MockTask());
|
| scoped_ptr<MockTask> task2(new MockTask());
|
|
|
| - scheduler_.SetWorkBatchSizeForTesting(kWorkBatchSize);
|
| + SetWorkBatchSizeForTesting(kWorkBatchSize);
|
| {
|
| testing::InSequence sequence;
|
| EXPECT_CALL(observer, willProcessTask());
|
| @@ -128,7 +129,7 @@ TEST_F(WebThreadImplForRendererSchedulerTest, TestWorkBatchWithThreeTasks) {
|
| scoped_ptr<MockTask> task2(new MockTask());
|
| scoped_ptr<MockTask> task3(new MockTask());
|
|
|
| - scheduler_.SetWorkBatchSizeForTesting(kWorkBatchSize);
|
| + SetWorkBatchSizeForTesting(kWorkBatchSize);
|
| {
|
| testing::InSequence sequence;
|
| EXPECT_CALL(observer, willProcessTask());
|
| @@ -199,4 +200,4 @@ TEST_F(WebThreadImplForRendererSchedulerTest, TestNestedRunLoop) {
|
| thread_.removeTaskObserver(&observer);
|
| }
|
|
|
| -} // namespace content
|
| +} // namespace scheduler
|
|
|