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

Issue 634533002: Fixing IA2 role for input type attribute in button and checkbox state with menu and aria role menu … (Closed)

Created:
6 years, 2 months ago by shreeramk
Modified:
6 years, 2 months ago
Reviewers:
*dmazzoni, Mike West
CC:
chromium-reviews, plundblad+watch_chromium.org, aboxhall+watch_chromium.org, jam, yuzo+watch_chromium.org, darin-cc_chromium.org, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, mkwst+moarreviews-renderer_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Fixing IA2 role for input type attribute in button and checkbox state with menu and aria role menu as parent This chromium side CL depends on following blink side CLs https://codereview.chromium.org/589383004/ https://codereview.chromium.org/629173002/ https://codereview.chromium.org/641053003/ https://codereview.chromium.org/649073002/ BUG=169574 Committed: https://crrev.com/f1b5973d881211bbe02f67dbaad419829718a41e Cr-Commit-Position: refs/heads/master@{#299675}

Patch Set 1 #

Patch Set 2 : Rebasing #

Patch Set 3 : #

Patch Set 4 : Updating expectations for mac and android #

Patch Set 5 : Fixing failure on win #

Total comments: 5

Patch Set 6 : #

Total comments: 1

Patch Set 7 : #

Total comments: 2

Patch Set 8 : Incorporating comments #

Total comments: 5

Patch Set 9 : Incorporating comments #

Patch Set 10 : Exposing correct class on android for menuitem{radio,checkbox} #

