Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(221)

Issue 10947030: Removed the use of WebFrame::frameForCurrentContext() in MediaStreamCenter::didStopLocalMediaStream (Closed)

Created:
8 years, 3 months ago by perkj_chrome
Modified:
8 years, 3 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam, feature-media-reviews_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Removed the use of WebFrame::frameForCurrentContext() in MediaStreamCenter::didStopLocalMediaStream BUG=150755 TEST= Goto https://apprtc.appspot.com/?r=&debug=loopback and let the page use camera and microphone. Hit ctrl-shift-j to open up the java script console. type localMediaStream.stop() to stop the local mediasream. Make sure the camera is no longer used. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=158004

Patch Set 1 : Renamed callback. #

Total comments: 10

Patch Set 2 : Addresses code review comments. #

Total comments: 4

Patch Set 3 : Addressing code review comments found by Tommi. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+64 lines, -39 lines) Patch
M content/renderer/media/media_stream_center.cc View 1 2 2 chunks +5 lines, -16 lines 0 comments Download
M content/renderer/media/media_stream_dependency_factory.h View 3 chunks +11 lines, -2 lines 0 comments Download
M content/renderer/media/media_stream_dependency_factory.cc View 2 chunks +12 lines, -1 line 0 comments Download
M content/renderer/media/media_stream_extra_data.h View 1 2 2 chunks +8 lines, -0 lines 0 comments Download
M content/renderer/media/media_stream_impl.h View 2 2 chunks +3 lines, -5 lines 0 comments Download
M content/renderer/media/media_stream_impl.cc View 1 2 3 chunks +20 lines, -13 lines 0 comments Download
M content/renderer/media/media_stream_impl_unittest.cc View 1 2 3 chunks +5 lines, -2 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
perkj_chrome
No hurry. Whenever you have time?
8 years, 3 months ago (2012-09-19 12:54:10 UTC) #1
tommi (sloooow) - chröme
http://codereview.chromium.org/10947030/diff/2001/content/renderer/media/media_stream_center.cc File content/renderer/media/media_stream_center.cc (right): http://codereview.chromium.org/10947030/diff/2001/content/renderer/media/media_stream_center.cc#newcode112 content/renderer/media/media_stream_center.cc:112: return extra_data->RunStreamStopCallback(); no need for return statements in void ...
8 years, 3 months ago (2012-09-21 09:18:03 UTC) #2
perkj_chrome
PTAL http://codereview.chromium.org/10947030/diff/2001/content/renderer/media/media_stream_center.cc File content/renderer/media/media_stream_center.cc (right): http://codereview.chromium.org/10947030/diff/2001/content/renderer/media/media_stream_center.cc#newcode112 content/renderer/media/media_stream_center.cc:112: return extra_data->RunStreamStopCallback(); On 2012/09/21 09:18:03, tommi wrote: > ...
8 years, 3 months ago (2012-09-21 10:47:10 UTC) #3
tommi (sloooow) - chröme
http://codereview.chromium.org/10947030/diff/2001/content/renderer/media/media_stream_impl.cc File content/renderer/media/media_stream_impl.cc (right): http://codereview.chromium.org/10947030/diff/2001/content/renderer/media/media_stream_impl.cc#newcode201 content/renderer/media/media_stream_impl.cc:201: &description, base::Bind(&MediaStreamImpl::OnLocalMediaStreamStop, On 2012/09/21 10:47:10, perkj wrote: > On ...
8 years, 3 months ago (2012-09-21 11:23:53 UTC) #4
perkj_chrome
ok- lets try again. http://codereview.chromium.org/10947030/diff/10001/content/renderer/media/media_stream_center.cc File content/renderer/media/media_stream_center.cc (right): http://codereview.chromium.org/10947030/diff/10001/content/renderer/media/media_stream_center.cc#newcode116 content/renderer/media/media_stream_center.cc:116: if (!extra_data->stream_stop_callback().is_null()) { On 2012/09/21 ...
8 years, 3 months ago (2012-09-21 11:56:52 UTC) #5
tommi (sloooow) - chröme
lgtm! thanks
8 years, 3 months ago (2012-09-21 11:58:56 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/perkj@chromium.org/10947030/8002
8 years, 3 months ago (2012-09-21 13:14:36 UTC) #7
commit-bot: I haz the power
8 years, 3 months ago (2012-09-21 16:46:14 UTC) #8
Change committed as 158004

Powered by Google App Engine
This is Rietveld 408576698