Index: chrome/renderer/chrome_content_renderer_client.cc |
diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc |
index 9413042481a3d32fe2a645ad8ce4239f426e50c5..29fe11c3f239c7bde22bc570b5e4413458e3d82d 100644 |
--- a/chrome/renderer/chrome_content_renderer_client.cc |
+++ b/chrome/renderer/chrome_content_renderer_client.cc |
@@ -1395,6 +1395,8 @@ bool ChromeContentRendererClient::CrossesExtensionExtents( |
// the type of process. In default Chrome, that's the URL of the opener's |
// top frame and not the opener frame itself. In --site-per-process, we |
// can use the opener frame itself. |
+ // TODO(nick): Either wire this up to SiteIsolationPolicy, or to state on |
+ // |opener_frame|/its ancestors. |
if (base::CommandLine::ForCurrentProcess()->HasSwitch( |
switches::kSitePerProcess)) |
old_url = opener_frame->document().url(); |