| Index: chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_panel.cc
|
| diff --git a/chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_panel.cc b/chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_panel.cc
|
| index 61892466e4ade1c5fa17cb396b22ffd783652801..531d5f9551ce61f398abd59032967ef0f40e0433 100644
|
| --- a/chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_panel.cc
|
| +++ b/chrome/browser/ui/views/apps/app_info_dialog/app_info_summary_panel.cc
|
| @@ -66,9 +66,11 @@ LaunchOptionsComboboxModel::LaunchOptionsComboboxModel() {
|
| launch_type_messages_.push_back(
|
| l10n_util::GetStringUTF16(IDS_APP_CONTEXT_MENU_OPEN_TAB));
|
|
|
| - launch_types_.push_back(extensions::LAUNCH_TYPE_WINDOW);
|
| - launch_type_messages_.push_back(
|
| - l10n_util::GetStringUTF16(IDS_APP_CONTEXT_MENU_OPEN_WINDOW));
|
| + if (extensions::util::CanHostedAppsOpenInWindows()) {
|
| + launch_types_.push_back(extensions::LAUNCH_TYPE_WINDOW);
|
| + launch_type_messages_.push_back(
|
| + l10n_util::GetStringUTF16(IDS_APP_CONTEXT_MENU_OPEN_WINDOW));
|
| + }
|
| } else {
|
| launch_types_.push_back(extensions::LAUNCH_TYPE_REGULAR);
|
| launch_type_messages_.push_back(
|
| @@ -78,6 +80,11 @@ LaunchOptionsComboboxModel::LaunchOptionsComboboxModel() {
|
| launch_type_messages_.push_back(
|
| l10n_util::GetStringUTF16(IDS_APP_CONTEXT_MENU_OPEN_PINNED));
|
|
|
| + if (extensions::util::CanHostedAppsOpenInWindows()) {
|
| + launch_types_.push_back(extensions::LAUNCH_TYPE_WINDOW);
|
| + launch_type_messages_.push_back(
|
| + l10n_util::GetStringUTF16(IDS_APP_CONTEXT_MENU_OPEN_WINDOW));
|
| + }
|
| #if defined(OS_MACOSX)
|
| // Mac does not support standalone web app browser windows or maximize
|
| // unless the new bookmark apps system is enabled.
|
| @@ -85,10 +92,6 @@ LaunchOptionsComboboxModel::LaunchOptionsComboboxModel() {
|
| launch_type_messages_.push_back(
|
| l10n_util::GetStringUTF16(IDS_APP_CONTEXT_MENU_OPEN_FULLSCREEN));
|
| #else
|
| - launch_types_.push_back(extensions::LAUNCH_TYPE_WINDOW);
|
| - launch_type_messages_.push_back(
|
| - l10n_util::GetStringUTF16(IDS_APP_CONTEXT_MENU_OPEN_WINDOW));
|
| -
|
| // Even though the launch type is Full Screen, it is more accurately
|
| // described as Maximized in non-Mac OSs.
|
| launch_types_.push_back(extensions::LAUNCH_TYPE_FULLSCREEN);
|
|
|