New issue
Advanced search Search tips

Issue 748318 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug
Team-Accessibility



Sign in to add a comment

aria-busy should be supported on all elements

Project Member Reported by aleventhal@chromium.org, Jul 25 2017

Issue description

aria-busy="true" should cause the busy state to be set on all elements.
See https://www.w3.org/TR/wai-aria-1.1/#aria-busy

This should be supported as follows:
- liveRegionBusy and containerLiveRegionBusy object attributes should remain the same, addressing only live regions.
- The busy state should be set on any element with aria-busy="true"
 
Description: Show this description
Labels: triage-alice
Project Member

Comment 3 by bugdroid1@chromium.org, Aug 1 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0b90a2a5841ca5104623139e3081e233dcb52fad

commit 0b90a2a5841ca5104623139e3081e233dcb52fad
Author: Aaron Leventhal <aleventhal@chromium.org>
Date: Tue Aug 01 23:05:29 2017

The aria-busy flag should be supported on all elements.

Bug:  748318 
Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation
Change-Id: Ieec84f84713dafde7e6186367032a09eb18af3f6
Reviewed-on: https://chromium-review.googlesource.com/584169
Commit-Queue: Aaron Leventhal <aleventhal@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Reviewed-by: Michael Giuffrida <michaelpg@chromium.org>
Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#491146}
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/chrome/common/extensions/api/automation.idl
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/chrome/renderer/resources/extensions/automation/automation_node.js
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/browser/accessibility/browser_accessibility_cocoa.mm
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/browser/accessibility/browser_accessibility_manager.cc
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/browser/accessibility/browser_accessibility_manager_win.cc
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/browser/accessibility/browser_accessibility_win_unittest.cc
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/browser/accessibility/dump_accessibility_tree_browsertest.cc
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/renderer/accessibility/blink_ax_tree_source.cc
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/shell/test_runner/web_ax_object_proxy.cc
[add] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aom/aom-busy-expected-blink.txt
[add] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aom/aom-busy.html
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aria/aria-busy-expected-android.txt
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aria/aria-busy-expected-blink.txt
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aria/aria-busy-expected-mac.txt
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aria/aria-busy-expected-win.txt
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aria/aria-busy.html
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aria/aria-live-expected-blink.txt
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aria/aria-live-with-content-expected-blink.txt
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aria/aria-live.html
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aria/aria-marquee-expected-blink.txt
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aria/aria-status-expected-blink.txt
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/content/test/data/accessibility/aria/aria-status.html
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/Source/core/inspector/browser_protocol.json
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/Source/modules/accessibility/AXEnums.cpp
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/Source/modules/accessibility/AXEnums.h
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/Source/modules/accessibility/AXLayoutObject.cpp
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/Source/modules/accessibility/AXLayoutObject.h
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/Source/modules/accessibility/AXNodeObject.cpp
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/Source/modules/accessibility/AXObject.cpp
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/Source/modules/accessibility/AXObject.h
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/Source/modules/accessibility/InspectorAccessibilityAgent.cpp
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/Source/modules/exported/WebAXObject.cpp
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/public/web/WebAXEnums.h
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/WebKit/public/web/WebAXObject.h
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/third_party/closure_compiler/externs/automation.js
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/ui/accessibility/ax_enums.idl
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/ui/accessibility/ax_node_data.cc
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/ui/accessibility/ax_tree_unittest.cc
[modify] https://crrev.com/0b90a2a5841ca5104623139e3081e233dcb52fad/ui/accessibility/platform/ax_platform_node_win.cc

Status: Fixed (was: Started)

Sign in to add a comment