Index: third_party/WebKit/Source/core/fetch/ResourceFetcherTest.cpp |
diff --git a/third_party/WebKit/Source/core/fetch/ResourceFetcherTest.cpp b/third_party/WebKit/Source/core/fetch/ResourceFetcherTest.cpp |
index f8ed1a276f6740d4ebcd09808ce2a8e17073f446..9f748b065c1532afcb9df30f011593bba130eb7c 100644 |
--- a/third_party/WebKit/Source/core/fetch/ResourceFetcherTest.cpp |
+++ b/third_party/WebKit/Source/core/fetch/ResourceFetcherTest.cpp |
@@ -42,6 +42,7 @@ |
#include "platform/heap/Member.h" |
#include "platform/network/ResourceRequest.h" |
#include "platform/network/ResourceTimingInfo.h" |
+#include "platform/scheduler/test/fake_web_task_runner.h" |
#include "platform/testing/URLTestHelpers.h" |
#include "platform/testing/weburl_loader_mock.h" |
#include "platform/weborigin/KURL.h" |
@@ -58,20 +59,8 @@ |
namespace blink { |
namespace { |
- |
const char testImageFilename[] = "white-1x1.png"; |
const int testImageSize = 103; // size of web/tests/data/white-1x1.png |
- |
-class MockTaskRunner : public blink::WebTaskRunner { |
- void postTask(const WebTraceLocation&, Task*) override { } |
- void postDelayedTask(const WebTraceLocation&, Task*, double) override { } |
- bool runsTasksOnCurrentThread() override { return true; } |
- std::unique_ptr<WebTaskRunner> clone() override { return nullptr; } |
- double virtualTimeSeconds() const override { return 0.0; } |
- double monotonicallyIncreasingVirtualTimeSeconds() const override { return 0.0; } |
- SingleThreadTaskRunner* taskRunner() override { return nullptr; } |
-}; |
- |
} |
class ResourceFetcherTestMockFetchContext : public FetchContext { |
@@ -99,13 +88,13 @@ public: |
private: |
ResourceFetcherTestMockFetchContext() |
: m_policy(CachePolicyVerify) |
- , m_runner(wrapUnique(new MockTaskRunner)) |
+ , m_runner(wrapUnique(new scheduler::FakeWebTaskRunner)) |
, m_complete(false) |
, m_transferSize(-1) |
{ } |
CachePolicy m_policy; |
- std::unique_ptr<MockTaskRunner> m_runner; |
+ std::unique_ptr<scheduler::FakeWebTaskRunner> m_runner; |
bool m_complete; |
long long m_transferSize; |
}; |