Closed Bug 1814299 Opened 1 year ago Closed 1 year ago

Using Firefox Nightly with Android Developer's Blog I can no longer read the web page with NVDA using the mouse

Categories

(Core :: Disability Access APIs, defect)

Firefox 111
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox109 --- unaffected
firefox110 --- unaffected
firefox111 --- fixed
firefox112 --- fixed

People

(Reporter: 4RJames, Unassigned)

References

Details

(Whiteboard: [ctw-m5])

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

Steps to reproduce:

Using Firefox Nightly with NVDA go to this web site:
https://android-developers.googleblog.com/2023/01/android-studio-electric-eel.html

Note:
This is follow up to the following reported issues:

[Bug 1801756]
Using Firefox Nightly with GMail I can no longer read the web page with NVDA using the mouse

Bug 1809082
Using Firefox Nightly with Linked-In I can no longer read the web page with NVDA using the mouse

Actual results:

Several areas of the content on this page are not accessible using the mouse

The links across the top of this web page are always presented
However, if the content of the web page is not at the top they are not accessible using the mouse cursor

The content presented at the top of this web page is accessible using the mouse cursor
However, when I scroll down to read the remainder of the content it is not accessible using the mouse cursor

Expected results:

Using Firefox stable these are accessible using the mouse cursor to read the content

Hy, thank you for the bug report!
I managed to reproduce this issue on Nightly 111.0a1 on Windows 10 and Windows 11.
Could not reproduce on Firefox 109.0.1 and Firefox 110.0b8.
Setting as NEW so the developers can have a look.
Moving the Component to " Disability Access". Please change if there's a better fit.
Thank you.

Status: UNCONFIRMED → NEW
Component: Untriaged → Disability Access
Ever confirmed: true
Severity: -- → S3
Component: Disability Access → Disability Access APIs
Product: Firefox → Core
Blocks: a11y-ctw
Whiteboard: [ctw-m5]
See Also: → 1814800

Thanks for reporting! You've been a huge help, we're very appreciative.

I've been investigating these issues, and have some findings.

The links across the top of this web page are always presented
However, if the content of the web page is not at the top they are not accessible using the mouse cursor
The content presented at the top of this web page is accessible using the mouse cursor
However, when I scroll down to read the remainder of the content it is not accessible using the mouse cursor

This is an expression of Bug 1814800. The links on this menu bar are contained within the "adb-header" class, which has CSS properties position: fixed and display: flex. The div element that has those CSS properties does not create a node in the accessibility tree, and therefore doesn't report bounds correctly once you scroll the page. Sorry about that! If you force a role onto the div in question, the bounds are fixed, since a node gets created in the accessibility tree. The resolution of Bug 1814800 should resolve this, too.

Depends on: 1814800
See Also: 1814800

This has been fixed in latest Nightly with the closure of Bug 1814800. I re-tested and the contents of the top bar are still presented, even when the page is scrolled.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.