Chromium Code Reviews| Index: chrome/renderer/render_view.cc |
| diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc |
| index dcd272f37ef90031c8ec68955f54633515eaa502..be58c9342b1036184440617cc6e8634107d84a49 100644 |
| --- a/chrome/renderer/render_view.cc |
| +++ b/chrome/renderer/render_view.cc |
| @@ -3627,7 +3627,7 @@ void RenderView::willSendRequest( |
| if (request_url.SchemeIs(chrome::kExtensionScheme) && |
| !ExtensionResourceRequestPolicy::CanRequestResource( |
| request_url, |
| - GURL(frame->url()), |
| + GURL(frame->securityOrigin().toString()), |
|
Aaron Boodman
2011/02/10 05:25:50
In the case of iframes that are dynamically create
|
| render_thread_->GetExtensions())) { |
| request.setURL(WebURL(GURL("chrome-extension://invalid/"))); |
| } |