Commit e6edec33 authored by Andrew Xu's avatar Andrew Xu Committed by Commit Bot

[Multipaste] Customize Multipaste menu's a11y title

With this CL, when the multipaste menu opens, it announces "Clipboard
history menu opened..."

Bug: 1131548
Change-Id: I351a14e6ae818bbf9f99a7e6ce9cadaa3db69ca8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2523663Reviewed-by: default avatarAlex Newcomer <newcomer@chromium.org>
Commit-Queue: Andrew Xu <andrewxu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#825158}
parent a7fd680e
...@@ -12,8 +12,10 @@ ...@@ -12,8 +12,10 @@
#include "ui/base/clipboard/clipboard.h" #include "ui/base/clipboard/clipboard.h"
#include "ui/base/data_transfer_policy/data_transfer_endpoint.h" #include "ui/base/data_transfer_policy/data_transfer_endpoint.h"
#include "ui/base/data_transfer_policy/data_transfer_policy_controller.h" #include "ui/base/data_transfer_policy/data_transfer_policy_controller.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/ui_base_types.h" #include "ui/base/ui_base_types.h"
#include "ui/gfx/geometry/rect.h" #include "ui/gfx/geometry/rect.h"
#include "ui/strings/grit/ui_strings.h"
#include "ui/views/accessibility/view_accessibility.h" #include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/controls/menu/menu_item_view.h" #include "ui/views/controls/menu/menu_item_view.h"
#include "ui/views/controls/menu/menu_runner.h" #include "ui/views/controls/menu/menu_runner.h"
...@@ -87,6 +89,8 @@ void ClipboardHistoryMenuModelAdapter::Run( ...@@ -87,6 +89,8 @@ void ClipboardHistoryMenuModelAdapter::Run(
ClipboardImageModelFactory::Get()->Activate(); ClipboardImageModelFactory::Get()->Activate();
root_view_ = CreateMenu(); root_view_ = CreateMenu();
root_view_->SetTitle(
l10n_util::GetStringUTF16(IDS_CLIPBOARD_HISTORY_MENU_TITLE));
menu_runner_ = std::make_unique<views::MenuRunner>( menu_runner_ = std::make_unique<views::MenuRunner>(
root_view_, views::MenuRunner::CONTEXT_MENU | root_view_, views::MenuRunner::CONTEXT_MENU |
views::MenuRunner::USE_TOUCHABLE_LAYOUT | views::MenuRunner::USE_TOUCHABLE_LAYOUT |
......
...@@ -1066,6 +1066,9 @@ need to be translated for each locale.--> ...@@ -1066,6 +1066,9 @@ need to be translated for each locale.-->
<message name="IDS_CLIPBOARD_HISTORY_MENU_HTML_IMAGE" desc="Accessibility text for the HTML-rendered image shown on the clipboard history menu"> <message name="IDS_CLIPBOARD_HISTORY_MENU_HTML_IMAGE" desc="Accessibility text for the HTML-rendered image shown on the clipboard history menu">
HTML content. HTML content.
</message> </message>
<message name="IDS_CLIPBOARD_HISTORY_MENU_TITLE" desc="The title of the clipboard history menu which shows the history of the clipboard data">
Clipboard history
</message>
<!-- Strings describing the touch calibration UX --> <!-- Strings describing the touch calibration UX -->
<message name="IDS_DISPLAY_TOUCH_CALIBRATION_EXIT_LABEL" desc="A message to notify the user about using the escape key to exit the calibration mode."> <message name="IDS_DISPLAY_TOUCH_CALIBRATION_EXIT_LABEL" desc="A message to notify the user about using the escape key to exit the calibration mode.">
......
2c4c79721952e341851493f105fb43565589a4e3
\ No newline at end of file
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