Closed Bug 1821967 Opened 2 years ago Closed 1 year ago

[CTW] Remove legacy Android a11y implementation

Categories

(Core :: Disability Access APIs, task)

ARM64
Android
task

Tracking

()

RESOLVED DUPLICATE of bug 1825891

People

(Reporter: Jamie, Unassigned)

References

Details

(Whiteboard: [ctw-postship])

Once we always push the cache, we can remove the non-caching implementation for Android. This includes removing any code that runs only when the cache is disabled in accessible/android, as well as enabling any code there which only runs while the cache is enabled. We can also remove PDocAccessible::Batch. Some methods that depend on PDocAccessiblePlatformExt will need to be updated to use unified Accessible methods, after which PDocAccessiblePlatformExt can be removed.

Most of this was done in bug 1825891. PDocAccessiblePlatformExt still contains a few Android specific methods. We can probably ifdef those as part of bug 1831035, or perhaps we'll need a separate bug to unify them.

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