Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(549)

Issue 2856503003: Nodes with IDs should not be excluded as they might be the target of in-page links and attributes s… (Closed)

Created:
3 years, 7 months ago by nektarios
Modified:
3 years, 7 months ago
Reviewers:
dmazzoni
CC:
chromium-reviews, pdr+renderingwatchlist_chromium.org, dtseng+watch_chromium.org, aboxhall, zoltan1, aboxhall+watch_chromium.org, nektar+watch_chromium.org, blink-reviews-layout_chromium.org, szager+layoutwatch_chromium.org, eae+blinkwatch, leviw+renderwatch, yuzo+watch_chromium.org, haraken, nektarios, dmazzoni, dougt+watch_chromium.org, dmazzoni+watch_chromium.org, jchaffraix+rendering, blink-reviews, je_julie
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Nodes with IDs should not be excluded as they might be the target of in-page links and attributes such as aria-labelledby. Mostly, this affects spans with useful information that should remain in the accessibility tree. Also took the opportunity to expose the nodes of InlineTextBoxes to the browser. BUG=717298 R=dmazzoni@chromium.org TESTED=Manually with Jaws and NVDA, browser tests Review-Url: https://codereview.chromium.org/2856503003 Cr-Commit-Position: refs/heads/master@{#469693} Committed: https://chromium.googlesource.com/chromium/src/+/7189dd39dd4b658d17bea7039546b3c2e743ada6

Patch Set 1 #

Patch Set 2 : Reverted AXInlineTextBox changes. #

Patch Set 3 : Moved logic to IsInPageLinkTarget. #

Patch Set 4 : Fixed tests. #

Patch Set 5 : Fixed Blink test. #

Messages

Total messages: 27 (20 generated)
nektarios
3 years, 7 months ago (2017-05-01 23:27:18 UTC) #1
dmazzoni
Please put the inline text box changes in a separate patch, they're not related to ...
3 years, 7 months ago (2017-05-02 06:58:15 UTC) #6
blink-reviews
On 5/2/2017 2:58 AM, dmazzoni@chromium.org wrote: > Please put the inline text box changes in ...
3 years, 7 months ago (2017-05-03 15:42:43 UTC) #7
chromium-reviews
On 5/2/2017 2:58 AM, dmazzoni@chromium.org wrote: > Please put the inline text box changes in ...
3 years, 7 months ago (2017-05-03 15:42:44 UTC) #8
dmazzoni
lgtm assuming any changes to tests are straightforward
3 years, 7 months ago (2017-05-03 16:11:42 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2856503003/80001
3 years, 7 months ago (2017-05-05 17:07:17 UTC) #24
commit-bot: I haz the power
3 years, 7 months ago (2017-05-05 17:14:21 UTC) #27
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/7189dd39dd4b658d17bea7039546...

Powered by Google App Engine
This is Rietveld 408576698