Index: content/renderer/npapi/webplugin_delegate_proxy.cc |
diff --git a/content/renderer/npapi/webplugin_delegate_proxy.cc b/content/renderer/npapi/webplugin_delegate_proxy.cc |
index 3576b19fa0d21dbeaa8922a8233ebf43928206e2..b1f5d747d65b13e7c48b7438acc99ecdd0ab61ff 100644 |
--- a/content/renderer/npapi/webplugin_delegate_proxy.cc |
+++ b/content/renderer/npapi/webplugin_delegate_proxy.cc |
@@ -1121,7 +1121,7 @@ void WebPluginDelegateProxy::FetchURL(unsigned long resource_id, |
const std::string& method, |
const char* buf, |
unsigned int len, |
- const GURL& referrer, |
+ const Referrer& referrer, |
bool notify_redirects, |
bool is_plugin_src_load, |
int origin_pid, |
@@ -1137,7 +1137,8 @@ void WebPluginDelegateProxy::FetchURL(unsigned long resource_id, |
params.post_data.resize(len); |
memcpy(¶ms.post_data.front(), buf, len); |
} |
- params.referrer = referrer; |
+ params.referrer = referrer.url; |
+ params.referrer_policy = referrer.policy; |
params.notify_redirect = notify_redirects; |
params.is_plugin_src_load = is_plugin_src_load; |
params.render_frame_id = render_frame_id; |