Bug 223415 - AX: Accessibility pass-through drag events on ARIA sliders are being intercepted by text selection handlers
Summary: AX: Accessibility pass-through drag events on ARIA sliders are being intercep...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-03-17 20:50 PDT by James Craig
Modified: 2021-03-18 09:40 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Craig 2021-03-17 20:50:52 PDT
AX: Accessibility pass-through drag events on ARIA sliders are being intercepted by text selection handlers

Repro:
1. Load https://files.paciellogroup.com/blogmisc/ARIA/slider/
2. With VO on, select the slider thumb.
3. Double-tap and hold (wait for the tone if applicable) and drag left or right.

Results:
Text selection UI (with drag handles) appears.

Expected: 
VO pass-through drag should change the position of the slider thumb, resulting in the web app changing the aria-valuenow attribute, which then VoiceOver should announce. Similar to the expectation for native sliders...
Comment 1 Radar WebKit Bug Importer 2021-03-17 20:51:01 PDT
<rdar://problem/75558315>
Comment 2 James Craig 2021-03-18 09:40:50 PDT
Update: Paciello example doesn't support touch events. That might do explain it... If confirmed, this could be closed.