| Index: Source/core/fetch/MemoryCache.cpp
|
| diff --git a/Source/core/fetch/MemoryCache.cpp b/Source/core/fetch/MemoryCache.cpp
|
| index 87792916af6506feed3ea8a57c5c78ad5c087b5b..996865d548f97a26beb7c2cb7409219fa70f97f4 100644
|
| --- a/Source/core/fetch/MemoryCache.cpp
|
| +++ b/Source/core/fetch/MemoryCache.cpp
|
| @@ -109,8 +109,9 @@ KURL MemoryCache::removeFragmentIdentifierIfNeeded(const KURL& originalURL)
|
| void MemoryCache::add(Resource* resource)
|
| {
|
| ASSERT(WTF::isMainThread());
|
| + ASSERT(resource->url().isValid());
|
| RELEASE_ASSERT(!m_resources.contains(resource->url()));
|
| - m_resources.set(resource->url(), MemoryCacheEntry::create(resource));
|
| + m_resources.set(resource->url().string(), MemoryCacheEntry::create(resource));
|
| update(resource, 0, resource->size(), true);
|
|
|
| WTF_LOG(ResourceLoading, "MemoryCache::add Added '%s', resource %p\n", resource->url().string().latin1().data(), resource);
|
|
|