https://bugs.documentfoundation.org/show_bug.cgi?id=137955
--- Comment #12 from Joanmarie Diggs <[email protected]> --- Michael: Regarding flows-to/flows-from as the alternative, that *might* be doable, however: 1. It will be super non-performant for large documents, at least in the case of AT-SPI2. The way AtspiCollection works is that a single query goes over dbus and the results are returned. If we instead have to use flows-to/flows-from, I believe that's going to be one query *per object* as Orca traverses the entire document. And in addition to those queries, Orca is going to have to do additional work to determine if the thing is part of the collection being sought. That additional work may involve more queries over dbus, possible one per each object retrieved. There may be a way to instead do all the work in AT-SPI2 to make it less horrible, but that would need some investigation and consultation with the AT-SPI2 maintainer. 2. (Much more minor) the flows-to/flows-from relations will have to provide access to all document objects. I believe they currently skip over things like tables and embedded objects. -- You are receiving this mail because: You are the assignee for the bug.
