Closed Bug 1694571 Opened 2 years ago Closed 1 year ago

Remove AccessibleOrProxy

Categories

(Core :: Disability Access APIs, task)

task

Tracking

()

RESOLVED FIXED
92 Branch
Tracking Status
firefox92 --- fixed

People

(Reporter: Jamie, Assigned: morgan)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Once we have a unified hierarchy in the Accessible base class, there's no longer any need for AccessibleOrProxy. 🕺 Anything holding an AccessibleOrProxy should instead hold an Accessible, and any local/remote conditions should use AsLocal/AsRemote.

Depends on: 1695765
Assignee: nobody → mreschenberg

:Jamie, should things that previously had an AccOrProxy hold an Accessible object, or should they hold a pointer to an Accessible?

Flags: needinfo?(jteh)

They should hold a pointer to an Accessible (Accessible*).

Flags: needinfo?(jteh)
Attachment #9227238 - Attachment description: WIP: Bug 1694571: Replace AccessibleOrProxy's with Accessible's r?eeejay,Jamie → Bug 1694571: Replace AccessibleOrProxy's with Accessible's r?eeejay,Jamie
Pushed by mreschenberg@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6252b89c5237
Replace AccessibleOrProxy's with Accessible's r=Jamie
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch
You need to log in before you can comment on or make changes to this bug.