DescriptionCorrectly update the bounds of objects in the accessibility tree.
Fixes regression that happened when moving to the new AXTree code.
Improves on it by only sending location changes when there's an
AXLayoutChanged event, since that will always be fired when there's a
layout and objects might have moved.
To make it testable, adds a new feature to DumpAccessibilityTree tests
where you can make it wait until a certain magic string appears in the
dump before the dump is diffed with the expectation. In this test, we
start a CSS transition that animates changing a button's size, and make
sure the final dump reflects the final size.
BUG=268296
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=285174
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : Rebase #Patch Set 4 : Update win and android expectations #
Total comments: 8
Patch Set 5 : Address feedback #Patch Set 6 : Rebase #Messages
Total messages: 15 (0 generated)
|