- if (m_state == Uninitialized)
- return;
- if (m_state == Initialized) {
- ASSERT(!reachedTerminalState());
- LOG(ResourceLoading, "Cancelled load of '%s'.\n", m_resource->url().string().latin1().data());
-
- RefPtr<SubresourceLoader> protect(this);
- m_state = Finishing;
- if (m_resource->resourceToRevalidate())
- memoryCache()->revalidationFailed(m_resource);
- memoryCache()->remove(m_resource);
- }
- m_requestCountTracker.clear();
- m_document->cachedResourceLoader()->loadDone();
+ if (m_state != Initialized)
+ return;
+ ASSERT(!reachedTerminalState());
+ LOG(ResourceLoading, "Cancelled load of '%s'.\n", m_resource->url().string().latin1().data());
+
+ RefPtr<SubresourceLoader> protect(this);
+ m_state = Finishing;
+ if (m_resource->resourceToRevalidate())
+ memoryCache()->revalidationFailed(m_resource);
+ memoryCache()->remove(m_resource);