Issue metadata
Sign in to add a comment
|
IAccessible2 tag object attribute no longer exposed |
||||||||||||||||||||||||
Issue descriptionChrome Version: 59.0.3043.0 (Official Build) canary(64-bit) OS: Windows 10 64 bit STR (with the NVDA screen reader): 1. Open this URL in Chrome: data:text/html,Before<blockquote>Inside</blockquote> 2. Press control+home to ensure you're at the top of the document. 3. Press down arrow. Expected: NVDA should say "block quote Inside" Actual: It just says "Inside" The IAccessible2 "tag" object attribute is no longer being exposed (via IAccessible2::attributes). This is necessary in order for IAccessible2 clients to detect block quotes. It's also extremely useful for debugging. On the above blockquote accessible, we get only the following attributes: display:block; We would ideally get something like this: display:block;tag:blockquote; This is a regression, but I'm not sure when it happened. I know it worked in 40.0.2201.2 canary, since I confirmed that issue 347854 related to block quotes was fixed in that version. It's broken in 57.0.2987.110. That's a pretty massive regression window, though. :(
,
Apr 21 2017
,
Apr 21 2017
,
Jun 9 2017
,
Jun 9 2017
Jamie, the IA2 tree looks correct. Maybe it was fixed since you file the issue. Will you try again? I'm adding a test.
,
Jun 9 2017
Working on tests here: https://chromium-review.googlesource.com/c/529465/
,
Jun 11 2017
Yes, it's now fixed. Nektarios noted that it was fixed in an email to me dated 22 March, but this issue didn't get closed. I don't know what commit fixed it, though.
,
Jun 15 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/788b96d0f5b55a9e8c6637a375d119419922caf9 commit 788b96d0f5b55a9e8c6637a375d119419922caf9 Author: Aaron Leventhal <aleventhal@chromium.org> Date: Thu Jun 15 16:07:37 2017 Test for exposing tag as object attribute in IA2 Bug: 702445 Change-Id: I30c092cd97a8539f1c5161c4a7feb621587fb110 Reviewed-on: https://chromium-review.googlesource.com/529465 Reviewed-by: Nektarios Paisios <nektar@chromium.org> Commit-Queue: Aaron Leventhal <aleventhal@chromium.org> Cr-Commit-Position: refs/heads/master@{#479726} [add] https://crrev.com/788b96d0f5b55a9e8c6637a375d119419922caf9/content/test/data/accessibility/html/element-class-id-src-attr-expected-blink.txt [modify] https://crrev.com/788b96d0f5b55a9e8c6637a375d119419922caf9/content/test/data/accessibility/html/element-class-id-src-attr-expected-win.txt [modify] https://crrev.com/788b96d0f5b55a9e8c6637a375d119419922caf9/content/test/data/accessibility/html/element-class-id-src-attr.html |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by dmazz...@chromium.org
, Mar 27 2017