Bug 171169 - AX: Implement aria-value support for focusable separators
Summary: AX: Implement aria-value support for focusable separators
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Normal
Assignee: Joanmarie Diggs
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-04-22 11:28 PDT by Joanmarie Diggs
Modified: 2017-04-28 10:09 PDT (History)
9 users (show)

See Also:


Attachments
Patch (5.98 KB, patch)
2017-04-28 08:26 PDT, Joanmarie Diggs
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 2017-04-22 11:28:56 PDT
In ARIA 1.1, focusable separators (e.g. those functioning as adjustable window splitters in a web app) support the aria-value* properties. This does not appear to be implemented for Safari or WebKitGtk.

As per https://rawgit.com/w3c/aria/master/aria/aria.html#separator:

The implicit value of aria-valuemin is 0.
The implicit value of aria-valuemax is 100.
The implicit value of aria-valuenow is 50.
Comment 1 Radar WebKit Bug Importer 2017-04-22 11:29:21 PDT
<rdar://problem/31774828>
Comment 2 Joanmarie Diggs 2017-04-28 08:26:04 PDT
Created attachment 308531 [details]
Patch
Comment 3 WebKit Commit Bot 2017-04-28 09:52:55 PDT
The commit-queue encountered the following flaky tests while processing attachment 308531 [details]:

The commit-queue is continuing to process your patch.
Comment 4 WebKit Commit Bot 2017-04-28 09:53:18 PDT
The commit-queue encountered the following flaky tests while processing attachment 308531 [details]:

http/tests/misc/acid3.html bug 165734 (authors: abecsi@webkit.org, arv@chromium.org, cdumez@apple.com, rniwa@webkit.org, and tonyg@chromium.org)
The commit-queue is continuing to process your patch.
Comment 5 WebKit Commit Bot 2017-04-28 10:09:01 PDT
Comment on attachment 308531 [details]
Patch

Clearing flags on attachment: 308531

Committed r215927: <http://trac.webkit.org/changeset/215927>
Comment 6 WebKit Commit Bot 2017-04-28 10:09:02 PDT
All reviewed patches have been landed.  Closing bug.