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

Side by Side Diff: chrome/browser/extensions/extension_tab_util.cc

Issue 1827083004: UI: Rename MediaState to AlertState (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@bluetooth-tab-indicator
Patch Set: Keep gypi ordered Created 4 years, 8 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/extensions/extension_tab_util.h" 5 #include "chrome/browser/extensions/extension_tab_util.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include "base/macros.h" 9 #include "base/macros.h"
10 #include "base/strings/string_number_conversions.h" 10 #include "base/strings/string_number_conversions.h"
(...skipping 400 matching lines...) Expand 10 before | Expand all | Expand 10 after
411 return tab_object; 411 return tab_object;
412 } 412 }
413 413
414 // static 414 // static
415 scoped_ptr<api::tabs::MutedInfo> ExtensionTabUtil::CreateMutedInfo( 415 scoped_ptr<api::tabs::MutedInfo> ExtensionTabUtil::CreateMutedInfo(
416 content::WebContents* contents) { 416 content::WebContents* contents) {
417 DCHECK(contents); 417 DCHECK(contents);
418 scoped_ptr<api::tabs::MutedInfo> info(new api::tabs::MutedInfo); 418 scoped_ptr<api::tabs::MutedInfo> info(new api::tabs::MutedInfo);
419 info->muted = contents->IsAudioMuted(); 419 info->muted = contents->IsAudioMuted();
420 switch (chrome::GetTabAudioMutedReason(contents)) { 420 switch (chrome::GetTabAudioMutedReason(contents)) {
421 case TAB_MUTED_REASON_NONE: 421 case TabMutedReason::NONE:
422 break; 422 break;
423 case TAB_MUTED_REASON_CONTEXT_MENU: 423 case TabMutedReason::CONTEXT_MENU:
424 case TAB_MUTED_REASON_AUDIO_INDICATOR: 424 case TabMutedReason::AUDIO_INDICATOR:
425 info->reason = api::tabs::MUTED_INFO_REASON_USER; 425 info->reason = api::tabs::MUTED_INFO_REASON_USER;
426 break; 426 break;
427 case TAB_MUTED_REASON_MEDIA_CAPTURE: 427 case TabMutedReason::MEDIA_CAPTURE:
428 info->reason = api::tabs::MUTED_INFO_REASON_CAPTURE; 428 info->reason = api::tabs::MUTED_INFO_REASON_CAPTURE;
429 break; 429 break;
430 case TAB_MUTED_REASON_EXTENSION: 430 case TabMutedReason::EXTENSION:
431 info->reason = api::tabs::MUTED_INFO_REASON_EXTENSION; 431 info->reason = api::tabs::MUTED_INFO_REASON_EXTENSION;
432 info->extension_id.reset( 432 info->extension_id.reset(
433 new std::string(chrome::GetExtensionIdForMutedTab(contents))); 433 new std::string(chrome::GetExtensionIdForMutedTab(contents)));
434 break; 434 break;
435 } 435 }
436 return info; 436 return info;
437 } 437 }
438 438
439 // static 439 // static
440 void ExtensionTabUtil::ScrubTabForExtension(const Extension* extension, 440 void ExtensionTabUtil::ScrubTabForExtension(const Extension* extension,
(...skipping 223 matching lines...) Expand 10 before | Expand all | Expand 10 after
664 chrome::ShowSingletonTabOverwritingNTP(browser, params); 664 chrome::ShowSingletonTabOverwritingNTP(browser, params);
665 return true; 665 return true;
666 } 666 }
667 667
668 // static 668 // static
669 bool ExtensionTabUtil::BrowserSupportsTabs(Browser* browser) { 669 bool ExtensionTabUtil::BrowserSupportsTabs(Browser* browser) {
670 return browser && browser->tab_strip_model() && !browser->is_devtools(); 670 return browser && browser->tab_strip_model() && !browser->is_devtools();
671 } 671 }
672 672
673 } // namespace extensions 673 } // namespace extensions
OLDNEW
« no previous file with comments | « chrome/browser/extensions/api/tabs/tabs_api.cc ('k') | chrome/browser/ui/cocoa/browser_window_cocoa.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698