summaryrefslogtreecommitdiffstats
path: root/webkit/tools
diff options
context:
space:
mode:
authorvrk@google.com <vrk@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-08 21:54:25 +0000
committervrk@google.com <vrk@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-08 21:54:25 +0000
commit7509760e3ee0f4df400398920b1eff21607e13f7 (patch)
tree6adc9ffa2d51cb188f3ed7f53439eb9df1dde53b /webkit/tools
parentb351518c994284c7c1cefcf50b7110da6d5477a6 (diff)
downloadchromium_src-7509760e3ee0f4df400398920b1eff21607e13f7.zip
chromium_src-7509760e3ee0f4df400398920b1eff21607e13f7.tar.gz
chromium_src-7509760e3ee0f4df400398920b1eff21607e13f7.tar.bz2
Sets the referrer for media resource requests.
Uses the frame->url() to set the referer parameter in the MediaResourceLoaderBridgeFactory when the RenderView creates a MediaPlayer. Had to also modify test_webview_delegate.cc because render_view.cc is not built in TestShell. Contributed by annacc@chromium.org BUG=16751 TEST=http/tests/media/video-referer.html Review URL: http://codereview.chromium.org/3632003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62022 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/tools')
-rw-r--r--webkit/tools/test_shell/test_webview_delegate.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/webkit/tools/test_shell/test_webview_delegate.cc b/webkit/tools/test_shell/test_webview_delegate.cc
index bcca679..4fe8d69 100644
--- a/webkit/tools/test_shell/test_webview_delegate.cc
+++ b/webkit/tools/test_shell/test_webview_delegate.cc
@@ -730,7 +730,7 @@ WebMediaPlayer* TestWebViewDelegate::createMediaPlayer(
// should be grouped together.
webkit_glue::MediaResourceLoaderBridgeFactory* bridge_factory =
new webkit_glue::MediaResourceLoaderBridgeFactory(
- GURL(), // referrer
+ GURL(frame->url()), // referrer
"null", // frame origin
"null", // main_frame_origin
base::GetCurrentProcId(),