Bug 178137 - AX: [ATK] ARIA form role should be mapped to ATK_ROLE_LANDMARK; not ATK_ROLE_FORM
Summary: AX: [ATK] ARIA form role should be mapped to ATK_ROLE_LANDMARK; not ATK_ROLE_...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: WebKit Nightly Build
Hardware: All Linux
: P2 Normal
Assignee: Joanmarie Diggs (irc: joanie)
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-10-10 10:58 PDT by Joanmarie Diggs (irc: joanie)
Modified: 2017-10-10 14:29 PDT (History)
9 users (show)

See Also:


Attachments
Patch (5.04 KB, patch)
2017-10-10 11:06 PDT, Joanmarie Diggs (irc: joanie)
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Joanmarie Diggs (irc: joanie) 2017-10-10 10:58:07 PDT
Because the ARIA form role is a landmark, it should be mapped to ATK_ROLE_LANDMARK; not ATK_ROLE_FORM.
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-form
Comment 1 Radar WebKit Bug Importer 2017-10-10 10:58:28 PDT
<rdar://problem/34914168>
Comment 2 Joanmarie Diggs (irc: joanie) 2017-10-10 11:06:11 PDT
Created attachment 323323 [details]
Patch
Comment 3 WebKit Commit Bot 2017-10-10 14:29:27 PDT
Comment on attachment 323323 [details]
Patch

Clearing flags on attachment: 323323

Committed r223145: <http://trac.webkit.org/changeset/223145>
Comment 4 WebKit Commit Bot 2017-10-10 14:29:28 PDT
All reviewed patches have been landed.  Closing bug.