From 007a848b67a4a880598d6c76c0c9d94d56d0d8e0 Mon Sep 17 00:00:00 2001 From: "creis@chromium.org" Date: Mon, 26 Oct 2009 15:55:46 +0000 Subject: Second attempt to swap processes on rel=noreferrer, target=blank links. The test timed out on one of the bots last time. This change tries to fix that, and it breaks down the test into multiple tests to isolate the problem in case it isn't fixed. No changes to code outside the test and the test HTML file. Previous review at http://codereview.chromium.org/284015. BUG=24447 TEST=RenderViewHostManagerTest.*SwapProcess* Review URL: http://codereview.chromium.org/328017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30050 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/renderer/render_view.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'chrome/renderer/render_view.h') diff --git a/chrome/renderer/render_view.h b/chrome/renderer/render_view.h index b77dc2a..790bfd5 100644 --- a/chrome/renderer/render_view.h +++ b/chrome/renderer/render_view.h @@ -813,6 +813,11 @@ class RenderView : public RenderWidget, // The alternate error page URL, if one exists. GURL alternate_error_page_url_; + // Whether this RenderView was created by a frame that was suppressing its + // opener. If so, we may want to load pages in a separate process. See + // decidePolicyForNavigation for details. + bool opener_suppressed_; + ScopedRunnableMethodFactory method_factory_; // Timer used to delay the updating of nav state (see SyncNavigationState). -- cgit v1.1