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

Issue 2466043002: Cleanup TrayCast with media-router only support in mind. (Closed)

Created:
4 years, 1 month ago by jdufault
Modified:
4 years, 1 month ago
Reviewers:
achuithb, oshima
CC:
chromium-reviews, kalyank, sadrul
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Cleanup TrayCast with media-router only support in mind. This allows the TrayCast instance to immediately connect to the CastConfigDelegate, which allows TrayCast to fetch cast data before the tray pops up the first time. This also allows TrayCast to properly support DIAL casts. A DIAL cast is when the Chromecast / sink stream directly from another source, ie, YouTube. BUG=653313 Committed: https://crrev.com/e8ea94d6917ade3afc5f7c3164369ef15c3e76c9 Cr-Commit-Position: refs/heads/master@{#432603}

Patch Set 1 : Initial upload #

Patch Set 2 : Rebase #

Patch Set 3 : Rebase #

Total comments: 1

Patch Set 4 : Rebase #

Patch Set 5 : Use LoginState::Observer #

Patch Set 6 : Revert to notification #

Total comments: 2

Patch Set 7 : Add TODO #

Unified diffs Side-by-side diffs Delta from patch set Stats (+134 lines, -124 lines) Patch
M ash/common/cast_config_delegate.h View 3 chunks +10 lines, -26 lines 0 comments Download
M ash/common/system/chromeos/cast/tray_cast.h View 1 2 1 chunk +9 lines, -2 lines 0 comments Download
M ash/common/system/chromeos/cast/tray_cast.cc View 1 2 3 15 chunks +62 lines, -57 lines 0 comments Download
M ash/test/tray_cast_test_api.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/ui/ash/cast_config_delegate_media_router.h View 5 2 chunks +13 lines, -6 lines 0 comments Download
M chrome/browser/ui/ash/cast_config_delegate_media_router.cc View 1 2 3 4 5 6 8 chunks +40 lines, -31 lines 0 comments Download

Messages

Total messages: 48 (34 generated)
jdufault
achuith@, PTAL. Thanks!
4 years, 1 month ago (2016-11-01 19:06:07 UTC) #8
achuithb
lgtm. We don't have any tests for this code, do we?
4 years, 1 month ago (2016-11-01 19:44:59 UTC) #9
jdufault
On 2016/11/01 19:44:59, achuithb wrote: > lgtm. > > We don't have any tests for ...
4 years, 1 month ago (2016-11-01 19:46:11 UTC) #10
achuithb
On 2016/11/01 19:46:11, jdufault wrote: > On 2016/11/01 19:44:59, achuithb wrote: > > lgtm. > ...
4 years, 1 month ago (2016-11-01 19:48:35 UTC) #11
jdufault
On 2016/11/01 19:48:35, achuithb wrote: > On 2016/11/01 19:46:11, jdufault wrote: > > On 2016/11/01 ...
4 years, 1 month ago (2016-11-01 19:50:17 UTC) #12
achuithb
On 2016/11/01 19:50:17, jdufault wrote: > On 2016/11/01 19:48:35, achuithb wrote: > > On 2016/11/01 ...
4 years, 1 month ago (2016-11-01 19:57:44 UTC) #13
jdufault
oshima@, PTAL for owner approval. Thanks!
4 years, 1 month ago (2016-11-10 00:31:56 UTC) #25
oshima
https://codereview.chromium.org/2466043002/diff/60001/chrome/browser/ui/ash/cast_config_delegate_media_router.cc File chrome/browser/ui/ash/cast_config_delegate_media_router.cc (right): https://codereview.chromium.org/2466043002/diff/60001/chrome/browser/ui/ash/cast_config_delegate_media_router.cc#newcode228 chrome/browser/ui/ash/cast_config_delegate_media_router.cc:228: case chrome::NOTIFICATION_SESSION_STARTED: notification is deprecated and it's discouraged to ...
4 years, 1 month ago (2016-11-10 18:10:18 UTC) #26
jdufault
On 2016/11/10 18:10:18, oshima wrote: > https://codereview.chromium.org/2466043002/diff/60001/chrome/browser/ui/ash/cast_config_delegate_media_router.cc > File chrome/browser/ui/ash/cast_config_delegate_media_router.cc (right): > > https://codereview.chromium.org/2466043002/diff/60001/chrome/browser/ui/ash/cast_config_delegate_media_router.cc#newcode228 > ...
4 years, 1 month ago (2016-11-15 23:19:19 UTC) #35
oshima
lgtm https://codereview.chromium.org/2466043002/diff/120001/chrome/browser/ui/ash/cast_config_delegate_media_router.cc File chrome/browser/ui/ash/cast_config_delegate_media_router.cc (right): https://codereview.chromium.org/2466043002/diff/120001/chrome/browser/ui/ash/cast_config_delegate_media_router.cc#newcode227 chrome/browser/ui/ash/cast_config_delegate_media_router.cc:227: switch (type) { can you add TODO + ...
4 years, 1 month ago (2016-11-15 23:38:05 UTC) #40
jdufault
https://codereview.chromium.org/2466043002/diff/120001/chrome/browser/ui/ash/cast_config_delegate_media_router.cc File chrome/browser/ui/ash/cast_config_delegate_media_router.cc (right): https://codereview.chromium.org/2466043002/diff/120001/chrome/browser/ui/ash/cast_config_delegate_media_router.cc#newcode227 chrome/browser/ui/ash/cast_config_delegate_media_router.cc:227: switch (type) { On 2016/11/15 23:38:05, oshima wrote: > ...
4 years, 1 month ago (2016-11-16 19:19:20 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2466043002/140001
4 years, 1 month ago (2016-11-16 19:20:36 UTC) #44
commit-bot: I haz the power
Committed patchset #7 (id:140001)
4 years, 1 month ago (2016-11-16 19:57:57 UTC) #46
commit-bot: I haz the power
4 years, 1 month ago (2016-11-16 20:24:35 UTC) #48
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/e8ea94d6917ade3afc5f7c3164369ef15c3e76c9
Cr-Commit-Position: refs/heads/master@{#432603}

Powered by Google App Engine
This is Rietveld 408576698