summaryrefslogtreecommitdiffstats
path: root/WebCore/loader/DocumentLoader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/loader/DocumentLoader.cpp')
-rw-r--r--WebCore/loader/DocumentLoader.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/WebCore/loader/DocumentLoader.cpp b/WebCore/loader/DocumentLoader.cpp
index 91316a5..2c113c3 100644
--- a/WebCore/loader/DocumentLoader.cpp
+++ b/WebCore/loader/DocumentLoader.cpp
@@ -224,6 +224,11 @@ void DocumentLoader::stopLoading(DatabasePolicy databasePolicy)
// Always cancel multipart loaders
cancelAll(m_multipartSubresourceLoaders);
+ // Appcache uses ResourceHandle directly, DocumentLoader doesn't count these loads.
+#if ENABLE(OFFLINE_WEB_APPLICATIONS)
+ m_applicationCacheHost->stopLoadingInFrame(m_frame);
+#endif
+
if (!loading)
return;