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

Unified Diff: chrome/browser/ui/webui/media_router/query_result_manager.cc

Issue 1693963003: Pass origin to StartObservingMediaSinks. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Marks Review Fixes with URL changes Created 4 years, 10 months 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/ui/webui/media_router/query_result_manager.cc
diff --git a/chrome/browser/ui/webui/media_router/query_result_manager.cc b/chrome/browser/ui/webui/media_router/query_result_manager.cc
index e451fdb3e4971b53f3d2d077d768c3c28eb8a1c4..1aa384bf742f16cf312222177778be65e4cf972c 100644
--- a/chrome/browser/ui/webui/media_router/query_result_manager.cc
+++ b/chrome/browser/ui/webui/media_router/query_result_manager.cc
@@ -29,7 +29,11 @@ class QueryResultManager::CastModeMediaSinksObserver
~CastModeMediaSinksObserver() override {}
// MediaSinksObserver
- void OnSinksReceived(const std::vector<MediaSink>& result) override {
+ void OnSinksReceived(const MediaSource& incomingSource,
+ const std::vector<MediaSink>& result) override {
+ if (!incomingSource.Equals(source())) {
+ return;
+ }
latest_sink_ids_.clear();
for (const MediaSink& sink : result) {
latest_sink_ids_.push_back(sink.id());

Powered by Google App Engine
This is Rietveld 408576698