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

Issue 652103002: Input type in radio state with menu as parent should be exposed similar to ARIA role menuitemradio (Closed)

Created:
6 years, 2 months ago by shreeramk
Modified:
6 years 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
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Input type in radio state with menu as parent should be exposed similar to ARIA role menuitemradio For input type attribute in radio state with menu as parent is '?'. A '?' in a cell indicates the data has yet to be provided. ARIA role menuitemradio: A checkable menuitem in a set of elements with role menuitemradio, only one of which can be checked at a time. The behavior of input type in radio state with menu as parent seems similar with ARIA role menuitemradio. A spec bug has been filed for this https://www.w3.org/Bugs/Public/show_bug.cgi?id=27041 This CL depends on https://codereview.chromium.org/651893002/ This CL also depends on https://codereview.chromium.org/634533002/ for fix related to android.view.MenuItem BUG=422879 Committed: https://crrev.com/0ca4b4577d582d392920e225f76c28ec50691cbf Cr-Commit-Position: refs/heads/master@{#309438}

Patch Set 1 #

Patch Set 2 : Fixing expectations on win and mac #

Patch Set 3 : Uploading expectations for mac #

Patch Set 4 : #

Patch Set 5 : Updating expectations for android due to change of class name for menuitemradio #

Total comments: 2

Patch Set 6 : rebasing changes #

Patch Set 7 : Updating expectations #

Patch Set 8 : #

Patch Set 9 : updating expectations #

Patch Set 10 : correcting aria-required test #

Patch Set 11 : updating expectations #

Total comments: 2

Patch Set 12 : rebasing #

Patch Set 13 : update expectations #

