0
Files
src/content/renderer
Joel Hockey 3c7eb577ee Revert set of a11y tree commits which cause crashes
It is not practical to revert each CL individually, so I have
created this CL to bundle all the reverts together.

da5d2ffb6d
4463d9a99f
2278ce249c
97778ef778
27716a230a
76b1d09313
faed33fe90
14c61afb23
962d5db870
b18739d115
4066dd6c1c

crrev.com/c/3964415
crrev.com/c/3970603
crrev.com/c/3974832
crrev.com/c/3976209
crrev.com/c/3971173
crrev.com/c/3972090
crrev.com/c/3970627
crrev.com/c/3970885
crrev.com/c/3976391
crrev.com/c/3978892
crrev.com/c/3975164

Revert "Move a11y to post-lifecycle steps (iteration )"

This reverts commit da5d2ffb6d.


Revert "AXObjectCache is still dirty if tree updates are paused"

This reverts commit 4463d9a99f.


Revert "Remove extra call to ProcessDeferredAccessibilityEvents()"

This reverts commit 2278ce249c.


Revert "More robust handling of aria-activedescendant invalidations"

This reverts commit 97778ef778.


Revert "Avoid redundant calls to UpdateAXForAllDocuments()"

This reverts commit 27716a230a.


Revert "Restore popup guard"

This reverts commit 76b1d09313.


Revert "Use DCHECKs to prevent recursive calls in AXObjectCacheImpl"

This reverts commit faed33fe90.


Revert "Avoid raw pointer in WebAXObjectProxyList"

This reverts commit 14c61afb23.


Revert "Clean up load logic so that it's easier to understand"

This reverts commit 962d5db870.


Revert "Deflake web tests that create the root ax object"

This reverts commit b18739d115.


Revert "Do not create orphaned AXObjects for whitespace text"

This reverts commit 4066dd6c1c.

Bug: 1376991
Change-Id: I9869417a9b9333fdf3a6b5796f94eabf9ac168e4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3990067
Commit-Queue: Joel Hockey <joelhockey@chromium.org>
Owners-Override: Leo Zhang <googleo@google.com>
Reviewed-by: Colin Kincaid <ckincaid@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1064718}
2022-10-28 06:09:16 +00:00
..
2022-09-15 14:03:50 +00:00
2022-05-18 06:58:28 +00:00