summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
Diffstat (limited to 'webkit')
-rw-r--r--webkit/glue/webplugin_impl.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/webkit/glue/webplugin_impl.cc b/webkit/glue/webplugin_impl.cc
index fef6f75e..2877423 100644
--- a/webkit/glue/webplugin_impl.cc
+++ b/webkit/glue/webplugin_impl.cc
@@ -1062,6 +1062,9 @@ void WebPluginImpl::didFinishLoading(WebCore::ResourceHandle* handle) {
if (index != multi_part_response_map_.end()) {
delete (*index).second;
multi_part_response_map_.erase(index);
+
+ WebView* web_view = webframe_->GetView();
+ web_view->GetDelegate()->DidStopLoading(web_view);
}
client->DidFinishLoading();
}
@@ -1293,6 +1296,9 @@ void WebPluginImpl::HandleHttpMultipartResponse(
return;
}
+ WebView* web_view = webframe_->GetView();
+ web_view->GetDelegate()->DidStartLoading(web_view);
+
MultiPartResponseClient* multi_part_response_client =
new MultiPartResponseClient(client);