commit | cf750c95d3eeec3acc62e3295e219638ff6507cc | [log] [tgz] |
---|---|---|
author | Joanmarie Diggs <jdiggs@igalia.com> | Fri May 09 17:32:14 2025 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri May 09 17:32:14 2025 |
tree | af3a8814f881c5f028e6e68b901725ee0b56fa3a | |
parent | 7fe9a0e968b77a4cd55eecccb9e306b6cf4cce03 [diff] |
Deflake macOS accessibility-events tests Several macOS accessibility-events tests are flaky due to the occasional logging of accessibility events from the Back and Stop buttons. These events are not relevant to the DumpAccessibilityBrowser* tests. In fact, DumpAccessibilityTestBase::CaptureEvents() sets only_web_events_ to true. AXEventRecorderMac needs to check for this condition and not log non-web events. Add IsWebContent() to AXInspectUtilitiesMac and use it to filter these events out in AXEventRecorder::EventReceived. Bug: 415874090 Change-Id: I5c8152581d413ca7bb4b555309a47e91d481ee7d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6519616 Reviewed-by: Jayson Adams <shrike@chromium.org> Reviewed-by: Aaron Leventhal <aleventhal@chromium.org> Commit-Queue: Joanmarie Diggs <jdiggs@igalia.com> Cr-Commit-Position: refs/heads/main@{#1458200}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure.
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.