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

Issue 730113003: Introduce new API orientation() to expose aria-orientation correctly. (Closed)

Created:
6 years, 1 month ago by shreeramk
Modified:
6 years ago
Reviewers:
dmazzoni, Mike West
CC:
blink-reviews, dglazkov+blink
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

Introduce new API orientation() to expose aria-orientation correctly. Changes included in this CL: 1. Introduce new API in WebAXObject to return correct orientation enum for specific roles. 2. In ARIA 1.1, the default value for aria-orientation changed from horizontal to undefined. BUG=416763 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=186100

Patch Set 1 #

Patch Set 2 : #

Total comments: 1

Patch Set 3 : incorporating comments #

Total comments: 3

Patch Set 4 : updating condition for TreeGridRole #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+63 lines, -17 lines) Patch
M Source/modules/accessibility/AXObject.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M Source/modules/accessibility/AXObject.cpp View 1 chunk +2 lines, -9 lines 0 comments Download
M Source/modules/accessibility/AXRenderObject.cpp View 1 2 3 1 chunk +36 lines, -7 lines 0 comments Download
M Source/modules/accessibility/AXScrollView.cpp View 1 chunk +2 lines, -0 lines 0 comments Download
M Source/modules/accessibility/AXScrollbar.cpp View 1 chunk +1 line, -1 line 1 comment Download
M Source/web/AssertMatchingEnums.cpp View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M Source/web/WebAXObject.cpp View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download
M public/web/WebAXEnums.h View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
M public/web/WebAXObject.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 20 (5 generated)
shreeramk
PTAL! Patch error is coming because it need to rebased. Chromium side change https://codereview.chromium.org/744623002/ Thanks!!
6 years, 1 month ago (2014-11-20 13:54:32 UTC) #2
dmazzoni
https://codereview.chromium.org/730113003/diff/20001/Source/modules/accessibility/AXRenderObject.cpp File Source/modules/accessibility/AXRenderObject.cpp (right): https://codereview.chromium.org/730113003/diff/20001/Source/modules/accessibility/AXRenderObject.cpp#newcode850 Source/modules/accessibility/AXRenderObject.cpp:850: if (ariaRoleAttribute() == ComboBoxRole You're only checking the aria ...
6 years, 1 month ago (2014-11-20 16:48:06 UTC) #3
shreeramk
On 2014/11/20 16:48:06, dmazzoni wrote: > https://codereview.chromium.org/730113003/diff/20001/Source/modules/accessibility/AXRenderObject.cpp > File Source/modules/accessibility/AXRenderObject.cpp (right): > > https://codereview.chromium.org/730113003/diff/20001/Source/modules/accessibility/AXRenderObject.cpp#newcode850 > ...
6 years, 1 month ago (2014-11-20 17:16:38 UTC) #4
shreeramk
The update dumped AX tree for aria-orientation can be seen here https://codereview.chromium.org/744623002/ https://codereview.chromium.org/730113003/diff/40001/Source/modules/accessibility/AXRenderObject.cpp File Source/modules/accessibility/AXRenderObject.cpp ...
6 years, 1 month ago (2014-11-21 11:07:48 UTC) #5
dmazzoni
https://codereview.chromium.org/730113003/diff/40001/Source/modules/accessibility/AXRenderObject.cpp File Source/modules/accessibility/AXRenderObject.cpp (right): https://codereview.chromium.org/730113003/diff/40001/Source/modules/accessibility/AXRenderObject.cpp#newcode869 Source/modules/accessibility/AXRenderObject.cpp:869: case TreeGridRole: On 2014/11/21 11:07:47, shreeramk wrote: > Here, ...
6 years ago (2014-11-24 17:37:00 UTC) #6
shreeramk
PTAL!! Thanks. https://codereview.chromium.org/730113003/diff/40001/Source/modules/accessibility/AXRenderObject.cpp File Source/modules/accessibility/AXRenderObject.cpp (right): https://codereview.chromium.org/730113003/diff/40001/Source/modules/accessibility/AXRenderObject.cpp#newcode869 Source/modules/accessibility/AXRenderObject.cpp:869: case TreeGridRole: On 2014/11/24 17:36:59, dmazzoni wrote: ...
6 years ago (2014-11-25 08:58:37 UTC) #7
shreeramk
@Dominic: PTAL. Thanks!!
6 years ago (2014-11-26 18:40:51 UTC) #8
dmazzoni
lgtm https://codereview.chromium.org/730113003/diff/60001/Source/modules/accessibility/AXScrollbar.cpp File Source/modules/accessibility/AXScrollbar.cpp (right): https://codereview.chromium.org/730113003/diff/60001/Source/modules/accessibility/AXScrollbar.cpp#newcode73 Source/modules/accessibility/AXScrollbar.cpp:73: return AccessibilityOrientationHorizontal; I think this should be AccessibilityOrientationVertical, ...
6 years ago (2014-11-26 18:51:47 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/730113003/60001
6 years ago (2014-11-26 18:52:44 UTC) #11
shreeramk
mkwst@chromium.org: Please review changes in Source/web and public/web. Thanks!!
6 years ago (2014-11-26 19:05:38 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/20809)
6 years ago (2014-11-26 19:48:22 UTC) #15
Mike West
public/ LGTM.
6 years ago (2014-11-27 09:05:30 UTC) #16
Mike West
On 2014/11/27 09:05:30, Mike West (OOO) wrote: > public/ LGTM. web/ as well. ;)
6 years ago (2014-11-27 09:05:51 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/730113003/60001
6 years ago (2014-11-27 09:41:08 UTC) #19
commit-bot: I haz the power
6 years ago (2014-11-27 09:57:07 UTC) #20
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=186100

Powered by Google App Engine
This is Rietveld 408576698