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

Issue 1268553002: Reflect the current state in Media Router Action icon. (Closed)

Created:
5 years, 4 months ago by apacible
Modified:
5 years, 4 months ago
CC:
chromium-reviews, oshima+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Reflect the current state in Media Router Action icon. The four states and scenarios are as following: - Idle (Not locally casting to a sink). - Active (Currently locally casting to a sink). - Warning (Current issue shown to user is of type 'warning'). - Error (Current issue shown to user is of type 'fatal'). This change also adds more Media Router Action icons, as well as update the current idle icons. Committed: https://crrev.com/4eebb13efbe6b3304bc501da6331e64e05d716f9 Cr-Commit-Position: refs/heads/master@{#342841}

Patch Set 1 : #

Total comments: 24

Patch Set 2 : Rebase. #

Patch Set 3 : Changes per kmarshall@'s comments. #

Total comments: 10

Patch Set 4 : Rebase. #

Patch Set 5 : Changes per kmarshall@'s comments. #

Total comments: 34

Patch Set 6 : Rebase. #

Patch Set 7 : Changes per pkasting@'s comments. #

Total comments: 12

Patch Set 8 : Rebase. #

Patch Set 9 : Changes per kmarshall@'s comments. #

Total comments: 24

Patch Set 10 : Changes per pkasting@'s comments. #

Patch Set 11 : Rebase. #

Patch Set 12 : Fix tests (asan). #

Patch Set 13 : Fix tests (lsan). #

