Open Bug 1700263 Opened 2 months ago Updated 2 months ago

Framework for building and sending a11y cache data from content to parent

Categories

(Core :: Disability Access APIs, task)

task

Tracking

()

People

(Reporter: Jamie, Unassigned)

References

(Depends on 1 open bug, Blocks 2 open bugs)

Details

We need to be able to:

  1. Build cache data in the content process; i.e. fetch relevant properties from LocalAccessibles, associate them with the right property identifiers and types and shove them in a data structure for transmission. We'll probably want to be able to support building for specific properties and LocalAccessibles, as well as building for a subtree. For example, for the initial transmit, we'll probably want most properties for the entire subtree, whereas invalidation may only invalidate specific properties for specific LocalAccessibles.
  2. Transmit that data from content to parent using IPDL.
  3. Unpack that data into RemoteAccessible caches in the parent process.
Blocks: 1700264
You need to log in before you can comment on or make changes to this bug.