AXSubrole and AXRoleDescription is not exposed for HTML form element.
commitb70363420dbfe0825e96e3d025fb0bacb26ff2f4
authorshreeram.k <shreeram.k@samsung.com>
Wed, 12 Nov 2014 05:04:30 +0000 (11 21:04 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 12 Nov 2014 05:04:46 +0000 (12 05:04 +0000)
tree957a1383d252b81d27f985e4b548389126a49c92
parent8866b6d59454363b687d8c6b099d6c663a78d66c
AXSubrole and AXRoleDescription is not exposed for HTML form element.

According to latest editor's draft http://rawgit.com/w3c/html-api-map/master/index.html

HTML Form element should be exposed on MAC as below:
AXRole: AXGroup
AXSubrole: AXLandmarkForm
AXRoleDescription: "form"

This CL depends on blink side CL https://codereview.chromium.org/704083004/ for aria-form.html

BUG=430873

Review URL: https://codereview.chromium.org/702393002

Cr-Commit-Position: refs/heads/master@{#303789}
18 files changed:
content/app/strings/content_strings.grd
content/browser/accessibility/browser_accessibility_cocoa.mm
content/browser/accessibility/dump_accessibility_tree_browsertest.cc
content/test/data/accessibility/aria-form-expected-android.txt [new file with mode: 0644]
content/test/data/accessibility/aria-form-expected-mac.txt [new file with mode: 0644]
content/test/data/accessibility/aria-form-expected-win.txt [new file with mode: 0644]
content/test/data/accessibility/aria-form.html [new file with mode: 0644]
content/test/data/accessibility/fieldset-expected-android.txt
content/test/data/accessibility/form-expected-mac.txt
content/test/data/accessibility/form.html
content/test/data/accessibility/input-submit-expected-mac.txt
content/test/data/accessibility/landmark-expected-android.txt
content/test/data/accessibility/landmark-expected-mac.txt
content/test/data/accessibility/landmark-expected-win.txt
content/test/data/accessibility/landmark.html
content/test/data/accessibility/legend-expected-android.txt
content/test/data/accessibility/output.html
ui/accessibility/platform/ax_platform_node_mac.mm