Closed Bug 1692523 Opened 5 years ago Closed 5 years ago

Prefix local and remote hierarchy functions

Categories

(Core :: Disability Access APIs, defect)

defect

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox87 --- fixed

People

(Reporter: eeejay, Assigned: eeejay)

References

Details

Attachments

(2 files)

If we are to have a base class for remote (currently ProxyAccessible) and local (currently Accessible) accessibles, we will have heirarchy functions that return the base class. In order to preserve the higher types, each of those classes need remote and local versions.

Parent -> LocalParent
GetChildAt -> LocalChildAt
FirstChild -> LocalFirstChild
LastChild -> LocalLastChild
NextSibling -> LocalNextSibling
PrevSibling -> LocalPrevSibling

Parent -> RemoteParent
ChildAt -> RemoteChildAt
FirstChild -> RemoteFirstChild
LastChild -> RemoteLastChild
NextSibling -> RemoteNextSibling
PrevSibling -> RemotePrevSibling

Depends on D105034

Pushed by eisaacson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/98c963608de2 P1: Prefix local heirarchy functions with 'Local'. r=Jamie https://hg.mozilla.org/integration/autoland/rev/087afb1d87d8 P2: Prefix remote heirarchy functions with 'Remote'. r=Jamie
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
Blocks: a11y-ctw
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: