New issue
Advanced search Search tips

Issue 882905 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Sep 12
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug
Team-Accessibility



Sign in to add a comment

Expose experimental ARIA attribute aria-goog-editable

Project Member Reported by aleventhal@chromium.org, Sep 11

Issue description

The long term intention is to propose a new ARIA attribute called aria-editable.
For now, aria-goog-editable, when present, overrides whether a node is considered editable. It does not currently inherit.

Default value of aria-goog-editable.
When aria-goog-editable is present:
- Expose object attribute "goog-editable"
- Override EDITABLE state

Note that Firefox automatically exposes any object attribute that begins with "aria-" but will not override editable state without a further change.
 
We may not need to also expose it as an object attribute. Checking into this.
Project Member

Comment 2 by bugdroid1@chromium.org, Sep 12

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

commit a769a161d7246aaaf0be066389b32dfb398c7798
Author: Aaron Leventhal <aleventhal@chromium.org>
Date: Wed Sep 12 16:57:30 2018

Add support for experimental aria-goog-editable attribute

Bug:  882905 
Change-Id: Icf8d2cff4990bdd585cd5eea54655ecea6b8530a
Reviewed-on: https://chromium-review.googlesource.com/1220479
Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
Commit-Queue: Aaron Leventhal <aleventhal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#590725}
[modify] https://crrev.com/a769a161d7246aaaf0be066389b32dfb398c7798/content/browser/accessibility/dump_accessibility_tree_browsertest.cc
[add] https://crrev.com/a769a161d7246aaaf0be066389b32dfb398c7798/content/test/data/accessibility/aria/aria-editable-expected-auralinux.txt
[add] https://crrev.com/a769a161d7246aaaf0be066389b32dfb398c7798/content/test/data/accessibility/aria/aria-editable-expected-blink.txt
[add] https://crrev.com/a769a161d7246aaaf0be066389b32dfb398c7798/content/test/data/accessibility/aria/aria-editable-expected-mac.txt
[add] https://crrev.com/a769a161d7246aaaf0be066389b32dfb398c7798/content/test/data/accessibility/aria/aria-editable-expected-win.txt
[add] https://crrev.com/a769a161d7246aaaf0be066389b32dfb398c7798/content/test/data/accessibility/aria/aria-editable.html
[modify] https://crrev.com/a769a161d7246aaaf0be066389b32dfb398c7798/third_party/blink/renderer/modules/accessibility/ax_layout_object.cc

Status: Fixed (was: Started)

Sign in to add a comment