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

Issue 2492083002: Implement aria-placeholder (Closed)

Created:
4 years, 1 month ago by aboxhall
Modified:
4 years ago
Reviewers:
pdr., dmazzoni
CC:
chromium-reviews, caseq+blink_chromium.org, aboxhall+watch_chromium.org, nektar+watch_chromium.org, blink-reviews-html_chromium.org, jam, dglazkov+blink, yuzo+watch_chromium.org, haraken, pfeldman+blink_chromium.org, nektarios, je_julie, darin-cc_chromium.org, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, devtools-reviews_chromium.org, blink-reviews, apavlov+blink_chromium.org, lushnikov+blink_chromium.org, dmazzoni, kozyatinskiy+blink_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Implement aria-placeholder BUG=665611 Committed: https://crrev.com/5942181be68e28305ce40d64c5ba26854d9e3e3c Cr-Commit-Position: refs/heads/master@{#435414}

Patch Set 1 #

Patch Set 2 : Rebase tests #

Total comments: 1

Patch Set 3 : Don't ever expose placeholder as description; add extra test #

Patch Set 4 : Implement code cleanup suggestion #

Total comments: 2

Patch Set 5 : Fix webkit tests, change placeholder API to not look at description sources #

Patch Set 6 : Update expectations for DumpAccessibilityTree tests #

Patch Set 7 : Add placeholder DAT test #

Patch Set 8 : Fix compile error #

Patch Set 9 : Rebase DumpAccessibilityTree tests #

Total comments: 2

Patch Set 10 : Remove autofocus, add expectation #

Patch Set 11 : Move to aria test #

Patch Set 12 : Rebase #

Patch Set 13 : Rebase #

Patch Set 14 : Rebaseline android placeholder test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+479 lines, -128 lines) Patch
M components/test_runner/web_ax_object_proxy.h View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M components/test_runner/web_ax_object_proxy.cc View 1 2 3 4 4 chunks +12 lines, -8 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_win.cc View 1 2 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 2 chunks +7 lines, -4 lines 0 comments Download
M content/renderer/accessibility/blink_ax_enum_conversion.cc View 1 2 3 4 1 chunk +0 lines, -2 lines 0 comments Download
M content/renderer/accessibility/blink_ax_tree_source.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
A content/test/data/accessibility/aria/input-text-aria-placeholder.html View 1 2 3 4 5 6 7 8 9 10 1 chunk +21 lines, -0 lines 0 comments Download
A + content/test/data/accessibility/aria/input-text-aria-placeholder-expected-android.txt View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +7 lines, -7 lines 0 comments Download
A content/test/data/accessibility/aria/input-text-aria-placeholder-expected-blink.txt View 1 2 3 4 5 6 7 8 9 10 1 chunk +19 lines, -0 lines 0 comments Download
A content/test/data/accessibility/aria/input-text-aria-placeholder-expected-mac.txt View 1 2 3 4 5 6 7 8 9 10 1 chunk +9 lines, -0 lines 0 comments Download
A content/test/data/accessibility/aria/input-text-aria-placeholder-expected-win.txt View 1 2 3 4 5 6 7 8 9 10 1 chunk +9 lines, -0 lines 0 comments Download
M content/test/data/accessibility/html/input-text-name-calc.html View 1 chunk +2 lines, -0 lines 0 comments Download
M content/test/data/accessibility/html/input-text-name-calc-expected-android.txt View 1 1 chunk +2 lines, -0 lines 0 comments Download
M content/test/data/accessibility/html/input-text-name-calc-expected-win.txt View 1 1 chunk +3 lines, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/accessibility/computed-name.html View 1 chunk +4 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/accessibility/computed-name-expected.txt View 1 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/accessibility/description-calc-inputs.html View 1 2 3 4 5 chunks +71 lines, -25 lines 0 comments Download
M third_party/WebKit/LayoutTests/accessibility/name-calc-inputs.html View 1 2 3 4 2 chunks +26 lines, -2 lines 0 comments Download
M third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-input.html View 2 chunks +9 lines, -7 lines 0 comments Download
M third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-input-expected.txt View 1 2 3 4 17 chunks +193 lines, -6 lines 0 comments Download
M third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-labelledby-expected.txt View 1 1 chunk +5 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-visiblity-expected.txt View 1 4 chunks +20 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/html/HTMLAttributeNames.in View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/accessibility/AXNodeObject.h View 1 2 3 4 2 chunks +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/modules/accessibility/AXNodeObject.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 4 chunks +46 lines, -49 lines 0 comments Download
M third_party/WebKit/Source/modules/accessibility/AXObject.h View 1 2 3 4 2 chunks +1 line, -4 lines 0 comments Download
M third_party/WebKit/Source/web/AssertMatchingEnums.cpp View 1 2 3 4 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/web/WebAXObject.cpp View 1 2 3 4 1 chunk +2 lines, -5 lines 0 comments Download
M third_party/WebKit/public/web/WebAXEnums.h View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/public/web/WebAXObject.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M tools/accessibility/rebase_dump_accessibility_tree_test.py View 1 1 chunk +1 line, -2 lines 0 comments Download

Messages

