| Index: third_party/WebKit/Source/core/loader/EmptyClients.cpp
|
| diff --git a/third_party/WebKit/Source/core/loader/EmptyClients.cpp b/third_party/WebKit/Source/core/loader/EmptyClients.cpp
|
| index 5afe3361d9a84f136691f5dd8eb54dd7d9c8e534..099517f55753f19b49e5d05b084d99d4581d5921 100644
|
| --- a/third_party/WebKit/Source/core/loader/EmptyClients.cpp
|
| +++ b/third_party/WebKit/Source/core/loader/EmptyClients.cpp
|
| @@ -71,6 +71,7 @@ class EmptyPopupMenu : public PopupMenu {
|
|
|
| class EmptyFrameScheduler : public WebFrameScheduler {
|
| public:
|
| + EmptyFrameScheduler() { DCHECK(isMainThread()); }
|
| void setFrameVisible(bool) override {}
|
| WebTaskRunner* loadingTaskRunner() override;
|
| WebTaskRunner* timerTaskRunner() override;
|
| @@ -78,15 +79,15 @@ class EmptyFrameScheduler : public WebFrameScheduler {
|
| };
|
|
|
| WebTaskRunner* EmptyFrameScheduler::loadingTaskRunner() {
|
| - return Platform::current()->currentThread()->getWebTaskRunner();
|
| + return Platform::current()->mainThread()->getWebTaskRunner();
|
| }
|
|
|
| WebTaskRunner* EmptyFrameScheduler::timerTaskRunner() {
|
| - return Platform::current()->currentThread()->getWebTaskRunner();
|
| + return Platform::current()->mainThread()->getWebTaskRunner();
|
| }
|
|
|
| WebTaskRunner* EmptyFrameScheduler::unthrottledTaskRunner() {
|
| - return Platform::current()->currentThread()->getWebTaskRunner();
|
| + return Platform::current()->mainThread()->getWebTaskRunner();
|
| }
|
|
|
| PopupMenu* EmptyChromeClient::openPopupMenu(LocalFrame&, HTMLSelectElement&) {
|
|
|