| Index: Source/core/fetch/ImageResourceTest.cpp
|
| diff --git a/Source/core/fetch/ImageResourceTest.cpp b/Source/core/fetch/ImageResourceTest.cpp
|
| index ee4728eb3fd64b4522f0484aeaaccd956b1487ab..9d72a976ed1710f000b5228289181644fc18e59b 100644
|
| --- a/Source/core/fetch/ImageResourceTest.cpp
|
| +++ b/Source/core/fetch/ImageResourceTest.cpp
|
| @@ -129,6 +129,7 @@ TEST(ImageResourceTest, MultipartImage)
|
|
|
| TEST(ImageResourceTest, CancelOnDetach)
|
| {
|
| + const String cacheIdentifier = MemoryCache::defaultCacheIdentifier();
|
| KURL testURL(ParsedURLString, "http://www.test.com/cancelTest.html");
|
| URLTestHelpers::registerMockedURLLoad(testURL, "cancelTest.html", "text/html");
|
|
|
| @@ -150,12 +151,12 @@ TEST(ImageResourceTest, CancelOnDetach)
|
| // The load should still be alive, but a timer should be started to cancel the load inside removeClient().
|
| cachedImage->removeClient(&client);
|
| EXPECT_EQ(Resource::Pending, cachedImage->status());
|
| - EXPECT_NE(reinterpret_cast<Resource*>(0), memoryCache()->resourceForURL(testURL));
|
| + EXPECT_NE(reinterpret_cast<Resource*>(0), memoryCache()->resourceForURL(cacheIdentifier, testURL));
|
|
|
| // Trigger the cancel timer, ensure the load was cancelled and the resource was evicted from the cache.
|
| blink::testing::runPendingTasks();
|
| EXPECT_EQ(Resource::LoadError, cachedImage->status());
|
| - EXPECT_EQ(reinterpret_cast<Resource*>(0), memoryCache()->resourceForURL(testURL));
|
| + EXPECT_EQ(reinterpret_cast<Resource*>(0), memoryCache()->resourceForURL(cacheIdentifier, testURL));
|
|
|
| blink::Platform::current()->unitTestSupport()->unregisterMockedURL(testURL);
|
| }
|
|
|