Issue metadata
Sign in to add a comment
|
Live regions stop working in VoiceOver after the first time focus leaves document |
||||||||||||||||||||||||
Issue descriptionThis bug only occurs on MacOS High Sierra (10.13) or early, and it occurs in Safari as well as Chrome. Steps: 1. Load attached test file or any live regions with VoiceOver 2. Use live regions 3. Do one of the following: move focus to another tab and back, move focus to location bar and back, or refresh page 4. Try to use live regions again They stop working :(
,
Oct 1
,
Oct 8
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/d389d4fe072bd375282d82a63f2ceb243cda2d9e commit d389d4fe072bd375282d82a63f2ceb243cda2d9e Author: Aaron Leventhal <aleventhal@chromium.org> Date: Mon Oct 08 23:06:17 2018 Announce API as workaround for live region bugs in MacOS <= 10.13 (pre-Mojave) In some versions of MacOS, live regions don't work consistently, due to a bug in those versions of VoiceOver. Due to these bugs, use the announce API when running on an older version of MacOS. Bug: 884801 , 875843 Change-Id: Ia9711cf935ba605785dfb3cfaf32f85bd2c8cf13 Reviewed-on: https://chromium-review.googlesource.com/1228635 Commit-Queue: Aaron Leventhal <aleventhal@chromium.org> Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#595193}(cherry picked from commit f0f6d1aecbe7ea8e6dfbedd8656beaafab86072b) Reviewed-on: https://chromium-review.googlesource.com/c/1270075 Reviewed-by: Aaron Leventhal <aleventhal@chromium.org> Cr-Commit-Position: refs/branch-heads/3538@{#908} Cr-Branched-From: 79f7c91a2b2a2932cd447fa6f865cb6662fa8fa6-refs/heads/master@{#587811} [modify] https://crrev.com/d389d4fe072bd375282d82a63f2ceb243cda2d9e/content/browser/accessibility/browser_accessibility.cc [modify] https://crrev.com/d389d4fe072bd375282d82a63f2ceb243cda2d9e/content/browser/accessibility/browser_accessibility.h [modify] https://crrev.com/d389d4fe072bd375282d82a63f2ceb243cda2d9e/content/browser/accessibility/browser_accessibility_manager_mac.mm
,
Oct 8
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/d389d4fe072bd375282d82a63f2ceb243cda2d9e Commit: d389d4fe072bd375282d82a63f2ceb243cda2d9e Author: aleventhal@chromium.org Commiter: aleventhal@chromium.org Date: 2018-10-08 23:06:17 +0000 UTC Announce API as workaround for live region bugs in MacOS <= 10.13 (pre-Mojave) In some versions of MacOS, live regions don't work consistently, due to a bug in those versions of VoiceOver. Due to these bugs, use the announce API when running on an older version of MacOS. Bug: 884801 , 875843 Change-Id: Ia9711cf935ba605785dfb3cfaf32f85bd2c8cf13 Reviewed-on: https://chromium-review.googlesource.com/1228635 Commit-Queue: Aaron Leventhal <aleventhal@chromium.org> Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#595193}(cherry picked from commit f0f6d1aecbe7ea8e6dfbedd8656beaafab86072b) Reviewed-on: https://chromium-review.googlesource.com/c/1270075 Reviewed-by: Aaron Leventhal <aleventhal@chromium.org> Cr-Commit-Position: refs/branch-heads/3538@{#908} Cr-Branched-From: 79f7c91a2b2a2932cd447fa6f865cb6662fa8fa6-refs/heads/master@{#587811} |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by bugdroid1@chromium.org
, Sep 28