summaryrefslogtreecommitdiffstats
path: root/content/shell
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-04 01:00:19 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-04 01:00:19 +0000
commit9630731e7c4bec5722917760a04b56d34da460da (patch)
tree8c6cec54d544edef638519273440f31aa86e039f /content/shell
parent23e133915ab58db51d4731103903a60bea0e13c7 (diff)
downloadchromium_src-9630731e7c4bec5722917760a04b56d34da460da.zip
chromium_src-9630731e7c4bec5722917760a04b56d34da460da.tar.gz
chromium_src-9630731e7c4bec5722917760a04b56d34da460da.tar.bz2
Start moving WebUserMediaClient on the chromium side to be per frame instead of view.
This is by no means complete, and I've added a bunch of usage of "render_view_" in the code that moved to RenderFrameImpl so that the change doesn't become too big. I will remove these in future cls. BUG=304341 R=nasko@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=267605 Review URL: https://codereview.chromium.org/264773002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@268090 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/shell')
-rw-r--r--content/shell/renderer/test_runner/WebFrameTestProxy.h4
-rw-r--r--content/shell/renderer/webkit_test_runner.cc4
2 files changed, 5 insertions, 3 deletions
diff --git a/content/shell/renderer/test_runner/WebFrameTestProxy.h b/content/shell/renderer/test_runner/WebFrameTestProxy.h
index 6002389..b9fa40a 100644
--- a/content/shell/renderer/test_runner/WebFrameTestProxy.h
+++ b/content/shell/renderer/test_runner/WebFrameTestProxy.h
@@ -202,6 +202,10 @@ public:
// RenderFrameImpl::willStartUsingPeerConnectionHandler can not be mocked.
// See http://crbug/363285.
}
+ virtual blink::WebUserMediaClient* userMediaClient()
+ {
+ return m_baseProxy->userMediaClient();
+ }
virtual bool willCheckAndDispatchMessageEvent(blink::WebLocalFrame* sourceFrame, blink::WebFrame* targetFrame, blink::WebSecurityOrigin target, blink::WebDOMMessageEvent event)
{
if (m_baseProxy->willCheckAndDispatchMessageEvent(sourceFrame, targetFrame, target, event))
diff --git a/content/shell/renderer/webkit_test_runner.cc b/content/shell/renderer/webkit_test_runner.cc
index c38a1a4..61c3efa 100644
--- a/content/shell/renderer/webkit_test_runner.cc
+++ b/content/shell/renderer/webkit_test_runner.cc
@@ -212,9 +212,7 @@ WebKitTestRunner::WebKitTestRunner(RenderView* render_view)
focused_view_(NULL),
is_main_window_(false),
focus_on_next_commit_(false),
- leak_detector_(new LeakDetector(this))
-{
- UseMockMediaStreams(render_view);
+ leak_detector_(new LeakDetector(this)) {
}
WebKitTestRunner::~WebKitTestRunner() {