gecko-dev/browser
Marco Zehe 6801deffb6 Bug 1574082 - Improve the labelling of the table and radio buttons, r=mtigley
This adds some polish to the existing markup, making it all a bit more intuitive.

1. Associate the graph legend to the fake table so it becomes kind of the caption for that table for screen reader users. Screen reader users will then hear something like "Table showing a graph  of .." plus the table information they already get since bug 1573197 landed.

2. Actually combine the number and tab's title into a spoken label for screen readers on each radio button, and for the description, use the explanatory paragraph's content. That way, screen reader users can just tab and arrow to each item in focus mode and hear all the relevant information at once without having to skip back and forth between the elements.

Differential Revision: https://phabricator.services.mozilla.com/D42082

--HG--
extra : moz-landing-system : lando
2019-08-15 14:29:48 +00:00
..
actors Bug 1571567 - Fix no-fallthrough errors in /browser. r=MattN,k88hudson 2019-08-08 15:18:49 +00:00
app Bug 1573593 - Show a link to account/device management next to the Lockwise "Syncing to X Devices" label r=johannh,fluent-reviewers,flod 2019-08-15 14:11:17 +00:00
base Bug 1570336 - Add exception to test rather than disabling the feature for all performance tests r=mconley 2019-08-14 14:24:54 +00:00
branding Backed out 6 changesets (bug 1572590) for causing browser_parsable_script.js to perma fail CLOSED TREE 2019-08-14 16:40:02 +03:00
components Bug 1574082 - Improve the labelling of the table and radio buttons, r=mtigley 2019-08-15 14:29:48 +00:00
config Bug 1573435 - Use toolchain fetches for all remaining toolchain uses. r=nalexander 2019-08-15 11:21:52 +09:00
docs Bug 1566932 - Move quantumbar docs to browser/components/urlbar/docs. r=mak 2019-07-23 17:54:03 +00:00
extensions Bug 1573149 - Update pdf.js to version 2.3.86. r=bdahl 2019-08-12 17:54:22 +00:00
fonts
fxr Bug 1570123 - Export Input functions from vrhost r=kip 2019-08-09 22:41:23 +00:00
installer Bug 1572622 - Merge remote.js into all.js. r=ato 2019-08-13 23:49:39 +00:00
locales Bug 1573593 - Show a link to account/device management next to the Lockwise "Syncing to X Devices" label r=johannh,fluent-reviewers,flod 2019-08-15 14:11:17 +00:00
modules Bug 1573236 - Part 1: Move the Storage Access API heuristics and telemetry from the front-end to Gecko; r=johannh,baku 2019-08-14 21:00:51 +00:00
themes Bug 1561534 - Anchor quantumbar results to the input behind megabar pref. r=dao 2019-08-14 14:37:25 +00:00
tools/mozscreenshots Bug 1555454 - disable browser_preferences.js test on macosx1014 due to intermittent timeout and crash r=jmaher 2019-08-06 20:18:58 +00:00
.eslintrc.js Bug 1558517 - Pre 3.0: Remove conflicting eslint rules, and turn on "curly: all" everywhere, r=standard8 2019-06-28 17:14:01 +02:00
app.mozbuild
build.mk
confvars.sh Bug 1562952 - Always build signmar when mar is built. r=nalexander 2019-07-16 19:01:03 +00:00
defs.mk
l10n-registry.manifest Bug 1555662 - Register L10nRegistry sources using categories. r=kmag 2019-06-08 04:37:31 +00:00
LICENSE
Makefile.in
moz.build Bug 1565296 - Implement Command Line Handler for FxR on desktop r=mossop,Gijs 2019-07-29 20:11:27 +00:00
moz.configure Bug 1569330 - Disable telemetry check in Normandy recipe runner r=mythmon,nalexander 2019-08-06 23:54:34 +00:00