New issue
Advanced search Search tips

Issue 856819 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Jan 8
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug
Team-Accessibility

Blocked on:
issue 775680



Sign in to add a comment

NVDA does not report the title of cast dialog

Project Member Reported by lprazdnik@google.com, Jun 26 2018

Issue description

Version 69.0.3473.1 (Official Build) canary-dcheck (32-bit)
Version 69.0.3472.3 (Official Build) dev (64-bit)
JAWS Version 2018.1806.25 ILM
NVDA version 2018.2.1
Windows version 1709 (OS Build 16299.492)

Steps:
1. Launch NVDA
2. Launch any of above versions of Chrome
3. open the menu, and navigate to cast
4. press NVDA modifier +T key combination to report the current title
Expected: NVDA should report cast followed by Chrome - <channel>. Example: ‘Cast - Chrome Canary’
Actual: NVDA reports the current page in focus followed by chrome <channel>. Example: ‘Google - Chrome Canary’
Notes:
Reproduces in Dev and Canary
Reproduces with NVDA, does not reproduce with JAWS


 
Labels: Dialogs
Labels: a11y-Dialogs
Ooh, I think this is MediaRouterDialogDelegate. This should be fixed along with issue 868179
Blockedon: 775680
Owner: jamwalla@chromium.org
Cc: mfo...@chromium.org imch...@chromium.org taku...@chromium.org
Components: Internals>Cast>UI
+imcheng, mfoltz, takumif, is there an easy way in MediaRouterDialogDelegate to get a string containing the dialog title? If so, we can easily make this dialog accessible. Thanks!

This can be fixed now that crrev.com/c/1187623 has landed and  issue 775680  is fixed. In MediaRouterDialogDelegate, alongside GetDialogTitle [1] (which returns an empty string), we should add a method GetAccessibleDialogTitle that returns the title of the dialog (for example, "Welcome to the Cast experience in Chrome!"). Adding some folks from that ONWERS file.

[1] https://cs.chromium.org/chromium/src/chrome/browser/ui/webui/media_router/media_router_dialog_controller_webui_impl.cc?q=GetDialogTitle
The easiest way is to statically use IDS_MEDIA_ROUTER_AUTO_CAST_MODE, but the actual title shown is changed dynamically by the WebUI JavaScript.

Either way, we plan to replace the WebUI dialog with a Views implementation in M71 (issue 754101), so I don't think improving the soon-to-be-deprecated WebUI dialog is a priority.
Labels: pm-markchang
Labels: NVDA
Labels: -a11y-Dialogs
Labels: -dialogs
Labels: --a11y-Dialogs
Labels: Group-Secondary_UI
I wasn't able to get to this, so I'm removing myself as owner. When issue 754101 is fixed, though, this maybe be obsolete!
Owner: ----
Cc: -imch...@chromium.org
Status: WontFix (was: Available)
We are moving to the Views-based dialog, for which this works as expected.

Marking as obsolete.

Sign in to add a comment