Total messages: 82 (53 generated)
aboxhall
4 years, 1 month ago (2016-11-15 17:50:59 UTC) #6
dmazzoni
Awesome! Add a bug / file one if not already there?
4 years, 1 month ago (2016-11-15 17:52:42 UTC) #7
dmazzoni
Can you also implement what the CORE-AAM spec says too: http://w3c.github.io/aria/core-aam/core-aam.html Specifically, the placeholder should ...
4 years, 1 month ago (2016-11-15 18:11:15 UTC) #8
dmazzoni
Does the spec say we should include aria-placeholder in the description calculation? I only see ...
4 years, 1 month ago (2016-11-15 18:17:26 UTC) #9
aboxhall
On 2016/11/15 18:11:15, dmazzoni wrote: > Can you also implement what the CORE-AAM spec says ...
4 years, 1 month ago (2016-11-16 00:58:47 UTC) #15
aboxhall
On 2016/11/15 18:17:26, dmazzoni wrote: > Does the spec say we should include aria-placeholder in ...
4 years, 1 month ago (2016-11-16 00:59:19 UTC) #16
dmazzoni
lgtm now once tests pass, don't forget to add the bug number https://codereview.chromium.org/2492083002/diff/60001/content/browser/accessibility/dump_accessibility_tree_browsertest.cc File content/browser/accessibility/dump_accessibility_tree_browsertest.cc ...
4 years, 1 month ago (2016-11-16 04:26:23 UTC) #19
dmazzoni
lgtm, looks like one Android test expectation is empty https://codereview.chromium.org/2492083002/diff/180001/content/test/data/accessibility/html/input-text-aria-placeholder.html File content/test/data/accessibility/html/input-text-aria-placeholder.html (right): https://codereview.chromium.org/2492083002/diff/180001/content/test/data/accessibility/html/input-text-aria-placeholder.html#newcode13 content/test/data/accessibility/html/input-text-aria-placeholder.html:13: ...
4 years, 1 month ago (2016-11-16 23:34:35 UTC) #35
aboxhall
Script didn't pick up the android expectation so I copied it in by hand. Fingers ...
4 years, 1 month ago (2016-11-17 00:42:38 UTC) #38
aboxhall
4 years, 1 month ago (2016-11-17 00:42:46 UTC) #39
aboxhall
https://codereview.chromium.org/2492083002/diff/60001/content/browser/accessibility/dump_accessibility_tree_browsertest.cc File content/browser/accessibility/dump_accessibility_tree_browsertest.cc (right): https://codereview.chromium.org/2492083002/diff/60001/content/browser/accessibility/dump_accessibility_tree_browsertest.cc#newcode1084 content/browser/accessibility/dump_accessibility_tree_browsertest.cc:1084: RunHtmlTest(FILE_PATH_LITERAL("input-text-aria-placeholder.html")); On 2016/11/16 04:26:23, dmazzoni wrote: > Nit: the ...
4 years, 1 month ago (2016-11-17 00:53:27 UTC) #43
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/2492083002/220001
4 years, 1 month ago (2016-11-17 00:54:56 UTC) #46
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/339187)
4 years, 1 month ago (2016-11-17 02:26:25 UTC) #48
aboxhall
+pdr for OWNERS review of HTMLAttributeNames.in and {Source,public}/web/
4 years, 1 month ago (2016-11-18 00:19:34 UTC) #51
aboxhall
+pdr for OWNERS review of HTMLAttributeNames.in and {Source,public}/web/
4 years, 1 month ago (2016-11-18 00:19:35 UTC) #52
pdr.
On 2016/11/18 at 00:19:35, aboxhall wrote: > +pdr for OWNERS review of HTMLAttributeNames.in and {Source,public}/web/ ...
4 years, 1 month ago (2016-11-18 01:09:27 UTC) #53
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/2492083002/220001
4 years, 1 month ago (2016-11-18 02:23:38 UTC) #55
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/108348)
4 years, 1 month ago (2016-11-18 02:36:34 UTC) #57
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/2492083002/220001
4 years, 1 month ago (2016-11-18 17:19:23 UTC) #59
commit-bot: I haz the power
Try jobs failed on following builders: android_clang_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/167428) mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, ...
4 years, 1 month ago (2016-11-18 17:24:05 UTC) #61
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/2492083002/260001
4 years, 1 month ago (2016-11-18 23:19:41 UTC) #64
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/184140)
4 years, 1 month ago (2016-11-19 00:53:47 UTC) #66
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/2492083002/260001
4 years ago (2016-11-29 19:09:17 UTC) #68
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/189289)
4 years ago (2016-11-29 21:44:51 UTC) #70
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/2492083002/280001
4 years ago (2016-11-30 00:49:55 UTC) #73
commit-bot: I haz the power
Try jobs failed on following builders: blimp_linux_dbg on master.tryserver.chromium.linux (JOB_TIMED_OUT, no build URL) cast_shell_linux on ...
4 years ago (2016-11-30 02:52:08 UTC) #75
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/2492083002/280001
4 years ago (2016-11-30 19:50:32 UTC) #77
commit-bot: I haz the power
Committed patchset #14 (id:280001)
4 years ago (2016-11-30 21:08:36 UTC) #80
commit-bot: I haz the power
4 years ago (2016-11-30 21:12:39 UTC) #82
Message was sent while issue was closed.
Patchset 14 (id:??) landed as
https://crrev.com/5942181be68e28305ce40d64c5ba26854d9e3e3c
Cr-Commit-Position: refs/heads/master@{#435414}

Powered by Google App Engine
This is Rietveld 408576698