Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge M115: Revert "Reland "Improve slot a11y invalidation/cleanup""
This reverts commit f748591. Reason for revert: performance regression https://crbug.com/1447357 Original change's description: > Reland "Improve slot a11y invalidation/cleanup" > > This is a reland of commit dd9058a > > Reason for revert: broke Fuchsia test expectations. > https://ci.chromium.org/p/chromium/builders/ci/fuchsia-arm64-cast-receiver-rel/3859. Fuchsia should not actually be picking up ignored nodes at all, and therefore it should not have regressed. I've filed a bug on Fuchsia to change that behavior: crbug.com/1420272 > > Patchset 1 contains the originally-landed code. > > Original change's description: > > Improve slot a11y invalidation/cleanup > > > > Remove obscure logic related to determining if a slot is relevant, and just treat them all as relevant. I believe this was required to pass some PDF accessibility tests in the pass, but no longer seems to be. This causes a couple of changes to Blink expectations, but because the irrelevant slots are still hidden/ignored, the platform expectations are not changing, which is what's really important. > > > > As a result, we no longer leave extra objects in AXObjectCache or serializer when an there are changes related to slots. This is verified by a follow-up, CL:4185240, and this CL is necessary to pass the checks added there. > > > > Bug: None > > > > Change-Id: If787fcfc79a3568ffacc262d29f7cc4a5d89dbba > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4295193 > > Commit-Queue: Aaron Leventhal <aleventhal@chromium.org> > > Reviewed-by: Chris Harrelson <chrishtr@chromium.org> > > Cr-Commit-Position: refs/heads/main@{#1110744} > > Bug: None > Change-Id: Ic323ad86a57c6254659660979311636ff3bd213f > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4294848 > Commit-Queue: Chris Harrelson <chrishtr@chromium.org> > Auto-Submit: Aaron Leventhal <aleventhal@chromium.org> > Reviewed-by: Chris Harrelson <chrishtr@chromium.org> > Cr-Commit-Position: refs/heads/main@{#1111125} (cherry picked from commit 71b3160) Fixed: 1447357 Change-Id: Ia8d5463baa90f831f30d41e4bfcf8d314ec2953b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4566753 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Commit-Queue: Aaron Leventhal <aleventhal@chromium.org> Cr-Original-Commit-Position: refs/heads/main@{#1149384} Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4573789 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Auto-Submit: Aaron Leventhal <aleventhal@chromium.org> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/5790@{#147} Cr-Branched-From: 1d71a33-refs/heads/main@{#1148114}
- Loading branch information
1 parent
e5a47cd
commit 1228548
Showing
10 changed files
with
85 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters