New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UI Automation performance improvements #5293
Comments
Comment 1 by jteh on 2015-08-19 00:54 |
Comment 2 by James Teh <jamie@... on 2015-08-25 02:51
Changes:
|
Comment 3 by nvdakor on 2015-08-25 15:41
|
Comment 4 by nvdakor on 2015-08-25 16:03 |
Comment 5 by James Teh <jamie@... on 2015-08-26 03:11
|
…t Menu (regressed by commit c32cdaa). Fetching of ARIA role now occurs in an Edge-specific overlay class, but this means the role won't be list item when overlay classes are chosen. To fix this, just drop the role check, since we're checking for an EdgeList parent anyway which should be sufficient. Re #5293.
Reported by jteh on 2015-08-19 00:52
There are several tweaks we can make to improve performance related to querying information from UI Automation. Some of the less risky changes have already been committed to master for 2015.3 (fd9d10a, 020e3f6, 8fc7574). There are some further changes in the UIASpeedup branch.
One other tweak we can make is only fetching ARIA role for Edge. We'll probably discover more as we investigate further.
The text was updated successfully, but these errors were encountered: