Closed Bug 1743966 Opened 2 years ago Closed 2 years ago

Implement ScrollTo for cached RemoteAccessible on Windows

Categories

(Core :: Disability Access APIs, task)

Desktop
Windows
task

Tracking

()

RESOLVED FIXED
101 Branch
Tracking Status
firefox101 --- fixed

People

(Reporter: Jamie, Assigned: Jamie)

References

Details

(Whiteboard: [ctw-m2])

Attachments

(1 file)

This is necessary to allow a11y clients to scroll content of interest into view. Also, it is necessary to allow screen readers to simulate clicks where that is necessary, since you have to scroll the target into view first before you can click it.

I just realised non-Windows already supports this using IPDL, so we just need to do the same for Windows, similar to the work for TakeFocus.

OS: All → Windows
Hardware: All → Desktop
Summary: Implement ScrollTo for cached RemoteAccessible → Implement ScrollTo for cached RemoteAccessible on Windows
Whiteboard: [ctw-m2]

Aside from adding ScrollTo to the Windows PDocAccessible IPDL, This mostly just moves methods into base classes and adapts platform code to use the unified Accessible::ScrollTo.

Assignee: nobody → jteh
Status: NEW → ASSIGNED
Pushed by jteh@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2eee7cf49fe9
Move ScrollTo into Accessible and support it for Windows RemoteAccessibles. r=morgan
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: