Index: components/scheduler/child/webthread_impl_for_worker_scheduler.h |
diff --git a/content/child/scheduler/webthread_impl_for_worker_scheduler.h b/components/scheduler/child/webthread_impl_for_worker_scheduler.h |
similarity index 61% |
rename from content/child/scheduler/webthread_impl_for_worker_scheduler.h |
rename to components/scheduler/child/webthread_impl_for_worker_scheduler.h |
index d5346ba6b90c5f0059a2839f993a294d0c386ed2..2ea02e42ecfe86c0b8c20c0c5e5e82795d2f681b 100644 |
--- a/content/child/scheduler/webthread_impl_for_worker_scheduler.h |
+++ b/components/scheduler/child/webthread_impl_for_worker_scheduler.h |
@@ -2,11 +2,11 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef CONTENT_CHILD_SCHEDULER_WEBTHREAD_IMPL_FOR_WORKER_SCHEDULER_H_ |
-#define CONTENT_CHILD_SCHEDULER_WEBTHREAD_IMPL_FOR_WORKER_SCHEDULER_H_ |
+#ifndef COMPONENTS_SCHEDULER_CHILD_WEBTHREAD_IMPL_FOR_WORKER_SCHEDULER_H_ |
+#define COMPONENTS_SCHEDULER_CHILD_WEBTHREAD_IMPL_FOR_WORKER_SCHEDULER_H_ |
-#include "content/child/scheduler/task_queue_manager.h" |
-#include "content/child/webthread_base.h" |
+#include "components/scheduler/child/task_queue_manager.h" |
+#include "components/scheduler/child/webthread_base.h" |
namespace base { |
class WaitableEvent; |
@@ -16,13 +16,12 @@ namespace blink { |
class WebScheduler; |
}; |
-namespace content { |
- |
+namespace scheduler { |
class SingleThreadIdleTaskRunner; |
class WebSchedulerImpl; |
class WorkerScheduler; |
-class CONTENT_EXPORT WebThreadImplForWorkerScheduler : public WebThreadBase { |
+class SCHEDULER_EXPORT WebThreadImplForWorkerScheduler : public WebThreadBase { |
public: |
explicit WebThreadImplForWorkerScheduler(const char* name); |
virtual ~WebThreadImplForWorkerScheduler(); |
@@ -33,7 +32,7 @@ class CONTENT_EXPORT WebThreadImplForWorkerScheduler : public WebThreadBase { |
// WebThreadBase implementation. |
base::SingleThreadTaskRunner* TaskRunner() const override; |
- SingleThreadIdleTaskRunner* IdleTaskRunner() const override; |
+ scheduler::SingleThreadIdleTaskRunner* IdleTaskRunner() const override; |
private: |
base::MessageLoop* MessageLoop() const override; |
@@ -46,12 +45,12 @@ class CONTENT_EXPORT WebThreadImplForWorkerScheduler : public WebThreadBase { |
void ShutDownOnThread(base::WaitableEvent* completion); |
scoped_ptr<base::Thread> thread_; |
- scoped_ptr<WorkerScheduler> worker_scheduler_; |
- scoped_ptr<WebSchedulerImpl> web_scheduler_; |
+ scoped_ptr<scheduler::WorkerScheduler> worker_scheduler_; |
+ scoped_ptr<scheduler::WebSchedulerImpl> web_scheduler_; |
scoped_refptr<base::SingleThreadTaskRunner> task_runner_; |
- scoped_refptr<SingleThreadIdleTaskRunner> idle_task_runner_; |
+ scoped_refptr<scheduler::SingleThreadIdleTaskRunner> idle_task_runner_; |
}; |
-} // namespace content |
+} // namespace scheduler |
-#endif // CONTENT_CHILD_SCHEDULER_WEBTHREAD_IMPL_FOR_WORKER_SCHEDULER_H_ |
+#endif // COMPONENTS_SCHEDULER_CHILD_WEBTHREAD_IMPL_FOR_WORKER_SCHEDULER_H_ |