Unified diffs Side-by-side diffs Delta from patch set Stats (+65 lines, -14 lines) Patch
M content/browser/accessibility/browser_accessibility_win.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/accessibility/dump_accessibility_tree_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +5 lines, -0 lines 0 comments Download
M content/test/data/accessibility/aria-required.html View 1 2 3 4 5 6 7 8 9 1 chunk +4 lines, -2 lines 0 comments Download
M content/test/data/accessibility/aria-required-expected-android.txt View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -2 lines 0 comments Download
M content/test/data/accessibility/aria-required-expected-mac.txt View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -2 lines 0 comments Download
M content/test/data/accessibility/aria-required-expected-win.txt View 1 2 3 4 5 6 7 8 9 10 1 chunk +3 lines, -2 lines 0 comments Download
M content/test/data/accessibility/input-radio.html View 1 2 3 4 5 6 7 1 chunk +10 lines, -2 lines 0 comments Download
M content/test/data/accessibility/input-radio-expected-android.txt View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +5 lines, -1 line 0 comments Download
M content/test/data/accessibility/input-radio-expected-mac.txt View 1 2 3 4 5 6 7 8 1 chunk +4 lines, -0 lines 0 comments Download
M content/test/data/accessibility/input-radio-expected-win.txt View 1 2 3 4 5 6 7 8 1 chunk +6 lines, -2 lines 0 comments Download
A content/test/data/accessibility/input-radio-in-menu.html View 1 2 3 1 chunk +14 lines, -0 lines 0 comments Download
A + content/test/data/accessibility/input-radio-in-menu-expected-android.txt View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -1 line 0 comments Download
A + content/test/data/accessibility/input-radio-in-menu-expected-mac.txt View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
A content/test/data/accessibility/input-radio-in-menu-expected-win.txt View 1 2 3 4 5 6 7 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 36 (6 generated)
shreeramk
Please review. Thanks :)
6 years, 2 months ago (2014-10-15 14:51:39 UTC) #2
dmazzoni
https://codereview.chromium.org/652103002/diff/80001/content/test/data/accessibility/input-radio-expected-win.txt File content/test/data/accessibility/input-radio-expected-win.txt (right): https://codereview.chromium.org/652103002/diff/80001/content/test/data/accessibility/input-radio-expected-win.txt#newcode3 content/test/data/accessibility/input-radio-expected-win.txt:3: ROLE_SYSTEM_RADIOBUTTON MIXED FOCUSABLE IA2_STATE_CHECKABLE xml-roles:radio checkable:true Why is this ...
6 years, 2 months ago (2014-10-15 23:25:15 UTC) #3
shreeramk
It doesn't happening in chrome 38. It seems to be a regression of some CL. ...
6 years, 2 months ago (2014-10-16 05:24:39 UTC) #4
dmazzoni
It doesn't make sense - can you debug and figure out where the MIXED is ...
6 years, 2 months ago (2014-10-16 06:15:45 UTC) #5
shreeramk
On 2014/10/16 06:15:45, dmazzoni wrote: > It doesn't make sense - can you debug and ...
6 years, 2 months ago (2014-10-16 06:41:21 UTC) #6
shreeramk
I ll update this issue once I ll be back to office. Sorry for the ...
6 years, 1 month ago (2014-10-27 16:06:51 UTC) #7
shreeramk
On 2014/10/27 16:06:51, shreeramk wrote: > I ll update this issue once I ll be ...
6 years, 1 month ago (2014-11-05 13:50:53 UTC) #8
dmazzoni
On 2014/11/05 13:50:53, shreeramk wrote: > On 2014/10/27 16:06:51, shreeramk wrote: > > I ll ...
6 years, 1 month ago (2014-11-05 16:37:46 UTC) #9
shreeramk
On 2014/11/05 16:37:46, dmazzoni wrote: > On 2014/11/05 13:50:53, shreeramk wrote: > > On 2014/10/27 ...
6 years, 1 month ago (2014-11-05 18:19:27 UTC) #10
dmazzoni
On Wed, Nov 5, 2014 at 10:19 AM, <shreeram.k@samsung.com> wrote: > To get all chromium ...
6 years, 1 month ago (2014-11-06 07:10:51 UTC) #11
shreeramk
I found this CL https://codereview.chromium.org/394433002 introduced that 'MIXED' bug. I reverted this locally/manually and verified, ...
6 years, 1 month ago (2014-11-06 10:08:05 UTC) #12
shreeramk
On 2014/11/06 10:08:05, shreeramk wrote: > I found this CL https://codereview.chromium.org/394433002 introduced that > 'MIXED' ...
6 years, 1 month ago (2014-11-19 18:30:58 UTC) #13
dmazzoni
> > @Dominic: This cl is pending because the changes introduced in here > https://codereview.chromium.org/394433002 ...
6 years, 1 month ago (2014-11-19 18:39:05 UTC) #14
shreeramk
On 2014/11/19 18:39:05, dmazzoni wrote: > > > > @Dominic: This cl is pending because ...
6 years ago (2014-11-25 13:11:18 UTC) #15
dmazzoni
I agree, that change looks wrong to me. I think you should upload a change ...
6 years ago (2014-12-01 07:00:08 UTC) #16
shreeramk
I was going through spec and found this about indeterminate attribute. "The indeterminate IDL attribute ...
6 years ago (2014-12-02 05:37:17 UTC) #17
shreeramk
@Dominic: I m not sure how come my changes are affecting aria-required test case i.e ...
6 years ago (2014-12-05 04:59:28 UTC) #18
shreeramk
On 2014/12/05 04:59:28, shreeramk wrote: > @Dominic: > > I m not sure how come ...
6 years ago (2014-12-05 11:48:41 UTC) #19
shreeramk
@Dominic: Please take a look. Thanks!! https://codereview.chromium.org/652103002/diff/200001/content/test/data/accessibility/aria-required.html File content/test/data/accessibility/aria-required.html (right): https://codereview.chromium.org/652103002/diff/200001/content/test/data/accessibility/aria-required.html#newcode8 content/test/data/accessibility/aria-required.html:8: <div role="radiogroup" aria-required="true"> ...
6 years ago (2014-12-17 10:18:29 UTC) #20
shreeramk
According to specs, aria-required should be used with aria role radiogroup, not with aria role ...
6 years ago (2014-12-17 10:20:21 UTC) #21
shreeramk
On 2014/12/17 10:20:21, shreeramk wrote: > According to specs, aria-required should be used with aria ...
6 years ago (2014-12-19 04:08:43 UTC) #22
shreeramk
@Dominic: PTAL! Thanks.
6 years ago (2014-12-22 03:33:42 UTC) #23
dmazzoni
lgtm https://codereview.chromium.org/652103002/diff/200001/content/test/data/accessibility/aria-required.html File content/test/data/accessibility/aria-required.html (right): https://codereview.chromium.org/652103002/diff/200001/content/test/data/accessibility/aria-required.html#newcode8 content/test/data/accessibility/aria-required.html:8: <div role="radiogroup" aria-required="true"> On 2014/12/17 10:18:29, shreeramk wrote: ...
6 years ago (2014-12-22 07:59:44 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/652103002/200001
6 years ago (2014-12-22 08:23:34 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: android_aosp on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_aosp/builds/44165) android_arm64_dbg_recipe on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_arm64_dbg_recipe/builds/32848) android_chromium_gn_compile_dbg ...
6 years ago (2014-12-22 08:26:41 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/652103002/240001
6 years ago (2014-12-22 10:21:06 UTC) #30
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on tryserver.chromium.win (http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/10631)
6 years ago (2014-12-22 12:23:57 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/652103002/240001
6 years ago (2014-12-22 16:53:59 UTC) #34
commit-bot: I haz the power
Committed patchset #13 (id:240001)
6 years ago (2014-12-22 17:50:16 UTC) #35
commit-bot: I haz the power
6 years ago (2014-12-22 17:51:11 UTC) #36
Message was sent while issue was closed.
Patchset 13 (id:??) landed as
https://crrev.com/0ca4b4577d582d392920e225f76c28ec50691cbf
Cr-Commit-Position: refs/heads/master@{#309438}

Powered by Google App Engine
This is Rietveld 408576698