gecko-dev/browser
James Teh 4f869a9ad6 Bug 1660365: Fix a11y dialog role placement for the Print modal. r=Gijs
Previously, the browser dialogTemplate contained role="dialog" and the Print modal body had no role.
This caused screen readers to extraneously report "dialog, Print grouping".
Dialogs presented with commonDialog.xhtml (e.g. using Services.prompt.alertBC) did have the dialog role on the body, so screen readers would report "dialog, {dialogTitle} dialog".

To fix this, remove role="dialog" from dialogTemplate.
Instead, SubDialog now sets role="dialog" on the dialog document when it loads.
Now, screen readers report just "Print dialog" and "{dialogTitle} dialog", respectively.

Differential Revision: https://phabricator.services.mozilla.com/D87977
2020-08-24 12:07:50 +00:00
..
actors Bug 1614761, move refresh blocking handling from framescript to an actor, r=Gijs 2020-08-25 10:21:38 +00:00
app Bug 1660524 - Remove dom.disable_window_open_feature prefs from all.js/firefox.js. r=smaug 2020-08-24 18:37:43 +00:00
base Bug 1660365: Fix a11y dialog role placement for the Print modal. r=Gijs 2020-08-24 12:07:50 +00:00
branding Bug 1654528 - Update comments for brand names in Fluent files r=Pike 2020-07-23 09:31:52 +00:00
components Backed out 12 changesets (bug 1660328, bug 1660015, bug 1649595, bug 1649596, bug 1649593, bug 1659176, bug 1659839, bug 1659838, bug 1657663, bug 1657647, bug 1655460) for xpcshell perma failures. CLOSED TREE 2020-08-26 06:35:20 +03:00
config Merge autoland to mozilla-central. a=merge 2020-08-25 00:49:19 +03:00
docs Bug 1647422 - Collect the profile count to report via telemetry r=chutten,Gijs 2020-08-13 14:51:20 +00:00
extensions Bug 1660264 - remove code we no longer need from the report site issue extension; r=denschub,webcompat-reviewers 2020-08-20 18:02:35 +00:00
fonts Bug 1644346 - Update bundled Twemoji Mozilla font to v0.5.1 to support new emojis. r=lsalzman 2020-06-09 14:45:40 +00:00
fxr Bug 1649221: Update ChromeUtils.generateQI callers to pass strings. r=mccr8,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,preferences-reviewers,agi,whimboo,Bebe,twisniewski 2020-07-10 23:58:28 +00:00
installer Bug 1660617 - Update pdf.js to version 2.6.302. r=bdahl 2020-08-24 15:53:13 +00:00
locales Bug 1656296 - Pass Blocked Downloads to the DownloadsUI r=ckerschb,Gijs 2020-08-24 15:29:23 +00:00
modules Bug 1656220 - Implement recording attributions for search engines. r=dao 2020-08-20 12:58:23 +00:00
themes Bug 1654431 - Update experiments icon since Pioneer is using the beaker. r=ntim,preferences-reviewers 2020-08-25 18:35:25 +00:00
tools/mozscreenshots Bug 1643776 - Add Alpenglow theme, r=dmose,rpl,flod 2020-08-21 17:20:07 +00:00
.eslintrc.js
LICENSE
Makefile.in
app.mozbuild
build.mk
confvars.sh Bug 1657954 - Move various branding options from `old-configure` r=geckoview-reviewers,mhentges,nalexander,snorp 2020-08-11 15:58:52 +00:00
defs.mk
l10n-registry.manifest
moz.build Bug 1643811 - [ci] Add a SCHEDULES rule to prevent 'android' builds and tests on pushes that exclusively modify files under /browser, r=gbrown,Gijs 2020-06-09 15:54:10 +00:00
moz.configure