From eca52e925754bc76e4d3d015908b3f689d4b6469 Mon Sep 17 00:00:00 2001 From: Akira Sudoh Date: Thu, 5 Dec 2019 13:47:10 +0900 Subject: [PATCH 1/9] feat(ListBox): fix labels of trigger buttons This change fixes an DAP error in `` that happens because its `aria-label` not matching its text content. DAP takes `aria-labelledby` as a preferred label content (over text content or `aria-label`), and thus this change add `aria-labelledby` to ``. The original `aria-label` content, which is for lettting user know that the UI can open/close menu, is replaced with a browser's native approach to tell assistive technology that the button is a pop-up button and let screen reader announce as such. This change also changes `