Commit 1a660e3f authored by Elly Fong-Jones's avatar Elly Fong-Jones Committed by Commit Bot

mac: add "Name Window..." to Window menu

Bug: 1096586
Change-Id: Ied4e1b49ee7e6f154395762a1054924abe6a85a6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2438730Reviewed-by: default avatarRobert Sesek <rsesek@chromium.org>
Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org>
Cr-Commit-Position: refs/heads/master@{#811832}
parent e19a8192
......@@ -9,6 +9,7 @@
#include "chrome/browser/ui/cocoa/accelerators_cocoa.h"
#include "chrome/browser/ui/cocoa/history_menu_bridge.h"
#include "chrome/browser/ui/ui_features.h"
#include "chrome/common/chrome_features.h"
#include "chrome/grit/chromium_strings.h"
#include "chrome/grit/generated_resources.h"
#include "components/dom_distiller/core/dom_distiller_features.h"
......@@ -362,6 +363,8 @@ base::scoped_nsobject<NSMenuItem> BuildWindowMenu(
id app_delegate,
const base::string16& product_name,
bool is_pwa) {
const bool window_naming =
base::FeatureList::IsEnabled(features::kWindowNaming);
base::scoped_nsobject<NSMenuItem> item =
Item(IDS_WINDOW_MENU_MAC)
.tag(IDC_WINDOW_MENU)
......@@ -376,6 +379,9 @@ base::scoped_nsobject<NSMenuItem> BuildWindowMenu(
Item(IDS_SHOW_AS_TAB)
.command_id(IDC_SHOW_AS_TAB)
.remove_if(is_pwa),
Item(IDS_NAME_WINDOW)
.command_id(IDC_NAME_WINDOW)
.remove_if(is_pwa || !window_naming),
Item().is_separator().remove_if(is_pwa),
Item(IDS_SHOW_DOWNLOADS_MAC)
.command_id(IDC_SHOW_DOWNLOADS)
......
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