Index: third_party/WebKit/Source/platform/scheduler/renderer/webthread_impl_for_renderer_scheduler.h |
diff --git a/components/scheduler/renderer/webthread_impl_for_renderer_scheduler.h b/third_party/WebKit/Source/platform/scheduler/renderer/webthread_impl_for_renderer_scheduler.h |
similarity index 64% |
rename from components/scheduler/renderer/webthread_impl_for_renderer_scheduler.h |
rename to third_party/WebKit/Source/platform/scheduler/renderer/webthread_impl_for_renderer_scheduler.h |
index 04b0ece28bb042e9efe0cc173f9852f5dee68547..b7785fa659808c1aef0ffc673001c1b80d8602e7 100644 |
--- a/components/scheduler/renderer/webthread_impl_for_renderer_scheduler.h |
+++ b/third_party/WebKit/Source/platform/scheduler/renderer/webthread_impl_for_renderer_scheduler.h |
@@ -2,31 +2,32 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef COMPONENTS_SCHEDULER_RENDERER_WEBTHREAD_IMPL_FOR_RENDERER_SCHEDULER_H_ |
-#define COMPONENTS_SCHEDULER_RENDERER_WEBTHREAD_IMPL_FOR_RENDERER_SCHEDULER_H_ |
+#ifndef THIRD_PARTY_WEBKIT_SOURCE_PLATFORM_SCHEDULER_RENDERER_WEBTHREAD_IMPL_FOR_RENDERER_SCHEDULER_H_ |
+#define THIRD_PARTY_WEBKIT_SOURCE_PLATFORM_SCHEDULER_RENDERER_WEBTHREAD_IMPL_FOR_RENDERER_SCHEDULER_H_ |
#include "base/containers/scoped_ptr_hash_map.h" |
-#include "components/scheduler/child/webthread_base.h" |
+#include "public/platform/scheduler/child/webthread_base.h" |
namespace blink { |
class WebScheduler; |
}; |
+namespace blink { |
namespace scheduler { |
class RendererSchedulerImpl; |
class WebSchedulerImpl; |
class WebTaskRunnerImpl; |
-class SCHEDULER_EXPORT WebThreadImplForRendererScheduler |
+class BLINK_PLATFORM_EXPORT WebThreadImplForRendererScheduler |
: public WebThreadBase { |
public: |
explicit WebThreadImplForRendererScheduler(RendererSchedulerImpl* scheduler); |
~WebThreadImplForRendererScheduler() override; |
- // blink::WebThread implementation. |
- blink::WebScheduler* scheduler() const override; |
- blink::PlatformThreadId threadId() const override; |
- blink::WebTaskRunner* getWebTaskRunner() override; |
+ // WebThread implementation. |
+ WebScheduler* scheduler() const override; |
+ PlatformThreadId threadId() const override; |
+ WebTaskRunner* getWebTaskRunner() override; |
// WebThreadBase implementation. |
base::SingleThreadTaskRunner* GetTaskRunner() const override; |
@@ -42,10 +43,11 @@ class SCHEDULER_EXPORT WebThreadImplForRendererScheduler |
scoped_refptr<base::SingleThreadTaskRunner> task_runner_; |
scoped_refptr<SingleThreadIdleTaskRunner> idle_task_runner_; |
RendererSchedulerImpl* scheduler_; // Not owned. |
- blink::PlatformThreadId thread_id_; |
+ PlatformThreadId thread_id_; |
std::unique_ptr<WebTaskRunnerImpl> web_task_runner_; |
}; |
} // namespace scheduler |
+} // namespace blink |
-#endif // COMPONENTS_SCHEDULER_RENDERER_WEBTHREAD_IMPL_FOR_RENDERER_SCHEDULER_H_ |
+#endif // THIRD_PARTY_WEBKIT_SOURCE_PLATFORM_SCHEDULER_RENDERER_WEBTHREAD_IMPL_FOR_RENDERER_SCHEDULER_H_ |