Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Don't expose the busy state on loading pages on Windows
crrev.com/c/3268209 introduced a regression for NVDA users: When a page is newly-loaded, NVDA no longer announced the title or did an automatic SayAll. crrev.com/c/3585327 fixes the regression, but still exposes the busy state all on documents in the process of loading. Doing this on Windows can prevent NVDA from creating its virtual buffer during page load. This commit prevents the busy state from being exposed on a document that already has content. AX-Relnotes: Fixed regression causing newly-loaded pages from being presented by NVDA. (cherry picked from commit a86dd85) Bug: 1315210 Change-Id: I0c73ef82ca29b286ceb7a628d7c47e13f93f0237 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3585368 Reviewed-by: Nektarios Paisios <nektar@chromium.org> Reviewed-by: Aaron Leventhal <aleventhal@chromium.org> Reviewed-by: Daniel Libby <dlibby@microsoft.com> Commit-Queue: Joanmarie Diggs <jdiggs@igalia.com> Cr-Original-Commit-Position: refs/heads/main@{#995109} Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3607670 Auto-Submit: Joanmarie Diggs <jdiggs@igalia.com> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/5005@{#167} Cr-Branched-From: 5b4d945-refs/heads/main@{#992738}
- Loading branch information