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

Issue 1495653003: [Media Router] Check MediaRouterDialogControllerImpl only sets toolbar MediaRouterAction. (Closed)

Created:
5 years ago by apacible
Modified:
5 years ago
Reviewers:
Peter Kasting
CC:
chromium-reviews, imcheng
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Media Router] Check MediaRouterDialogControllerImpl only sets toolbar MediaRouterAction. This is a follow up to an earlier patch[1] to only keep track of the first MediaRouterAction that is created in MediaRouterDialogControllerImpl. Currently, the toolbar action is created before the overflow action since the overflow would require the explicit opening of the overflow menu. However, in case there is an initialization change, this added check ensures only the toolbar MediaRouterAction instance is set in MediaRouterDialogControllerImpl. A new MediaRouterDialogControllerImpl is created for every new browser window that is opened. [1] https://codereview.chromium.org/1476053002/ BUG=531578 Committed: https://crrev.com/c0b006adb6231ef65d9e99bd16d527addfa28f4c Cr-Commit-Position: refs/heads/master@{#363693}

Patch Set 1 #

Total comments: 14

Patch Set 2 : Fix tests. #

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

Total comments: 2

Patch Set 4 : Rebase. #

Patch Set 5 : Changes per pkasting@'s comments. Fixed OSX segfaults. #

Messages

Total messages: 18 (10 generated)
apacible
PTAL, thanks!
5 years ago (2015-12-02 22:12:29 UTC) #4
Peter Kasting
https://codereview.chromium.org/1495653003/diff/1/chrome/browser/ui/toolbar/media_router_action.cc File chrome/browser/ui/toolbar/media_router_action.cc (right): https://codereview.chromium.org/1495653003/diff/1/chrome/browser/ui/toolbar/media_router_action.cc#newcode199 chrome/browser/ui/toolbar/media_router_action.cc:199: // than the overflow menu. If it was already ...
5 years ago (2015-12-03 04:48:53 UTC) #5
apacible
https://codereview.chromium.org/1495653003/diff/1/chrome/browser/ui/toolbar/media_router_action.cc File chrome/browser/ui/toolbar/media_router_action.cc (right): https://codereview.chromium.org/1495653003/diff/1/chrome/browser/ui/toolbar/media_router_action.cc#newcode199 chrome/browser/ui/toolbar/media_router_action.cc:199: // than the overflow menu. If it was already ...
5 years ago (2015-12-03 21:53:10 UTC) #6
Peter Kasting
LGTM https://codereview.chromium.org/1495653003/diff/1/chrome/browser/ui/toolbar/media_router_action_unittest.cc File chrome/browser/ui/toolbar/media_router_action_unittest.cc (right): https://codereview.chromium.org/1495653003/diff/1/chrome/browser/ui/toolbar/media_router_action_unittest.cc#newcode112 chrome/browser/ui/toolbar/media_router_action_unittest.cc:112: browser_action_test_util_.reset(new BrowserActionTestUtil(browser(), On 2015/12/03 21:53:10, apacible wrote: > ...
5 years ago (2015-12-03 22:00:20 UTC) #7
apacible
https://codereview.chromium.org/1495653003/diff/1/chrome/browser/ui/toolbar/media_router_action_unittest.cc File chrome/browser/ui/toolbar/media_router_action_unittest.cc (right): https://codereview.chromium.org/1495653003/diff/1/chrome/browser/ui/toolbar/media_router_action_unittest.cc#newcode112 chrome/browser/ui/toolbar/media_router_action_unittest.cc:112: browser_action_test_util_.reset(new BrowserActionTestUtil(browser(), On 2015/12/03 22:00:19, Peter Kasting wrote: > ...
5 years ago (2015-12-07 21:52:43 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1495653003/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1495653003/140001
5 years ago (2015-12-08 00:47:36 UTC) #14
commit-bot: I haz the power
Committed patchset #5 (id:140001)
5 years ago (2015-12-08 01:36:45 UTC) #16
commit-bot: I haz the power
5 years ago (2015-12-08 01:37:41 UTC) #18
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/c0b006adb6231ef65d9e99bd16d527addfa28f4c
Cr-Commit-Position: refs/heads/master@{#363693}

Powered by Google App Engine
This is Rietveld 408576698