| Index: webkit/glue/webframeloaderclient_impl.cc
|
| ===================================================================
|
| --- webkit/glue/webframeloaderclient_impl.cc (revision 11701)
|
| +++ webkit/glue/webframeloaderclient_impl.cc (working copy)
|
| @@ -393,10 +393,16 @@
|
| WebViewImpl* webview = webframe_->webview_impl();
|
| WebViewDelegate* d = webview->delegate();
|
| if (d) {
|
| + Frame* frame = webframe_->frame();
|
| + std::string frame_origin = webkit_glue::FrameToOrigin(frame);
|
| + std::string main_frame_origin =
|
| + webkit_glue::FrameToOrigin(frame ? frame->tree()->top() : NULL);
|
| +
|
| WebRequestImpl webreq(request);
|
| WebResponseImpl webresp(response);
|
| return d->DidLoadResourceFromMemoryCache(webview, webreq, webresp,
|
| - webframe_);
|
| + webframe_, frame_origin,
|
| + main_frame_origin);
|
| }
|
|
|
| return false;
|
|
|