summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/html/forms/picker_indicator_element.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/html/forms/picker_indicator_element.cc')
-rw-r--r--chromium/third_party/blink/renderer/core/html/forms/picker_indicator_element.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/core/html/forms/picker_indicator_element.cc b/chromium/third_party/blink/renderer/core/html/forms/picker_indicator_element.cc
index e2c2d2f59ed..643ec24d789 100644
--- a/chromium/third_party/blink/renderer/core/html/forms/picker_indicator_element.cc
+++ b/chromium/third_party/blink/renderer/core/html/forms/picker_indicator_element.cc
@@ -38,6 +38,7 @@
#include "third_party/blink/renderer/core/page/chrome_client.h"
#include "third_party/blink/renderer/core/page/page.h"
#include "third_party/blink/renderer/platform/layout_test_support.h"
+#include "third_party/blink/renderer/platform/text/platform_locale.h"
namespace blink {
@@ -169,6 +170,9 @@ void PickerIndicatorElement::DidNotifySubtreeInsertionsToDocument() {
setAttribute(tabindexAttr, "0");
setAttribute(aria_haspopupAttr, "menu");
setAttribute(roleAttr, "button");
+ setAttribute(aria_labelAttr,
+ AtomicString(GetLocale().QueryString(
+ WebLocalizedString::kAXCalendarShowDatePicker)));
}
void PickerIndicatorElement::Trace(blink::Visitor* visitor) {