diff options
author | vrk@google.com <vrk@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-08 21:54:25 +0000 |
---|---|---|
committer | vrk@google.com <vrk@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-08 21:54:25 +0000 |
commit | 7509760e3ee0f4df400398920b1eff21607e13f7 (patch) | |
tree | 6adc9ffa2d51cb188f3ed7f53439eb9df1dde53b /webkit/tools | |
parent | b351518c994284c7c1cefcf50b7110da6d5477a6 (diff) | |
download | chromium_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.cc | 2 |
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(), |