summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/render_view.h
diff options
context:
space:
mode:
authorcreis@chromium.org <creis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-26 15:55:46 +0000
committercreis@chromium.org <creis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-26 15:55:46 +0000
commit007a848b67a4a880598d6c76c0c9d94d56d0d8e0 (patch)
tree0f216a696a3b5fb6c88a6db5cb2cfd2bb6f2608e /chrome/renderer/render_view.h
parente959f0b97dba7228c76b7722cf4227fdf6416524 (diff)
downloadchromium_src-007a848b67a4a880598d6c76c0c9d94d56d0d8e0.zip
chromium_src-007a848b67a4a880598d6c76c0c9d94d56d0d8e0.tar.gz
chromium_src-007a848b67a4a880598d6c76c0c9d94d56d0d8e0.tar.bz2
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
Diffstat (limited to 'chrome/renderer/render_view.h')
-rw-r--r--chrome/renderer/render_view.h5
1 files changed, 5 insertions, 0 deletions
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<RenderView> method_factory_;
// Timer used to delay the updating of nav state (see SyncNavigationState).