Commit 8095b62a authored by Takumi Fujimoto's avatar Takumi Fujimoto Committed by Commit Bot

Create CastToolbarButton only if Media Router is enabled

The Cast icon should not be created if the Media Router feature is
disabled. The enabled state should not change during runtime.

Bug: 875868
Change-Id: I74c60e6549292d0ec139cfb9e29bf88de8fc66b1
Reviewed-on: https://chromium-review.googlesource.com/1181934Reviewed-by: default avatarBret Sepulveda <bsep@chromium.org>
Commit-Queue: Takumi Fujimoto <takumif@chromium.org>
Cr-Commit-Position: refs/heads/master@{#584858}
parent e7b5ea92
...@@ -208,8 +208,10 @@ void ToolbarView::Init() { ...@@ -208,8 +208,10 @@ void ToolbarView::Init() {
new BrowserActionsContainer(browser_, main_container, this); new BrowserActionsContainer(browser_, main_container, this);
if (ui::MaterialDesignController::IsRefreshUi()) { if (ui::MaterialDesignController::IsRefreshUi()) {
if (media_router::ShouldUseViewsDialog()) if (media_router::MediaRouterEnabled(browser_->profile()) &&
media_router::ShouldUseViewsDialog()) {
cast_ = media_router::CastToolbarButton::Create(browser_).release(); cast_ = media_router::CastToolbarButton::Create(browser_).release();
}
bool show_avatar_toolbar_button = true; bool show_avatar_toolbar_button = true;
#if defined(OS_CHROMEOS) #if defined(OS_CHROMEOS)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment