Index: extensions/browser/api/management/management_api.cc |
diff --git a/extensions/browser/api/management/management_api.cc b/extensions/browser/api/management/management_api.cc |
index 0894837597ce3d78602c8710a5da1922ac07ab8c..424f3477c7998fe01842c3e02b61c3bcac40a5bf 100644 |
--- a/extensions/browser/api/management/management_api.cc |
+++ b/extensions/browser/api/management/management_api.cc |
@@ -81,15 +81,14 @@ std::vector<management::LaunchType> GetAvailableLaunchTypes( |
launch_type_list.push_back(management::LAUNCH_TYPE_OPEN_AS_REGULAR_TAB); |
-#if !defined(OS_MACOSX) |
- // Open as window is currently disabled on Mac. |
- launch_type_list.push_back(management::LAUNCH_TYPE_OPEN_AS_WINDOW); |
+ // TODO(dominickn) remove check when hosted apps can open in windows on Mac. |
+ if (delegate->CanHostedAppsOpenInWindows()) |
+ launch_type_list.push_back(management::LAUNCH_TYPE_OPEN_AS_WINDOW); |
if (!delegate->IsNewBookmarkAppsEnabled()) { |
launch_type_list.push_back(management::LAUNCH_TYPE_OPEN_AS_PINNED_TAB); |
launch_type_list.push_back(management::LAUNCH_TYPE_OPEN_FULL_SCREEN); |
} |
-#endif |
return launch_type_list; |
} |