Patch Set 11 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -25 lines) Patch
M content/browser/accessibility/browser_accessibility_android.cc View 1 2 3 4 5 6 7 8 9 1 chunk +5 lines, -0 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_win.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/accessibility/dump_accessibility_tree_browsertest.cc View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download
M content/test/data/accessibility/aria-menu-expected-android.txt View 1 2 3 4 5 6 7 8 9 1 chunk +7 lines, -7 lines 0 comments Download
M content/test/data/accessibility/aria-menuitemcheckbox-expected-android.txt View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -3 lines 0 comments Download
M content/test/data/accessibility/aria-menuitemradio-expected-android.txt View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -3 lines 0 comments Download
M content/test/data/accessibility/input-button-in-menu.html View 1 chunk +10 lines, -7 lines 0 comments Download
M content/test/data/accessibility/input-button-in-menu-expected-android.txt View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -3 lines 0 comments Download
M content/test/data/accessibility/input-button-in-menu-expected-win.txt View 1 chunk +5 lines, -2 lines 0 comments Download
A content/test/data/accessibility/input-checkbox-in-menu.html View 1 2 3 4 5 1 chunk +15 lines, -0 lines 0 comments Download
A content/test/data/accessibility/input-checkbox-in-menu-expected-android.txt View 1 2 3 4 5 6 7 8 9 10 1 chunk +5 lines, -0 lines 0 comments Download
A content/test/data/accessibility/input-checkbox-in-menu-expected-mac.txt View 1 2 3 4 5 6 7 8 1 chunk +5 lines, -0 lines 0 comments Download
A content/test/data/accessibility/input-checkbox-in-menu-expected-win.txt View 1 2 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (3 generated)
shreeramk
For input type attribute in button state with menu as parent- MenuItemRole is send from ...
6 years, 2 months ago (2014-10-08 17:53:34 UTC) #2
shreeramk
On 2014/10/08 17:53:34, shreeram.k wrote: > For input type attribute in button state with menu ...
6 years, 2 months ago (2014-10-08 17:55:15 UTC) #3
dmazzoni
I have no idea why you'd be getting different results locally. I added a bunch ...
6 years, 2 months ago (2014-10-08 18:55:59 UTC) #4
dmazzoni
Oh, wait - this depends on a Blink change, right? You need to wait for ...
6 years, 2 months ago (2014-10-08 18:59:15 UTC) #5
shreeramk
On 2014/10/08 18:59:15, dmazzoni wrote: > Oh, wait - this depends on a Blink change, ...
6 years, 2 months ago (2014-10-08 19:38:24 UTC) #6
shreeramk
https://codereview.chromium.org/634533002/diff/80001/content/browser/accessibility/browser_accessibility_android.cc File content/browser/accessibility/browser_accessibility_android.cc (right): https://codereview.chromium.org/634533002/diff/80001/content/browser/accessibility/browser_accessibility_android.cc#newcode100 content/browser/accessibility/browser_accessibility_android.cc:100: GetRole() == ui::AX_ROLE_CHECK_BOX_MENU_ITEM || On 2014/10/08 18:59:15, dmazzoni wrote: ...
6 years, 2 months ago (2014-10-08 19:38:52 UTC) #7
dmazzoni
The try run shows you exactly what Blink revision it used at the top of ...
6 years, 2 months ago (2014-10-08 19:40:42 UTC) #8
dmazzoni
https://codereview.chromium.org/634533002/diff/80001/content/browser/accessibility/browser_accessibility_android.cc File content/browser/accessibility/browser_accessibility_android.cc (right): https://codereview.chromium.org/634533002/diff/80001/content/browser/accessibility/browser_accessibility_android.cc#newcode100 content/browser/accessibility/browser_accessibility_android.cc:100: GetRole() == ui::AX_ROLE_CHECK_BOX_MENU_ITEM || On 2014/10/08 19:38:51, shreeram.k wrote: ...
6 years, 2 months ago (2014-10-08 19:41:40 UTC) #9
shreeramk
On 2014/10/08 19:41:40, dmazzoni wrote: > https://codereview.chromium.org/634533002/diff/80001/content/browser/accessibility/browser_accessibility_android.cc > File content/browser/accessibility/browser_accessibility_android.cc (right): > > https://codereview.chromium.org/634533002/diff/80001/content/browser/accessibility/browser_accessibility_android.cc#newcode100 > ...
6 years, 2 months ago (2014-10-08 19:46:07 UTC) #10
shreeramk
On 2014/10/08 19:46:07, shreeram.k wrote: > On 2014/10/08 19:41:40, dmazzoni wrote: > > > https://codereview.chromium.org/634533002/diff/80001/content/browser/accessibility/browser_accessibility_android.cc ...
6 years, 2 months ago (2014-10-09 08:27:50 UTC) #11
dmazzoni
On 2014/10/09 08:27:50, shreeram.k wrote: > I think again I/we mistaken something. Why for button ...
6 years, 2 months ago (2014-10-09 15:19:09 UTC) #12
shreeramk
I found out why win_* bots were failing. Actually in this CL https://codereview.chromium.org/629173002/ I forgot ...
6 years, 2 months ago (2014-10-09 16:29:48 UTC) #13
dmazzoni
No problem about the mistake, but I just realized that there's a checkbox menu item, ...
6 years, 2 months ago (2014-10-10 05:43:21 UTC) #14
shreeramk
On 2014/10/10 05:43:21, dmazzoni wrote: > No problem about the mistake, but I just realized ...
6 years, 2 months ago (2014-10-10 05:55:12 UTC) #15
shreeramk
Sorry try bots will fail since one of the dependent blink side CL is yet ...
6 years, 2 months ago (2014-10-13 06:29:56 UTC) #16
dmazzoni
https://codereview.chromium.org/634533002/diff/190001/content/browser/accessibility/browser_accessibility_win.cc File content/browser/accessibility/browser_accessibility_win.cc (right): https://codereview.chromium.org/634533002/diff/190001/content/browser/accessibility/browser_accessibility_win.cc#newcode3625 content/browser/accessibility/browser_accessibility_win.cc:3625: case ui::AX_ROLE_MENU_ITEM_RADIO: A radio should be checkable too. The ...
6 years, 2 months ago (2014-10-13 07:54:46 UTC) #17
shreeramk
On 2014/10/13 07:54:46, dmazzoni wrote: > https://codereview.chromium.org/634533002/diff/190001/content/browser/accessibility/browser_accessibility_win.cc > File content/browser/accessibility/browser_accessibility_win.cc (right): > > https://codereview.chromium.org/634533002/diff/190001/content/browser/accessibility/browser_accessibility_win.cc#newcode3625 > ...
6 years, 2 months ago (2014-10-13 08:31:45 UTC) #18
shreeramk
On 2014/10/13 08:31:45, shreeram.k wrote: > On 2014/10/13 07:54:46, dmazzoni wrote: > > > https://codereview.chromium.org/634533002/diff/190001/content/browser/accessibility/browser_accessibility_win.cc ...
6 years, 2 months ago (2014-10-13 09:05:09 UTC) #19
shreeramk
PTAL! I think now its working fine. Thanks :)
6 years, 2 months ago (2014-10-13 18:07:12 UTC) #20
Mike West
Looks reasonable % nits. Dominic needs to sign off on it, however. https://codereview.chromium.org/634533002/diff/290001/content/browser/accessibility/browser_accessibility_win.cc File content/browser/accessibility/browser_accessibility_win.cc ...
6 years, 2 months ago (2014-10-14 11:17:49 UTC) #22
shreeramk
https://codereview.chromium.org/634533002/diff/290001/content/browser/accessibility/browser_accessibility_win.cc File content/browser/accessibility/browser_accessibility_win.cc (right): https://codereview.chromium.org/634533002/diff/290001/content/browser/accessibility/browser_accessibility_win.cc#newcode3627 content/browser/accessibility/browser_accessibility_win.cc:3627: ia2_role_ = IA2_ROLE_RADIO_MENU_ITEM; On 2014/10/14 11:17:48, Mike West wrote: ...
6 years, 2 months ago (2014-10-14 11:32:41 UTC) #23
dmazzoni
lgtm https://codereview.chromium.org/634533002/diff/290001/content/test/data/accessibility/input-button-in-menu-expected-android.txt File content/test/data/accessibility/input-button-in-menu-expected-android.txt (right): https://codereview.chromium.org/634533002/diff/290001/content/test/data/accessibility/input-button-in-menu-expected-android.txt#newcode3 content/test/data/accessibility/input-button-in-menu-expected-android.txt:3: android.view.View clickable focusable name='Button in menu element' On ...
6 years, 2 months ago (2014-10-14 15:20:05 UTC) #24
shreeramk
On 2014/10/14 15:20:05, dmazzoni wrote: > lgtm > > https://codereview.chromium.org/634533002/diff/290001/content/test/data/accessibility/input-button-in-menu-expected-android.txt > File content/test/data/accessibility/input-button-in-menu-expected-android.txt > (right): ...
6 years, 2 months ago (2014-10-15 04:43:29 UTC) #25
dmazzoni
That sounds great to me - especially since Android does have a CHECKABLE property that ...
6 years, 2 months ago (2014-10-15 06:23:10 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/634533002/400001
6 years, 2 months ago (2014-10-15 10:27:50 UTC) #28
commit-bot: I haz the power
Committed patchset #11 (id:400001)
6 years, 2 months ago (2014-10-15 11:19:19 UTC) #29
commit-bot: I haz the power
6 years, 2 months ago (2014-10-15 11:20:10 UTC) #30
Message was sent while issue was closed.
Patchset 11 (id:??) landed as
https://crrev.com/f1b5973d881211bbe02f67dbaad419829718a41e
Cr-Commit-Position: refs/heads/master@{#299675}

Powered by Google App Engine
This is Rietveld 408576698