Index: content/renderer/render_view.cc |
diff --git a/content/renderer/render_view.cc b/content/renderer/render_view.cc |
index baa34d80cfbd8245d924a9db2650fd46e74167dd..369b26781752d45ea7caa9f1ff68b7c329a92cc4 100644 |
--- a/content/renderer/render_view.cc |
+++ b/content/renderer/render_view.cc |
@@ -141,6 +141,7 @@ |
#include "webkit/glue/webkit_constants.h" |
#include "webkit/glue/webkit_glue.h" |
#include "webkit/glue/webmediaplayer_impl.h" |
+#include "webkit/glue/weburlloader_impl.h" |
#include "webkit/plugins/npapi/default_plugin_shared.h" |
#include "webkit/plugins/npapi/plugin_list.h" |
#include "webkit/plugins/npapi/webplugin_delegate.h" |
@@ -2824,6 +2825,12 @@ void RenderView::didRunInsecureContent( |
target)); |
} |
+void RenderView::didAdoptURLLoader(WebKit::WebURLLoader* loader) { |
+ webkit_glue::WebURLLoaderImpl* loader_impl = |
+ static_cast<webkit_glue::WebURLLoaderImpl*>(loader); |
+ loader_impl->UpdateRoutingId(routing_id_); |
+} |
+ |
void RenderView::didExhaustMemoryAvailableForScript(WebFrame* frame) { |
Send(new ViewHostMsg_JSOutOfMemory(routing_id_)); |
} |