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

Issue 589383004: IA2 role is not correct for input type attribute in button and checkbox state with menu as parent (Closed)

Created:
6 years, 2 months ago by shreeramk
Modified:
6 years, 2 months ago
Reviewers:
dmazzoni
CC:
blink-reviews, aboxhall
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

IA2 role is not correct for input type attribute in button state and checkbox state with menu as parent. According to specs, for input type attribute in button state with menu as parent, IA2 role should be ROLE_SYSTEM_MENUITEM and for input type attribute in checkbox state, IA2 role should be IA2_ROLE_CHECK_MENU_ITEM. BUG=169574 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=182827

Patch Set 1 #

Patch Set 2 : #

Total comments: 1

Patch Set 3 : Adding role for checkbox #

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -2 lines) Patch
M Source/core/accessibility/AXNodeObject.cpp View 1 2 1 chunk +9 lines, -1 line 0 comments Download
M Source/core/accessibility/AXObject.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/accessibility/AXRenderObject.cpp View 1 2 1 chunk +9 lines, -1 line 0 comments Download
M Source/web/AssertMatchingEnums.cpp View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M public/web/WebAXEnums.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 11 (2 generated)
dmazzoni
https://codereview.chromium.org/589383004/diff/20001/Source/core/accessibility/AXNodeObject.cpp File Source/core/accessibility/AXNodeObject.cpp (right): https://codereview.chromium.org/589383004/diff/20001/Source/core/accessibility/AXNodeObject.cpp#newcode212 Source/core/accessibility/AXNodeObject.cpp:212: return MenuItemRole; This doesn't look right. Why not create ...
6 years, 2 months ago (2014-09-26 15:59:20 UTC) #2
shreeramk
On 2014/09/26 15:59:20, dmazzoni wrote: > https://codereview.chromium.org/589383004/diff/20001/Source/core/accessibility/AXNodeObject.cpp > File Source/core/accessibility/AXNodeObject.cpp (right): > > https://codereview.chromium.org/589383004/diff/20001/Source/core/accessibility/AXNodeObject.cpp#newcode212 > ...
6 years, 2 months ago (2014-09-26 17:39:06 UTC) #3
shreeramk
PTAL! Could you please tell me which spec do we need to follow for accessibility ...
6 years, 2 months ago (2014-09-29 04:32:49 UTC) #4
dmazzoni
On 2014/09/29 04:32:49, shreeram.k wrote: > Could you please tell me which spec do we ...
6 years, 2 months ago (2014-09-29 05:20:57 UTC) #5
dmazzoni
lgtm
6 years, 2 months ago (2014-09-29 05:22:17 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/589383004/60001
6 years, 2 months ago (2014-09-29 05:23:00 UTC) #8
shreeramk
On 2014/09/29 05:23:00, I haz the power (commit-bot) wrote: > CQ is trying da patch. ...
6 years, 2 months ago (2014-09-29 05:25:43 UTC) #9
dmazzoni
On 2014/09/29 05:25:43, shreeram.k wrote: > On 2014/09/29 05:23:00, I haz the power (commit-bot) wrote: ...
6 years, 2 months ago (2014-09-29 05:30:08 UTC) #10
commit-bot: I haz the power
6 years, 2 months ago (2014-09-29 09:53:04 UTC) #11
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as 182827

Powered by Google App Engine
This is Rietveld 408576698