Index: third_party/WebKit/public/platform/scheduler/test/fake_renderer_scheduler.h |
diff --git a/content/test/fake_renderer_scheduler.h b/third_party/WebKit/public/platform/scheduler/test/fake_renderer_scheduler.h |
similarity index 52% |
rename from content/test/fake_renderer_scheduler.h |
rename to third_party/WebKit/public/platform/scheduler/test/fake_renderer_scheduler.h |
index 5de64e46b22706b4dacbe5442a3165b2839a56bf..5706b77239ddbf6fa3fde43c293d23bfedf248c7 100644 |
--- a/content/test/fake_renderer_scheduler.h |
+++ b/third_party/WebKit/public/platform/scheduler/test/fake_renderer_scheduler.h |
@@ -2,51 +2,46 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef CONTENT_TEST_FAKE_RENDERER_SCHEDULER_H_ |
-#define CONTENT_TEST_FAKE_RENDERER_SCHEDULER_H_ |
+#ifndef THIRD_PARTY_WEBKIT_PUBLIC_PLATFORM_SCHEDULER_TEST_FAKE_RENDERER_SCHEDULER_H_ |
+#define THIRD_PARTY_WEBKIT_PUBLIC_PLATFORM_SCHEDULER_TEST_FAKE_RENDERER_SCHEDULER_H_ |
#include "base/macros.h" |
-#include "components/scheduler/renderer/renderer_scheduler.h" |
+#include "public/platform/scheduler/renderer/renderer_scheduler.h" |
-namespace content { |
+namespace blink { |
+namespace scheduler { |
-class FakeRendererScheduler : public scheduler::RendererScheduler { |
+class FakeRendererScheduler : public RendererScheduler { |
public: |
FakeRendererScheduler(); |
~FakeRendererScheduler() override; |
// RendererScheduler implementation. |
- std::unique_ptr<blink::WebThread> CreateMainThread() override; |
- scoped_refptr<scheduler::TaskQueue> DefaultTaskRunner() override; |
- scoped_refptr<scheduler::TaskQueue> CompositorTaskRunner() override; |
- scoped_refptr<scheduler::TaskQueue> LoadingTaskRunner() override; |
- scoped_refptr<scheduler::SingleThreadIdleTaskRunner> IdleTaskRunner() |
+ std::unique_ptr<WebThread> CreateMainThread() override; |
+ scoped_refptr<TaskQueue> DefaultTaskRunner() override; |
+ scoped_refptr<TaskQueue> CompositorTaskRunner() override; |
+ scoped_refptr<TaskQueue> LoadingTaskRunner() override; |
+ scoped_refptr<SingleThreadIdleTaskRunner> IdleTaskRunner() override; |
+ scoped_refptr<TaskQueue> TimerTaskRunner() override; |
+ scoped_refptr<TaskQueue> NewLoadingTaskRunner(const char* name) override; |
+ scoped_refptr<TaskQueue> NewTimerTaskRunner(const char* name) override; |
+ scoped_refptr<TaskQueue> NewUnthrottledTaskRunner(const char* name) override; |
+ std::unique_ptr<RenderWidgetSchedulingState> NewRenderWidgetSchedulingState() |
override; |
- scoped_refptr<scheduler::TaskQueue> TimerTaskRunner() override; |
- scoped_refptr<scheduler::TaskQueue> NewLoadingTaskRunner( |
- const char* name) override; |
- scoped_refptr<scheduler::TaskQueue> NewTimerTaskRunner( |
- const char* name) override; |
- scoped_refptr<scheduler::TaskQueue> NewUnthrottledTaskRunner( |
- const char* name) override; |
- std::unique_ptr<scheduler::RenderWidgetSchedulingState> |
- NewRenderWidgetSchedulingState() override; |
void WillBeginFrame(const cc::BeginFrameArgs& args) override; |
void BeginFrameNotExpectedSoon() override; |
void DidCommitFrameToCompositor() override; |
void DidHandleInputEventOnCompositorThread( |
- const blink::WebInputEvent& web_input_event, |
+ const WebInputEvent& web_input_event, |
InputEventState event_state) override; |
void DidHandleInputEventOnMainThread( |
- const blink::WebInputEvent& web_input_event) override; |
+ const WebInputEvent& web_input_event) override; |
void DidAnimateForInputOnCompositorThread() override; |
void OnRendererBackgrounded() override; |
void OnRendererForegrounded() override; |
void SuspendRenderer() override; |
- void AddPendingNavigation( |
- blink::WebScheduler::NavigatingFrameType type) override; |
- void RemovePendingNavigation( |
- blink::WebScheduler::NavigatingFrameType type) override; |
+ void AddPendingNavigation(WebScheduler::NavigatingFrameType type) override; |
+ void RemovePendingNavigation(WebScheduler::NavigatingFrameType type) override; |
void OnNavigationStarted() override; |
bool IsHighPriorityWorkAnticipated() override; |
bool CanExceedIdleDeadlineIfRequired() const override; |
@@ -66,6 +61,7 @@ class FakeRendererScheduler : public scheduler::RendererScheduler { |
DISALLOW_COPY_AND_ASSIGN(FakeRendererScheduler); |
}; |
-} // namespace content |
+} // namespace scheduler |
+} // namespace blink |
-#endif // CONTENT_TEST_FAKE_RENDERER_SCHEDULER_H_ |
+#endif // THIRD_PARTY_WEBKIT_PUBLIC_PLATFORM_SCHEDULER_TEST_FAKE_RENDERER_SCHEDULER_H_ |