1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-07-04 11:55:58 +02:00
bitwarden-browser/apps/browser/src
Patrick H. Lauke cb7b8313a4
[PS-1198] Desktop / Browser: Accessibility - make TOTP countdown announce for assistive technology users (#2660)
* Make totp countdown `aria-hidden`, add copy of countdown as `sr-only` inside totp button, only make it conditionally "exist" on parent focus

* Make exact same changes to desktop totp

* Tweak copy button accessible name approach

instead of `aria-label`, which overrides the content of the button and, because JAWS has trouble announcing the live region in the desktop app, results in JAWS not announcing ANY countdown at all, this at least announces the current countdown number when the button receives focus in JAWS

* Add `aria-atomic="true"`

avoid JAWS/Firefox only announcing the specific digit that updates, rather than the number as a whole

* Update, run prettier, lint

* Remove orphaned jslibs

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2022-10-03 16:53:44 +02:00
..
_locales Autosync the updated translations (#3656) 2022-09-30 03:07:52 +02:00
background [SM-255] Forbid absolute imports in libs (#3624) 2022-09-29 16:38:50 +02:00
browser PS-1133 Feature/mv3 browser observable memory caching (#3245) 2022-08-16 07:05:03 -05:00
commands [PS-816] Add Autofill Shortcut to MV3 Extension (#3131) 2022-08-09 21:30:26 -04:00
content [SM-255] Forbid absolute imports in libs (#3624) 2022-09-29 16:38:50 +02:00
decorators Ps 1291/apply to from json pattern to state (#3425) 2022-09-22 07:51:14 -05:00
images [EC-183] Mono Repository - Browser (#2531) 2022-05-03 19:38:55 +02:00
listeners Fix file casing (#3468) 2022-09-08 14:57:10 -04:00
models [PS-816] Add Autofill Shortcut to MV3 Extension (#3131) 2022-08-09 21:30:26 -04:00
notification [PS-1164] 2022-07-25 13:26:42 -04:00
popup [PS-1198] Desktop / Browser: Accessibility - make TOTP countdown announce for assistive technology users (#2660) 2022-10-03 16:53:44 +02:00
safari [EC-183] Mono Repository - Browser (#2531) 2022-05-03 19:38:55 +02:00
scripts [EC-183] Mono Repository - Browser (#2531) 2022-05-03 19:38:55 +02:00
services [SM-255] Forbid absolute imports in libs (#3624) 2022-09-29 16:38:50 +02:00
types [PS-1265] fix on install hook (#3278) 2022-08-18 09:23:16 -05:00
background.html [EC-183] Mono Repository - Browser (#2531) 2022-05-03 19:38:55 +02:00
background.ts [PS-1265] fix on install hook (#3278) 2022-08-18 09:23:16 -05:00
flags.ts [EC-473] Add feature flags to common code (#3324) 2022-08-26 13:00:14 +10:00
globals.d.ts Add Types for Opera API (#3631) 2022-09-28 18:06:10 -04:00
managed_schema.json [SM-88] [BEEEP] Add support for chrome.storage.managed for environment urls (#3120) 2022-08-08 07:40:09 -04:00
manifest.json Bump Browser version to 2022.9.1 (#3527) 2022-09-14 09:26:05 -06:00
manifest.v3.json Bump Browser version to 2022.9.1 (#3527) 2022-09-14 09:26:05 -06:00