Commit 43b37970 authored by Yuta Kitamura's avatar Yuta Kitamura Committed by Commit Bot

Rename FakeRendererScheduler to WebFakeThreadScheduler.

FakeRendererScheduler is a fake for WebThreadScheduler (formerly
known as RendererScheduler), which is public to //content and other
files outside Blink. This CL renames its now-obsolete class name.

Bug: 826203
Tbr: sky@chromium.org
Change-Id: I371bdccd22dc57536193486d72da1cced0d752c0
Reviewed-on: https://chromium-review.googlesource.com/c/1319228
Commit-Queue: Yuta Kitamura <yutak@chromium.org>
Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
Reviewed-by: default avatarAlexander Timin <altimin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606752}
parent cca1ac2c
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
#include "base/test/scoped_task_environment.h" #include "base/test/scoped_task_environment.h"
#include "content/renderer/dom_storage/dom_storage_proxy.h" #include "content/renderer/dom_storage/dom_storage_proxy.h"
#include "testing/gtest/include/gtest/gtest.h" #include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/public/platform/scheduler/test/fake_renderer_scheduler.h" #include "third_party/blink/public/platform/scheduler/test/web_fake_thread_scheduler.h"
namespace content { namespace content {
...@@ -131,7 +131,7 @@ class DOMStorageCachedAreaTest : public testing::Test { ...@@ -131,7 +131,7 @@ class DOMStorageCachedAreaTest : public testing::Test {
void SetUp() override { void SetUp() override {
main_thread_scheduler_ = main_thread_scheduler_ =
std::make_unique<blink::scheduler::FakeRendererScheduler>(); std::make_unique<blink::scheduler::WebFakeThreadScheduler>();
mock_proxy_ = new MockProxy(); mock_proxy_ = new MockProxy();
} }
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
#include "content/renderer/dom_storage/local_storage_cached_areas.h" #include "content/renderer/dom_storage/local_storage_cached_areas.h"
#include "content/renderer/dom_storage/mock_leveldb_wrapper.h" #include "content/renderer/dom_storage/mock_leveldb_wrapper.h"
#include "testing/gtest/include/gtest/gtest.h" #include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/public/platform/scheduler/test/fake_renderer_scheduler.h" #include "third_party/blink/public/platform/scheduler/test/web_fake_thread_scheduler.h"
namespace content { namespace content {
...@@ -27,8 +27,8 @@ class LocalStorageCachedAreaTest : public testing::Test { ...@@ -27,8 +27,8 @@ class LocalStorageCachedAreaTest : public testing::Test {
kPageUrl("http://dom_storage/page"), kPageUrl("http://dom_storage/page"),
kStorageAreaId("7"), kStorageAreaId("7"),
kSource(kPageUrl.spec() + "\n" + kStorageAreaId), kSource(kPageUrl.spec() + "\n" + kStorageAreaId),
renderer_scheduler_(new blink::scheduler::FakeRendererScheduler()), main_thread_scheduler_(new blink::scheduler::WebFakeThreadScheduler()),
cached_areas_(&mock_leveldb_wrapper_, renderer_scheduler_.get()) {} cached_areas_(&mock_leveldb_wrapper_, main_thread_scheduler_.get()) {}
const url::Origin kOrigin; const url::Origin kOrigin;
const base::string16 kKey; const base::string16 kKey;
...@@ -76,7 +76,7 @@ class LocalStorageCachedAreaTest : public testing::Test { ...@@ -76,7 +76,7 @@ class LocalStorageCachedAreaTest : public testing::Test {
protected: protected:
TestBrowserThreadBundle test_browser_thread_bundle_; TestBrowserThreadBundle test_browser_thread_bundle_;
MockLevelDBWrapper mock_leveldb_wrapper_; MockLevelDBWrapper mock_leveldb_wrapper_;
std::unique_ptr<blink::scheduler::WebThreadScheduler> renderer_scheduler_; std::unique_ptr<blink::scheduler::WebThreadScheduler> main_thread_scheduler_;
LocalStorageCachedAreas cached_areas_; LocalStorageCachedAreas cached_areas_;
}; };
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
#include "content/renderer/dom_storage/mock_leveldb_wrapper.h" #include "content/renderer/dom_storage/mock_leveldb_wrapper.h"
#include "testing/gtest/include/gtest/gtest.h" #include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/public/common/features.h" #include "third_party/blink/public/common/features.h"
#include "third_party/blink/public/platform/scheduler/test/fake_renderer_scheduler.h" #include "third_party/blink/public/platform/scheduler/test/web_fake_thread_scheduler.h"
namespace content { namespace content {
...@@ -41,11 +41,11 @@ TEST_F(LocalStorageCachedAreasTest, CacheLimit) { ...@@ -41,11 +41,11 @@ TEST_F(LocalStorageCachedAreasTest, CacheLimit) {
const std::string kStorageAreaId("7"); const std::string kStorageAreaId("7");
const size_t kCacheLimit = 100; const size_t kCacheLimit = 100;
blink::scheduler::FakeRendererScheduler renderer_scheduler; blink::scheduler::WebFakeThreadScheduler thread_scheduler;
MockLevelDBWrapper mock_leveldb_wrapper; MockLevelDBWrapper mock_leveldb_wrapper;
LocalStorageCachedAreas cached_areas(&mock_leveldb_wrapper, LocalStorageCachedAreas cached_areas(&mock_leveldb_wrapper,
&renderer_scheduler); &thread_scheduler);
cached_areas.set_cache_limit_for_testing(kCacheLimit); cached_areas.set_cache_limit_for_testing(kCacheLimit);
scoped_refptr<LocalStorageCachedArea> cached_area1 = scoped_refptr<LocalStorageCachedArea> cached_area1 =
...@@ -79,11 +79,11 @@ TEST_F(LocalStorageCachedAreasTest, CloneBeforeGetArea) { ...@@ -79,11 +79,11 @@ TEST_F(LocalStorageCachedAreasTest, CloneBeforeGetArea) {
const std::string kNamespace2 = base::GenerateGUID(); const std::string kNamespace2 = base::GenerateGUID();
const url::Origin kOrigin = url::Origin::Create(GURL("http://dom_storage1/")); const url::Origin kOrigin = url::Origin::Create(GURL("http://dom_storage1/"));
blink::scheduler::FakeRendererScheduler renderer_scheduler; blink::scheduler::WebFakeThreadScheduler thread_scheduler;
MockLevelDBWrapper mock_leveldb_wrapper; MockLevelDBWrapper mock_leveldb_wrapper;
LocalStorageCachedAreas cached_areas(&mock_leveldb_wrapper, LocalStorageCachedAreas cached_areas(&mock_leveldb_wrapper,
&renderer_scheduler); &thread_scheduler);
cached_areas.CloneNamespace(kNamespace1, kNamespace2); cached_areas.CloneNamespace(kNamespace1, kNamespace2);
......
...@@ -26,8 +26,8 @@ ...@@ -26,8 +26,8 @@
#include "gpu/GLES2/gl2extchromium.h" #include "gpu/GLES2/gl2extchromium.h"
#include "testing/gmock/include/gmock/gmock.h" #include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h" #include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/public/platform/scheduler/test/fake_renderer_scheduler.h"
#include "third_party/blink/public/platform/scheduler/test/renderer_scheduler_test_support.h" #include "third_party/blink/public/platform/scheduler/test/renderer_scheduler_test_support.h"
#include "third_party/blink/public/platform/scheduler/test/web_fake_thread_scheduler.h"
using testing::AllOf; using testing::AllOf;
using testing::Field; using testing::Field;
...@@ -214,7 +214,7 @@ class LayerTreeViewWithFrameSinkTrackingTest : public testing::Test { ...@@ -214,7 +214,7 @@ class LayerTreeViewWithFrameSinkTrackingTest : public testing::Test {
blink::scheduler::GetSingleThreadTaskRunnerForTesting(), blink::scheduler::GetSingleThreadTaskRunnerForTesting(),
/*compositor_thread=*/nullptr, /*compositor_thread=*/nullptr,
&test_task_graph_runner_, &test_task_graph_runner_,
&fake_renderer_scheduler_) { &fake_thread_scheduler_) {
cc::LayerTreeSettings settings; cc::LayerTreeSettings settings;
settings.single_thread_proxy_scheduler = false; settings.single_thread_proxy_scheduler = false;
layer_tree_view_.Initialize(settings, layer_tree_view_.Initialize(settings,
...@@ -258,7 +258,7 @@ class LayerTreeViewWithFrameSinkTrackingTest : public testing::Test { ...@@ -258,7 +258,7 @@ class LayerTreeViewWithFrameSinkTrackingTest : public testing::Test {
protected: protected:
base::test::ScopedTaskEnvironment task_environment_; base::test::ScopedTaskEnvironment task_environment_;
cc::TestTaskGraphRunner test_task_graph_runner_; cc::TestTaskGraphRunner test_task_graph_runner_;
blink::scheduler::FakeRendererScheduler fake_renderer_scheduler_; blink::scheduler::WebFakeThreadScheduler fake_thread_scheduler_;
FakeLayerTreeViewDelegate layer_tree_view_delegate_; FakeLayerTreeViewDelegate layer_tree_view_delegate_;
LayerTreeViewWithFrameSinkTracking layer_tree_view_; LayerTreeViewWithFrameSinkTracking layer_tree_view_;
...@@ -334,14 +334,14 @@ TEST(LayerTreeViewTest, VisibilityTest) { ...@@ -334,14 +334,14 @@ TEST(LayerTreeViewTest, VisibilityTest) {
base::test::ScopedTaskEnvironment task_environment; base::test::ScopedTaskEnvironment task_environment;
cc::TestTaskGraphRunner test_task_graph_runner; cc::TestTaskGraphRunner test_task_graph_runner;
blink::scheduler::FakeRendererScheduler fake_renderer_scheduler; blink::scheduler::WebFakeThreadScheduler fake_thread_scheduler;
// Synchronously callback with null FrameSink. // Synchronously callback with null FrameSink.
StubLayerTreeViewDelegate layer_tree_view_delegate; StubLayerTreeViewDelegate layer_tree_view_delegate;
VisibilityTestLayerTreeView layer_tree_view( VisibilityTestLayerTreeView layer_tree_view(
&layer_tree_view_delegate, &layer_tree_view_delegate,
blink::scheduler::GetSingleThreadTaskRunnerForTesting(), blink::scheduler::GetSingleThreadTaskRunnerForTesting(),
/*compositor_thread=*/nullptr, &test_task_graph_runner, /*compositor_thread=*/nullptr, &test_task_graph_runner,
&fake_renderer_scheduler); &fake_thread_scheduler);
layer_tree_view.Initialize(cc::LayerTreeSettings(), layer_tree_view.Initialize(cc::LayerTreeSettings(),
std::make_unique<cc::TestUkmRecorderFactory>()); std::make_unique<cc::TestUkmRecorderFactory>());
...@@ -383,7 +383,7 @@ class NotifySwapTimesLayerTreeViewTest : public ::testing::Test { ...@@ -383,7 +383,7 @@ class NotifySwapTimesLayerTreeViewTest : public ::testing::Test {
blink::scheduler::GetSingleThreadTaskRunnerForTesting(), blink::scheduler::GetSingleThreadTaskRunnerForTesting(),
nullptr /* compositor_thread */, nullptr /* compositor_thread */,
&test_task_graph_runner_, &test_task_graph_runner_,
&fake_renderer_scheduler_) { &fake_thread_scheduler_) {
layer_tree_view_delegate_.add_request(); layer_tree_view_delegate_.add_request();
} }
...@@ -433,7 +433,7 @@ class NotifySwapTimesLayerTreeViewTest : public ::testing::Test { ...@@ -433,7 +433,7 @@ class NotifySwapTimesLayerTreeViewTest : public ::testing::Test {
protected: protected:
base::test::ScopedTaskEnvironment task_environment_; base::test::ScopedTaskEnvironment task_environment_;
cc::TestTaskGraphRunner test_task_graph_runner_; cc::TestTaskGraphRunner test_task_graph_runner_;
blink::scheduler::FakeRendererScheduler fake_renderer_scheduler_; blink::scheduler::WebFakeThreadScheduler fake_thread_scheduler_;
FakeLayerTreeViewDelegate layer_tree_view_delegate_; FakeLayerTreeViewDelegate layer_tree_view_delegate_;
LayerTreeView layer_tree_view_; LayerTreeView layer_tree_view_;
}; };
......
...@@ -64,7 +64,7 @@ FakeCompositorDependencies::GetCompositorImplThreadTaskRunner() { ...@@ -64,7 +64,7 @@ FakeCompositorDependencies::GetCompositorImplThreadTaskRunner() {
blink::scheduler::WebThreadScheduler* blink::scheduler::WebThreadScheduler*
FakeCompositorDependencies::GetWebMainThreadScheduler() { FakeCompositorDependencies::GetWebMainThreadScheduler() {
return &renderer_scheduler_; return &main_thread_scheduler_;
} }
cc::TaskGraphRunner* FakeCompositorDependencies::GetTaskGraphRunner() { cc::TaskGraphRunner* FakeCompositorDependencies::GetTaskGraphRunner() {
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include "base/single_thread_task_runner.h" #include "base/single_thread_task_runner.h"
#include "cc/test/test_task_graph_runner.h" #include "cc/test/test_task_graph_runner.h"
#include "content/renderer/gpu/compositor_dependencies.h" #include "content/renderer/gpu/compositor_dependencies.h"
#include "third_party/blink/public/platform/scheduler/test/fake_renderer_scheduler.h" #include "third_party/blink/public/platform/scheduler/test/web_fake_thread_scheduler.h"
namespace content { namespace content {
...@@ -45,7 +45,7 @@ class FakeCompositorDependencies : public CompositorDependencies { ...@@ -45,7 +45,7 @@ class FakeCompositorDependencies : public CompositorDependencies {
private: private:
cc::TestTaskGraphRunner task_graph_runner_; cc::TestTaskGraphRunner task_graph_runner_;
blink::scheduler::FakeRendererScheduler renderer_scheduler_; blink::scheduler::WebFakeThreadScheduler main_thread_scheduler_;
bool use_zoom_for_dsf_ = false; bool use_zoom_for_dsf_ = false;
DISALLOW_COPY_AND_ASSIGN(FakeCompositorDependencies); DISALLOW_COPY_AND_ASSIGN(FakeCompositorDependencies);
......
...@@ -99,9 +99,9 @@ if (is_android) { ...@@ -99,9 +99,9 @@ if (is_android) {
source_set("test_headers") { source_set("test_headers") {
testonly = true testonly = true
sources = [ sources = [
"platform/scheduler/test/fake_renderer_scheduler.h",
"platform/scheduler/test/mock_renderer_scheduler.h", "platform/scheduler/test/mock_renderer_scheduler.h",
"platform/scheduler/test/renderer_scheduler_test_support.h", "platform/scheduler/test/renderer_scheduler_test_support.h",
"platform/scheduler/test/web_fake_thread_scheduler.h",
] ]
deps = [ deps = [
":blink_headers", ":blink_headers",
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#ifndef THIRD_PARTY_BLINK_PUBLIC_PLATFORM_SCHEDULER_TEST_FAKE_RENDERER_SCHEDULER_H_ #ifndef THIRD_PARTY_BLINK_PUBLIC_PLATFORM_SCHEDULER_TEST_WEB_FAKE_THREAD_SCHEDULER_H_
#define THIRD_PARTY_BLINK_PUBLIC_PLATFORM_SCHEDULER_TEST_FAKE_RENDERER_SCHEDULER_H_ #define THIRD_PARTY_BLINK_PUBLIC_PLATFORM_SCHEDULER_TEST_WEB_FAKE_THREAD_SCHEDULER_H_
#include "base/macros.h" #include "base/macros.h"
#include "base/message_loop/message_loop.h" #include "base/message_loop/message_loop.h"
...@@ -14,10 +14,10 @@ ...@@ -14,10 +14,10 @@
namespace blink { namespace blink {
namespace scheduler { namespace scheduler {
class FakeRendererScheduler : public WebThreadScheduler { class WebFakeThreadScheduler : public WebThreadScheduler {
public: public:
FakeRendererScheduler(); WebFakeThreadScheduler();
~FakeRendererScheduler() override; ~WebFakeThreadScheduler() override;
// RendererScheduler implementation. // RendererScheduler implementation.
std::unique_ptr<Thread> CreateMainThread() override; std::unique_ptr<Thread> CreateMainThread() override;
...@@ -57,10 +57,10 @@ class FakeRendererScheduler : public WebThreadScheduler { ...@@ -57,10 +57,10 @@ class FakeRendererScheduler : public WebThreadScheduler {
void OnMainFrameRequestedForInput() override; void OnMainFrameRequestedForInput() override;
private: private:
DISALLOW_COPY_AND_ASSIGN(FakeRendererScheduler); DISALLOW_COPY_AND_ASSIGN(WebFakeThreadScheduler);
}; };
} // namespace scheduler } // namespace scheduler
} // namespace blink } // namespace blink
#endif // THIRD_PARTY_BLINK_PUBLIC_PLATFORM_SCHEDULER_TEST_FAKE_RENDERER_SCHEDULER_H_ #endif // THIRD_PARTY_BLINK_PUBLIC_PLATFORM_SCHEDULER_TEST_WEB_FAKE_THREAD_SCHEDULER_H_
...@@ -516,7 +516,7 @@ content::LayerTreeView* LayerTreeViewFactory::Initialize( ...@@ -516,7 +516,7 @@ content::LayerTreeView* LayerTreeViewFactory::Initialize(
specified_delegate ? specified_delegate : &delegate_, specified_delegate ? specified_delegate : &delegate_,
Thread::Current()->GetTaskRunner(), Thread::Current()->GetTaskRunner(),
/*compositor_thread=*/nullptr, &test_task_graph_runner_, /*compositor_thread=*/nullptr, &test_task_graph_runner_,
&fake_renderer_scheduler_); &fake_thread_scheduler_);
layer_tree_view_->Initialize(settings, layer_tree_view_->Initialize(settings,
std::make_unique<cc::TestUkmRecorderFactory>()); std::make_unique<cc::TestUkmRecorderFactory>());
return layer_tree_view_.get(); return layer_tree_view_.get();
......
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
#include "third_party/blink/public/common/frame/frame_owner_element_type.h" #include "third_party/blink/public/common/frame/frame_owner_element_type.h"
#include "third_party/blink/public/platform/modules/fetch/fetch_api_request.mojom-shared.h" #include "third_party/blink/public/platform/modules/fetch/fetch_api_request.mojom-shared.h"
#include "third_party/blink/public/platform/platform.h" #include "third_party/blink/public/platform/platform.h"
#include "third_party/blink/public/platform/scheduler/test/fake_renderer_scheduler.h" #include "third_party/blink/public/platform/scheduler/test/web_fake_thread_scheduler.h"
#include "third_party/blink/public/platform/web_mouse_event.h" #include "third_party/blink/public/platform/web_mouse_event.h"
#include "third_party/blink/public/platform/web_string.h" #include "third_party/blink/public/platform/web_string.h"
#include "third_party/blink/public/platform/web_url_request.h" #include "third_party/blink/public/platform/web_url_request.h"
...@@ -175,7 +175,7 @@ class LayerTreeViewFactory { ...@@ -175,7 +175,7 @@ class LayerTreeViewFactory {
private: private:
content::StubLayerTreeViewDelegate delegate_; content::StubLayerTreeViewDelegate delegate_;
cc::TestTaskGraphRunner test_task_graph_runner_; cc::TestTaskGraphRunner test_task_graph_runner_;
blink::scheduler::FakeRendererScheduler fake_renderer_scheduler_; blink::scheduler::WebFakeThreadScheduler fake_thread_scheduler_;
std::unique_ptr<content::LayerTreeView> layer_tree_view_; std::unique_ptr<content::LayerTreeView> layer_tree_view_;
}; };
......
...@@ -152,12 +152,12 @@ jumbo_source_set("test_support") { ...@@ -152,12 +152,12 @@ jumbo_source_set("test_support") {
sources = [ sources = [
"test/fake_frame_scheduler.h", "test/fake_frame_scheduler.h",
"test/fake_page_scheduler.h", "test/fake_page_scheduler.h",
"test/fake_renderer_scheduler.cc",
"test/fake_task_runner.cc", "test/fake_task_runner.cc",
"test/fake_task_runner.h", "test/fake_task_runner.h",
"test/renderer_scheduler_test_support.cc", "test/renderer_scheduler_test_support.cc",
"test/test_queueing_time_estimator_client.cc", "test/test_queueing_time_estimator_client.cc",
"test/test_queueing_time_estimator_client.h", "test/test_queueing_time_estimator_client.h",
"test/web_fake_thread_scheduler.cc",
] ]
deps = [ deps = [
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "third_party/blink/public/platform/scheduler/test/fake_renderer_scheduler.h" #include "third_party/blink/public/platform/scheduler/test/web_fake_thread_scheduler.h"
#include "base/message_loop/message_loop.h" #include "base/message_loop/message_loop.h"
#include "base/single_thread_task_runner.h" #include "base/single_thread_task_runner.h"
...@@ -13,93 +13,93 @@ ...@@ -13,93 +13,93 @@
namespace blink { namespace blink {
namespace scheduler { namespace scheduler {
FakeRendererScheduler::FakeRendererScheduler() = default; WebFakeThreadScheduler::WebFakeThreadScheduler() = default;
FakeRendererScheduler::~FakeRendererScheduler() = default; WebFakeThreadScheduler::~WebFakeThreadScheduler() = default;
std::unique_ptr<Thread> FakeRendererScheduler::CreateMainThread() { std::unique_ptr<Thread> WebFakeThreadScheduler::CreateMainThread() {
return nullptr; return nullptr;
} }
scoped_refptr<base::SingleThreadTaskRunner> scoped_refptr<base::SingleThreadTaskRunner>
FakeRendererScheduler::DefaultTaskRunner() { WebFakeThreadScheduler::DefaultTaskRunner() {
return nullptr; return nullptr;
} }
scoped_refptr<base::SingleThreadTaskRunner> scoped_refptr<base::SingleThreadTaskRunner>
FakeRendererScheduler::CompositorTaskRunner() { WebFakeThreadScheduler::CompositorTaskRunner() {
return nullptr; return nullptr;
} }
scoped_refptr<base::SingleThreadTaskRunner> scoped_refptr<base::SingleThreadTaskRunner>
FakeRendererScheduler::InputTaskRunner() { WebFakeThreadScheduler::InputTaskRunner() {
return nullptr; return nullptr;
} }
scoped_refptr<base::SingleThreadTaskRunner> scoped_refptr<base::SingleThreadTaskRunner>
FakeRendererScheduler::IPCTaskRunner() { WebFakeThreadScheduler::IPCTaskRunner() {
return nullptr; return nullptr;
} }
std::unique_ptr<WebRenderWidgetSchedulingState> std::unique_ptr<WebRenderWidgetSchedulingState>
FakeRendererScheduler::NewRenderWidgetSchedulingState() { WebFakeThreadScheduler::NewRenderWidgetSchedulingState() {
return nullptr; return nullptr;
} }
void FakeRendererScheduler::WillBeginFrame(const viz::BeginFrameArgs& args) {} void WebFakeThreadScheduler::WillBeginFrame(const viz::BeginFrameArgs& args) {}
void FakeRendererScheduler::BeginFrameNotExpectedSoon() {} void WebFakeThreadScheduler::BeginFrameNotExpectedSoon() {}
void FakeRendererScheduler::BeginMainFrameNotExpectedUntil( void WebFakeThreadScheduler::BeginMainFrameNotExpectedUntil(
base::TimeTicks time) {} base::TimeTicks time) {}
void FakeRendererScheduler::DidCommitFrameToCompositor() {} void WebFakeThreadScheduler::DidCommitFrameToCompositor() {}
void FakeRendererScheduler::DidHandleInputEventOnCompositorThread( void WebFakeThreadScheduler::DidHandleInputEventOnCompositorThread(
const blink::WebInputEvent& web_input_event, const blink::WebInputEvent& web_input_event,
InputEventState event_state) {} InputEventState event_state) {}
void FakeRendererScheduler::DidHandleInputEventOnMainThread( void WebFakeThreadScheduler::DidHandleInputEventOnMainThread(
const blink::WebInputEvent& web_input_event, const blink::WebInputEvent& web_input_event,
WebInputEventResult result) {} WebInputEventResult result) {}
void FakeRendererScheduler::DidAnimateForInputOnCompositorThread() {} void WebFakeThreadScheduler::DidAnimateForInputOnCompositorThread() {}
bool FakeRendererScheduler::IsHighPriorityWorkAnticipated() { bool WebFakeThreadScheduler::IsHighPriorityWorkAnticipated() {
return false; return false;
} }
void FakeRendererScheduler::SetRendererHidden(bool hidden) {} void WebFakeThreadScheduler::SetRendererHidden(bool hidden) {}
void FakeRendererScheduler::SetRendererBackgrounded(bool backgrounded) {} void WebFakeThreadScheduler::SetRendererBackgrounded(bool backgrounded) {}
void FakeRendererScheduler::SetSchedulerKeepActive(bool keep_active) {} void WebFakeThreadScheduler::SetSchedulerKeepActive(bool keep_active) {}
std::unique_ptr<FakeRendererScheduler::RendererPauseHandle> std::unique_ptr<WebFakeThreadScheduler::RendererPauseHandle>
FakeRendererScheduler::PauseRenderer() { WebFakeThreadScheduler::PauseRenderer() {
return nullptr; return nullptr;
} }
#if defined(OS_ANDROID) #if defined(OS_ANDROID)
void FakeRendererScheduler::PauseTimersForAndroidWebView() {} void WebFakeThreadScheduler::PauseTimersForAndroidWebView() {}
void FakeRendererScheduler::ResumeTimersForAndroidWebView() {} void WebFakeThreadScheduler::ResumeTimersForAndroidWebView() {}
#endif #endif
void FakeRendererScheduler::Shutdown() {} void WebFakeThreadScheduler::Shutdown() {}
void FakeRendererScheduler::SetTopLevelBlameContext( void WebFakeThreadScheduler::SetTopLevelBlameContext(
base::trace_event::BlameContext* blame_context) {} base::trace_event::BlameContext* blame_context) {}
void FakeRendererScheduler::AddRAILModeObserver(WebRAILModeObserver* observer) { void WebFakeThreadScheduler::AddRAILModeObserver(
} WebRAILModeObserver* observer) {}
void FakeRendererScheduler::SetRendererProcessType(RendererProcessType type) {} void WebFakeThreadScheduler::SetRendererProcessType(RendererProcessType type) {}
void FakeRendererScheduler::OnMainFrameRequestedForInput() {} void WebFakeThreadScheduler::OnMainFrameRequestedForInput() {}
WebScopedVirtualTimePauser WebScopedVirtualTimePauser
FakeRendererScheduler::CreateWebScopedVirtualTimePauser( WebFakeThreadScheduler::CreateWebScopedVirtualTimePauser(
const char* name, const char* name,
WebScopedVirtualTimePauser::VirtualTaskDuration duration) { WebScopedVirtualTimePauser::VirtualTaskDuration duration) {
return WebScopedVirtualTimePauser(nullptr, duration, return WebScopedVirtualTimePauser(nullptr, duration,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment