Bug 223415

Summary: AX: Accessibility pass-through drag events on ARIA sliders are being intercepted by text selection handlers
Product: WebKit Reporter: James Craig <jcraig>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   

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.