Index: chrome/browser/extensions/url_request_util.cc |
diff --git a/chrome/browser/extensions/url_request_util.cc b/chrome/browser/extensions/url_request_util.cc |
index 4670462e866b65a2d08f851e4d678687849974ad..acf836be4ef66a9f36f888e1f12031f71e1332e9 100644 |
--- a/chrome/browser/extensions/url_request_util.cc |
+++ b/chrome/browser/extensions/url_request_util.cc |
@@ -147,12 +147,12 @@ bool AllowCrossRendererResourceLoad(net::URLRequest* request, |
// with privileged partition IDs as specified in the manifest file. |
ExtensionRendererState* renderer_state = |
ExtensionRendererState::GetInstance(); |
- ExtensionRendererState::WebViewInfo webview_info; |
- bool is_guest = renderer_state->GetWebViewInfo( |
- info->GetChildID(), info->GetRouteID(), &webview_info); |
+ std::string partition_id; |
+ bool is_guest = |
+ renderer_state->GetWebViewPartitionID(info->GetChildID(), &partition_id); |
std::string resource_path = request->url().path(); |
if (is_guest && WebviewInfo::IsResourceWebviewAccessible( |
- extension, webview_info.partition_id, resource_path)) { |
+ extension, partition_id, resource_path)) { |
return true; |
} |