Closed Bug 1589863 Opened 6 years ago Closed 5 years ago

The website/URL header for an RSS feed item in the headers pane of the message preview pane is not reachable via keyboard

Categories

(Thunderbird :: Disability Access, defect, P1)

defect

Tracking

(thunderbird78 fixed)

RESOLVED FIXED
Thunderbird 79.0
Tracking Status
thunderbird78 --- fixed

People

(Reporter: k.kolev1985, Assigned: khushil324)

References

Details

Attachments

(1 file, 1 obsolete file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0

Steps to reproduce:

  1. Launch a screen reader like NVDA or Narrator.
  2. Launch Thunderbird 68.
  3. Make sure that the message preview pane is enabled.
  4. Navigate to/select a folder with RSS subscription(s), which contains a few messages.
  5. Select a message from the list, so it appears in the message preview pane.
  6. Use the TAB key to navigate between the controls in the headers pane (e.g. "Author", "Subject", etc.) in the message preview pane.

Actual results:

The "Website" header (and more specifically - its active link) is not reachable via keyboard navigation (e.g. TAB or Shift+TAB). That makes it very hard (if not impossible) for screen reader/keyboard only users to open the web page associated with the selected RSS news.

Expected results:

The "Website" header (and more specifically - its active link) should be reachable via keyboard navigation (e.g. TAB or Shift+TAB). Pressing ENTER or spacebar on it should open the URL/link in the default web browser.

Alex and Jean-Philippe, there's more.

Flags: needinfo?(jpmengual)
Flags: needinfo?(aarnaud)

Redirecting the question to Patrick, one the blind user of Hypra that uses RSS in Thunderbird.

Best regards.

Flags: needinfo?(patrick)
Flags: needinfo?(jpmengual)
Flags: needinfo?(aarnaud)

Thanks Alex. Lets wait for Patrick's feedback, personally I dont use the feature at all. Neither the display pane, nor the rss. I could test the other pane display bugs, as I just needed to enable it, but rss... nice if Patrick can test.

Regards

Confirmed with Thunderbird 68.1.2 using Orca on Debian Stretch.

Flags: needinfo?(patrick)
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P1
See Also: → 1589862
Assignee: nobody → khushil324
Attachment #9155999 - Flags: review?(mkmelin+mozilla)
Status: NEW → ASSIGNED
Comment on attachment 9155999 [details] [diff] [review] Bug-1589863_website-url-msg-header-tabindex-0.patch Review of attachment 9155999 [details] [diff] [review]: ----------------------------------------------------------------- Looks good, r=mkmelin ::: mail/base/content/mailWidgets.js @@ +73,5 @@ > openUILink(encodeURI(event.target.textContent), event); > } > }); > + this.addEventListener("keypress", event => { > + if (event.keyCode == KeyEvent.DOM_VK_RETURN) { keyCode is deprecated, please just use event.key == "Enter"
Attachment #9155999 - Flags: review?(mkmelin+mozilla) → review+
Attachment #9155999 - Attachment is obsolete: true
Attachment #9156583 - Flags: review?(mkmelin+mozilla)
Attachment #9156583 - Flags: review?(mkmelin+mozilla) → review+

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/d093e0441f06
Make mail-urlfield CE is reachable via keyboard. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 79.0
Comment on attachment 9156583 [details] [diff] [review] Bug-1589863_website-url-msg-header-tabindex-1.patch Accessibility improvement, not risky.
Attachment #9156583 - Flags: approval-comm-beta?
Comment on attachment 9156583 [details] [diff] [review] Bug-1589863_website-url-msg-header-tabindex-1.patch Approved for beta
Attachment #9156583 - Flags: approval-comm-beta? → approval-comm-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: