Bug 199692

Summary: AX: Implement support for ARIA roles insertion, deletion, subscript, superscript, and time
Product: WebKit Reporter: Joanmarie Diggs <jdiggs>
Component: AccessibilityAssignee: Joanmarie Diggs <jdiggs>
Status: RESOLVED FIXED    
Severity: Normal CC: aboxhall, agomez, aleventhal, aperez, apinheiro, cfleizach, clopez, commit-queue, dmazzoni, ews-watchlist, jcraig, ltilve, samuel_white, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Attachments:
Description Flags
Patch
none
Patch none

Description Joanmarie Diggs 2019-07-10 16:57:32 PDT
ARIA 1.2 continues to add roles for role parity with HTML. The next batch are insertion, deletion, subscript, superscript, and time.

We should also take this opportunity to update the ATK mappings for the ins and del elements. There are new AtkRole types: ATK_ROLE_CONTENT_INSERTION and ATK_ROLE_CONTENT_DELETION.

(Assigning to myself. Patch will be forthcoming.)
Comment 1 Radar WebKit Bug Importer 2019-07-10 16:57:48 PDT
<rdar://problem/52921786>
Comment 2 Joanmarie Diggs 2019-07-10 18:08:13 PDT
Created attachment 373884 [details]
Patch
Comment 3 Joanmarie Diggs 2019-07-10 18:21:41 PDT
Comment on attachment 373884 [details]
Patch

Clearing the review flag. Looks like I forgot the iOS changes....
Comment 4 Joanmarie Diggs 2019-07-10 18:32:09 PDT
Created attachment 373888 [details]
Patch
Comment 5 Joanmarie Diggs 2019-07-10 19:53:53 PDT
Chris: Please review. Thanks in advance!
Comment 6 chris fleizach 2019-07-10 23:37:43 PDT
Comment on attachment 373888 [details]
Patch

looks good
Comment 7 WebKit Commit Bot 2019-07-11 06:36:56 PDT
Comment on attachment 373888 [details]
Patch

Clearing flags on attachment: 373888

Committed r247349: <https://trac.webkit.org/changeset/247349>
Comment 8 WebKit Commit Bot 2019-07-11 06:36:58 PDT
All reviewed patches have been landed.  Closing bug.
Comment 9 Aaron Leventhal 2020-01-14 12:32:53 PST
*** Bug 196452 has been marked as a duplicate of this bug. ***