Bug 122145 - AX: HTML spec change indicates @aria-required should trump @required on any element
Summary: AX: HTML spec change indicates @aria-required should trump @required on any e...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: chris fleizach
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2013-10-01 01:32 PDT by James Craig
Modified: 2013-12-18 06:15 PST (History)
9 users (show)

See Also:


Attachments
patch (7.66 KB, patch)
2013-12-17 11:54 PST, chris fleizach
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description James Craig 2013-10-01 01:32:23 PDT
HTML edit moved @required from the "Strong Native Semantics" table to the "Implicit ARIA Semantics" table, which means that WebKit's processing of conflicts between @required and @aria-required needs to be updated. WebKit is currently ignoring @aria-required on any form elements that accept @required, but with the recent change, @aria-required should trump @required on any element.

W3C bug:
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23377

Edit:
https://github.com/w3c/html/commit/4b4837be983f1c9ac3f0942b88401d2908665e1d
Comment 1 Radar WebKit Bug Importer 2013-10-01 01:32:46 PDT
<rdar://problem/15118922>
Comment 2 chris fleizach 2013-12-17 11:54:38 PST
Created attachment 219436 [details]
patch
Comment 3 WebKit Commit Bot 2013-12-18 06:15:25 PST
Comment on attachment 219436 [details]
patch

Clearing flags on attachment: 219436

Committed r160762: <http://trac.webkit.org/changeset/160762>
Comment 4 WebKit Commit Bot 2013-12-18 06:15:28 PST
All reviewed patches have been landed.  Closing bug.