Unified diffs Side-by-side diffs Delta from patch set Stats (+376 lines, -7 lines) Patch
A chrome/app/theme/default_100_percent/common/media_router_active.png View Binary file 0 comments Download
A chrome/app/theme/default_100_percent/common/media_router_error.png View Binary file 0 comments Download
M chrome/app/theme/default_100_percent/common/media_router_idle.png View Binary file 0 comments Download
A chrome/app/theme/default_100_percent/common/media_router_warning.png View Binary file 0 comments Download
A chrome/app/theme/default_200_percent/common/media_router_active.png View Binary file 0 comments Download
A chrome/app/theme/default_200_percent/common/media_router_error.png View Binary file 0 comments Download
M chrome/app/theme/default_200_percent/common/media_router_idle.png View Binary file 0 comments Download
A chrome/app/theme/default_200_percent/common/media_router_warning.png View Binary file 0 comments Download
M chrome/app/theme/theme_resources.grd View 1 2 3 4 5 6 7 8 9 10 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/toolbar/media_router_action.h View 1 2 3 4 5 6 7 8 9 3 chunks +41 lines, -2 lines 0 comments Download
M chrome/browser/ui/toolbar/media_router_action.cc View 1 2 3 4 5 6 7 8 9 5 chunks +69 lines, -5 lines 0 comments Download
A chrome/browser/ui/toolbar/media_router_action_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +256 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/media_router/media_router_ui_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 43 (23 generated)
apacible
PTAL, thanks! kmarshall for everything. oshima for chrome/app/theme/. pkasting for chrome/browser/ui/toolbar/. Screenshots: https://screenshot.googleplex.com/rDPGdvcW1O0.png https://screenshot.googleplex.com/8SHovFpTED2.png https://screenshot.googleplex.com/c6Tco5WurpD.png ...
5 years, 4 months ago (2015-07-31 01:53:08 UTC) #9
oshima
c/a/theme lgtm
5 years, 4 months ago (2015-07-31 09:39:30 UTC) #10
Kevin M
https://codereview.chromium.org/1268553002/diff/140001/chrome/browser/ui/toolbar/media_router_action.cc File chrome/browser/ui/toolbar/media_router_action.cc (right): https://codereview.chromium.org/1268553002/diff/140001/chrome/browser/ui/toolbar/media_router_action.cc#newcode26 chrome/browser/ui/toolbar/media_router_action.cc:26: MediaRouterAction* action) alignment & DCHECK the ptrs for non-nullness ...
5 years, 4 months ago (2015-07-31 18:18:40 UTC) #11
apacible
https://codereview.chromium.org/1268553002/diff/140001/chrome/browser/ui/toolbar/media_router_action.cc File chrome/browser/ui/toolbar/media_router_action.cc (right): https://codereview.chromium.org/1268553002/diff/140001/chrome/browser/ui/toolbar/media_router_action.cc#newcode26 chrome/browser/ui/toolbar/media_router_action.cc:26: MediaRouterAction* action) On 2015/07/31 18:18:39, Kevin M wrote: > ...
5 years, 4 months ago (2015-08-01 02:05:29 UTC) #13
Kevin M
https://codereview.chromium.org/1268553002/diff/200001/chrome/browser/media/router/media_router_mojo_impl.h File chrome/browser/media/router/media_router_mojo_impl.h (right): https://codereview.chromium.org/1268553002/diff/200001/chrome/browser/media/router/media_router_mojo_impl.h#newcode104 chrome/browser/media/router/media_router_mojo_impl.h:104: friend class ::TestMediaRouterAction; Is the :: needed here? https://codereview.chromium.org/1268553002/diff/200001/chrome/browser/ui/toolbar/media_router_action.cc ...
5 years, 4 months ago (2015-08-03 17:15:37 UTC) #14
apacible
https://codereview.chromium.org/1268553002/diff/200001/chrome/browser/media/router/media_router_mojo_impl.h File chrome/browser/media/router/media_router_mojo_impl.h (right): https://codereview.chromium.org/1268553002/diff/200001/chrome/browser/media/router/media_router_mojo_impl.h#newcode104 chrome/browser/media/router/media_router_mojo_impl.h:104: friend class ::TestMediaRouterAction; On 2015/08/03 17:15:37, Kevin M wrote: ...
5 years, 4 months ago (2015-08-03 20:47:22 UTC) #16
Peter Kasting
https://codereview.chromium.org/1268553002/diff/260001/chrome/browser/ui/toolbar/media_router_action.cc File chrome/browser/ui/toolbar/media_router_action.cc (right): https://codereview.chromium.org/1268553002/diff/260001/chrome/browser/ui/toolbar/media_router_action.cc#newcode68 chrome/browser/ui/toolbar/media_router_action.cc:68: default: Don't add a default case when your switch ...
5 years, 4 months ago (2015-08-03 21:28:51 UTC) #17
apacible
https://codereview.chromium.org/1268553002/diff/260001/chrome/browser/ui/toolbar/media_router_action.cc File chrome/browser/ui/toolbar/media_router_action.cc (right): https://codereview.chromium.org/1268553002/diff/260001/chrome/browser/ui/toolbar/media_router_action.cc#newcode68 chrome/browser/ui/toolbar/media_router_action.cc:68: default: On 2015/08/03 21:28:51, Peter Kasting wrote: > Don't ...
5 years, 4 months ago (2015-08-05 06:47:55 UTC) #21
Kevin M
https://codereview.chromium.org/1268553002/diff/360001/chrome/browser/ui/toolbar/media_router_action.cc File chrome/browser/ui/toolbar/media_router_action.cc (right): https://codereview.chromium.org/1268553002/diff/360001/chrome/browser/ui/toolbar/media_router_action.cc#newcode164 chrome/browser/ui/toolbar/media_router_action.cc:164: gfx::Image* MediaRouterAction::GetCurrentIcon() { Consider returning a const reference if ...
5 years, 4 months ago (2015-08-05 20:20:28 UTC) #22
apacible
https://codereview.chromium.org/1268553002/diff/360001/chrome/browser/ui/toolbar/media_router_action.cc File chrome/browser/ui/toolbar/media_router_action.cc (right): https://codereview.chromium.org/1268553002/diff/360001/chrome/browser/ui/toolbar/media_router_action.cc#newcode164 chrome/browser/ui/toolbar/media_router_action.cc:164: gfx::Image* MediaRouterAction::GetCurrentIcon() { On 2015/08/05 20:20:27, Kevin M wrote: ...
5 years, 4 months ago (2015-08-05 22:13:52 UTC) #23
Peter Kasting
LGTM https://codereview.chromium.org/1268553002/diff/400001/chrome/browser/ui/toolbar/media_router_action.cc File chrome/browser/ui/toolbar/media_router_action.cc (right): https://codereview.chromium.org/1268553002/diff/400001/chrome/browser/ui/toolbar/media_router_action.cc#newcode40 chrome/browser/ui/toolbar/media_router_action.cc:40: issue_(nullptr), Nit: No need for this line https://codereview.chromium.org/1268553002/diff/400001/chrome/browser/ui/toolbar/media_router_action.cc#newcode134 ...
5 years, 4 months ago (2015-08-07 17:49:28 UTC) #24
Kevin M
lgtm
5 years, 4 months ago (2015-08-07 22:38:55 UTC) #25
apacible
https://codereview.chromium.org/1268553002/diff/400001/chrome/browser/ui/toolbar/media_router_action.cc File chrome/browser/ui/toolbar/media_router_action.cc (right): https://codereview.chromium.org/1268553002/diff/400001/chrome/browser/ui/toolbar/media_router_action.cc#newcode40 chrome/browser/ui/toolbar/media_router_action.cc:40: issue_(nullptr), On 2015/08/07 17:49:27, Peter Kasting wrote: > Nit: ...
5 years, 4 months ago (2015-08-10 23:10:33 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1268553002/440001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1268553002/440001
5 years, 4 months ago (2015-08-10 23:11:54 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/88963)
5 years, 4 months ago (2015-08-10 23:52:55 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1268553002/470001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1268553002/470001
5 years, 4 months ago (2015-08-11 01:18:24 UTC) #35
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_asan_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_asan_rel_ng/builds/38149)
5 years, 4 months ago (2015-08-11 02:41:36 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1268553002/510001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1268553002/510001
5 years, 4 months ago (2015-08-11 17:03:19 UTC) #41
commit-bot: I haz the power
Committed patchset #13 (id:510001)
5 years, 4 months ago (2015-08-11 17:51:12 UTC) #42
commit-bot: I haz the power
5 years, 4 months ago (2015-08-11 17:51:59 UTC) #43
Message was sent while issue was closed.
Patchset 13 (id:??) landed as
https://crrev.com/4eebb13efbe6b3304bc501da6331e64e05d716f9
Cr-Commit-Position: refs/heads/master@{#342841}

Powered by Google App Engine
This is Rietveld 408576698