From 445e1041110859afe8eaf163035db8a34dc556ac Mon Sep 17 00:00:00 2001 From: "jochen@chromium.org" Date: Sat, 3 Dec 2011 21:03:15 +0000 Subject: 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 --- content/renderer/render_view_impl.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'content/renderer/render_view_impl.h') 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_ -- cgit v1.1