summaryrefslogtreecommitdiffstats
path: root/content/renderer/render_view_impl.h
diff options
context:
space:
mode:
authorjochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-03 21:03:15 +0000
committerjochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-03 21:03:15 +0000
commit445e1041110859afe8eaf163035db8a34dc556ac (patch)
treeec90f19b3e17690e6374782e1e98bfe79ff48199 /content/renderer/render_view_impl.h
parent97fdd16c528bfd7f6ada18b97c3ea9b37e8bbe8f (diff)
downloadchromium_src-445e1041110859afe8eaf163035db8a34dc556ac.zip
chromium_src-445e1041110859afe8eaf163035db8a34dc556ac.tar.gz
chromium_src-445e1041110859afe8eaf163035db8a34dc556ac.tar.bz2
Pass along the referrer policy (renderer side)
BUG=105028 TEST=none (browser side still missing, does nothing yet) Review URL: http://codereview.chromium.org/8774050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112898 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/render_view_impl.h')
-rw-r--r--content/renderer/render_view_impl.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/content/renderer/render_view_impl.h b/content/renderer/render_view_impl.h
index f0474906..0c1d8ca 100644
--- a/content/renderer/render_view_impl.h
+++ b/content/renderer/render_view_impl.h
@@ -27,6 +27,7 @@
#include "content/common/edit_command.h"
#include "content/common/navigation_gesture.h"
#include "content/public/common/page_zoom.h"
+#include "content/public/common/referrer.h"
#include "content/public/common/renderer_preferences.h"
#include "content/public/common/stop_find_action.h"
#include "content/public/renderer/render_view.h"
@@ -714,7 +715,7 @@ class RenderViewImpl : public RenderWidget,
void OpenURL(WebKit::WebFrame* frame,
const GURL& url,
- const GURL& referrer,
+ const content::Referrer& referrer,
WebKit::WebNavigationPolicy policy);
bool RunJavaScriptMessage(int type,
@@ -1003,7 +1004,7 @@ class RenderViewImpl : public RenderWidget,
// of the page that initiated it. Specifically, when a load is committed this
// is used to determine if that load originated from a client-side redirect.
// It is empty if there is no top-level client-side redirect.
- GURL completed_client_redirect_src_;
+ content::Referrer completed_client_redirect_src_;
// Holds state pertaining to a navigation that we initiated. This is held by
// the WebDataSource::ExtraData attribute. We use pending_navigation_state_