Bug 220645 - AX: increment/decrement is synthesizing the wrong arrow keys for sliders
Summary: AX: increment/decrement is synthesizing the wrong arrow keys for sliders
Status: RESOLVED WORKSFORME
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-01-14 18:14 PST by James Craig
Modified: 2021-01-15 14:30 PST (History)
1 user (show)

See Also:


Attachments
test case (1.53 KB, text/html)
2021-01-14 18:14 PST, James Craig
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Craig 2021-01-14 18:14:16 PST
Created attachment 417674 [details]
test case

AX: increment/decrement is synthesizing the wrong arrow keys for horizontal sliders

Test case attached... If you use the Mac interact with the slider (VO+Shift+Down; then head "in slider") and then increment with the keyboard (VO+Shift+Right), it will send the Left arrow key (expected Right for increment since default orientation is horizontal as default dir is ltr)

This test case is a modification of the existing keyevents-posted-for-increment-actions.html LayoutTest
Comment 1 Radar WebKit Bug Importer 2021-01-14 18:14:24 PST
<rdar://problem/73227330>
Comment 2 James Craig 2021-01-14 18:19:34 PST
Not limited to horizontal sliders. Decrement is sending Up arrow in the vertical orientation, too.
Comment 3 James Craig 2021-01-15 14:30:11 PST
I am no longer able to reproduce this one after a restart... I'm thinking I have a cache problem with the local file... Anyway, I no longer see the problem, and Chris was unable to repro, too. Closing.