Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Introduce AccessibilityAnimationOneShot"
This reverts commit 1d08391. Reason for revert: Suspicious about test failures of SelectToSpeakTest.FocusRingMovesWithMouse https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20ChromiumOS%20MSan%20Tests/24407/test-results Original change's description: > Introduce AccessibilityAnimationOneShot > > This change cleans up animation paths under ash/accessibility/ui. It > does this by encapsulating proper usage of the Compositor's > CompositorAnimationObserver. > > In particular, the observer is supposed to only be added during the > duration of the animation and removed thereafter. If this is not done, > it can lead to lock ups for accessibility (see bug). > > Furthermore, coupling with AccessibilityLayer can lead to instances > where AccessibilityLayer::OnAnimationStep (called as a > CompositorAnimationObserver), destroys the AccessibilityLayer, leading > to hard-to-debug use-after-free bugs. > > Bug: 1222698 > Test: existing ash_unittests > Change-Id: Ia20d08c3c6335bb6fd8edeca6afbaa5992055e28 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3056713 > Commit-Queue: David Tseng <dtseng@chromium.org> > Reviewed-by: Katie Dektar <katie@chromium.org> > Cr-Commit-Position: refs/heads/master@{#906392} Bug: 1222698 Change-Id: If5b67efd69b5cd17ca2c485f37a2352c312b524e No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3056323 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Commit-Queue: Yuki Shiino <yukishiino@chromium.org> Owners-Override: Yuki Shiino <yukishiino@chromium.org> Cr-Commit-Position: refs/heads/master@{#906527}
- Loading branch information
Showing
19 changed files
with
132 additions
and
133 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 was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
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
Oops, something went wrong.