Re: [orca-list] Please test master



Sorry for the multiple posts, but if that IS due to my change to use
AT-SPI2's cache for children, is this an issue with Gtk+ 3.24.24?

Using Gtk+ 3.24.23 and mate-terminal, I cannot reproduce the problem
using the steps you provided to reproduce the problem.

--joanie

On Wed, 2020-12-09 at 18:30 +0100, Joanmarie Diggs wrote:
And you're sure that's due to my change to use AT-SPI2's cache for
children?

On Wed, 2020-12-09 at 20:21 +0300, Alexander Epaneshnikov via orca-
list 
wrote:
09.12.2020 18:01, Joanmarie Diggs пишет:
Hey all.

I just removed a workaround in Orca master that potentially can
impact
all applications. We're early enough in the release cycle that I
feel
comfortable making this change -- as long as we get lots of
testing.

As for what changed:

Until now, Orca was not using AT-SPI2's cache for accessible
children.
The reason why is because applications and toolkits have
historically
not been very good about emitting children-changed events when
objects
were added or removed. But not using this cache comes at a cost:
performance. Those of you who noticed how much more performant
Orca
became with Chromium after I starting using the AT-SPI2 cache for
accessible parents might be able to appreciate the difference.

Unfortunately, using the cache *might* come at a cost: stale
trees
due
to applications/toolkits failing to emit those needed events.
That's
why we need testing: to catch those offenders. When we find an
offender, hopefully we can get them to fix their bug. If we
cannot,
we
can add a more targeted workaround so non-offending apps/toolkits
can
be more performant.

Anyhoo, please let me know what you find. Thanks!
--joanie
hm i see a problem in mate-terminal.
1. run info: read top node.
2. press h for tutorial; for me text is garbled. lines too short
or 
mismatched.


_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: 
https://help.gnome.org/users/gnome-help/stable/a11y.html



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]