| Index: Source/core/fetch/MemoryCacheTest.cpp
|
| diff --git a/Source/core/fetch/MemoryCacheTest.cpp b/Source/core/fetch/MemoryCacheTest.cpp
|
| index 57e567d0bd02adbd7828f0f688808322f9e3c0b3..6c52331baf31b7b625a0d284fb2d4b4ad1b8dcf9 100644
|
| --- a/Source/core/fetch/MemoryCacheTest.cpp
|
| +++ b/Source/core/fetch/MemoryCacheTest.cpp
|
| @@ -31,7 +31,6 @@
|
| #include "config.h"
|
| #include "core/fetch/MemoryCache.h"
|
|
|
| -#include "core/fetch/MockImageResourceClient.h"
|
| #include "core/fetch/RawResource.h"
|
| #include "core/fetch/ResourcePtr.h"
|
| #include "platform/network/ResourceRequest.h"
|
| @@ -43,6 +42,11 @@
|
|
|
| namespace blink {
|
|
|
| +class MockResourceClient : public ResourceClient {
|
| +public:
|
| + MockResourceClient() : ResourceClient() { }
|
| +};
|
| +
|
| class MemoryCacheTest : public ::testing::Test {
|
| public:
|
| class FakeDecodedResource : public Resource {
|
| @@ -125,7 +129,7 @@ TEST_F(MemoryCacheTest, VeryLargeResourceAccounting)
|
| ASSERT_EQ(cachedResource->size(), memoryCache()->deadSize());
|
| ASSERT_EQ(0u, memoryCache()->liveSize());
|
|
|
| - MockImageResourceClient client;
|
| + MockResourceClient client;
|
| cachedResource->addClient(&client);
|
| ASSERT_EQ(0u, memoryCache()->deadSize());
|
| ASSERT_EQ(cachedResource->size(), memoryCache()->liveSize());
|
| @@ -201,7 +205,7 @@ static void TestLiveResourceEvictionAtEndOfTask(Resource* cachedDeadResource, co
|
| memoryCache()->setCapacities(minDeadCapacity, maxDeadCapacity, totalCapacity);
|
| const char data[6] = "abcde";
|
| cachedDeadResource->appendData(data, 3u);
|
| - MockImageResourceClient client;
|
| + MockResourceClient client;
|
| cachedLiveResource->addClient(&client);
|
| cachedLiveResource->appendData(data, 4u);
|
|
|
| @@ -311,10 +315,10 @@ TEST_F(MemoryCacheTest, LiveResourceEvictionAtEndOfTask_MultipleResourceMaps)
|
| static void TestClientRemoval(const ResourcePtr<Resource>& resource1, const ResourcePtr<Resource>& resource2)
|
| {
|
| const char data[6] = "abcde";
|
| - MockImageResourceClient client1;
|
| + MockResourceClient client1;
|
| resource1->addClient(&client1);
|
| resource1->appendData(data, 4u);
|
| - MockImageResourceClient client2;
|
| + MockResourceClient client2;
|
| resource2->addClient(&client2);
|
| resource2->appendData(data, 4u);
|
|
|
| @@ -401,8 +405,8 @@ static void TestDecodeCacheOrder(const ResourcePtr<Resource>& cachedImageLowPrio
|
| memoryCache()->setDelayBeforeLiveDecodedPrune(0);
|
| memoryCache()->setMaxPruneDeferralDelay(0);
|
|
|
| - MockImageResourceClient clientLowPriority;
|
| - MockImageResourceClient clientHighPriority;
|
| + MockResourceClient clientLowPriority;
|
| + MockResourceClient clientHighPriority;
|
| cachedImageLowPriority->addClient(&clientLowPriority);
|
| cachedImageHighPriority->addClient(&clientHighPriority);
|
|
|
|
|