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

Unified Diff: chrome/browser/media/media_internals.cc

Issue 11451006: Make TabCapture requests use the target render process and render view id's for UI permissions. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: review comments Created 8 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/media/media_internals.cc
diff --git a/chrome/browser/media/media_internals.cc b/chrome/browser/media/media_internals.cc
index c57fb4888cf184cd68f4a75c29fe3a683bca5ae2..7f6cb39eae96f7ef464abbe33e731facb5e1defb 100644
--- a/chrome/browser/media/media_internals.cc
+++ b/chrome/browser/media/media_internals.cc
@@ -103,9 +103,13 @@ void MediaInternals::OnMediaRequestStateChanged(
const content::MediaStreamDevice& device,
content::MediaRequestState state) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
+
if (observers_.size()) {
- FOR_EACH_OBSERVER(MediaInternalsObserver, observers_,
- OnRequestUpdate(device, state));
+ FOR_EACH_OBSERVER(
+ MediaInternalsObserver, observers_, OnRequestUpdate(render_process_id,
+ render_view_id,
+ device,
+ state));
}
}

Powered by Google App Engine
This is Rietveld 408576698