| Index: chrome/browser/ui/panels/panel_manager.cc
|
| diff --git a/chrome/browser/ui/panels/panel_manager.cc b/chrome/browser/ui/panels/panel_manager.cc
|
| index 95744ccd3fd4178a6b23ece3fcfb0cd82483d2eb..345d8e09b564c3e0f1b614eb566910e0db2fcd7c 100644
|
| --- a/chrome/browser/ui/panels/panel_manager.cc
|
| +++ b/chrome/browser/ui/panels/panel_manager.cc
|
| @@ -88,6 +88,14 @@ bool PanelManager::ShouldUsePanels(const std::string& extension_id) {
|
| return true;
|
| }
|
|
|
| +// static
|
| +bool PanelManager::UseBrowserlessPanels() {
|
| + if (CommandLine::ForCurrentProcess()->HasSwitch(switches::kOldPanels))
|
| + return false;
|
| +
|
| + return chrome::VersionInfo::GetChannel() <= chrome::VersionInfo::CHANNEL_DEV;
|
| +}
|
| +
|
| PanelManager::PanelManager()
|
| : panel_mouse_watcher_(PanelMouseWatcher::Create()),
|
| auto_sizing_enabled_(true) {
|
|
|