Bug 248208

Summary: Support <input type="range"> with vertical writing mode
Product: WebKit Reporter: Tim Nguyen (:ntim) <ntim>
Component: FormsAssignee: Tim Nguyen (:ntim) <ntim>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 245355    

Description Tim Nguyen (:ntim) 2022-11-22 00:39:17 PST
data:text/html,<input type="range" style="writing-mode: vertical-lr;">

should work as expected.

Code from `appearance: slider-vertical` is probably re-usable here, although it's worth noting that this renders a slider advancing in the opposite direction from the inline direction.
Comment 1 Radar WebKit Bug Importer 2022-11-22 00:39:29 PST
<rdar://problem/102598641>
Comment 2 Tim Nguyen (:ntim) 2022-11-23 16:42:20 PST
WPTs being added here: https://github.com/web-platform-tests/wpt/pull/37131
Comment 3 Tim Nguyen (:ntim) 2022-11-23 19:21:00 PST
Pull request: https://github.com/WebKit/WebKit/pull/6778
Comment 4 EWS 2022-11-24 09:57:49 PST
Committed 256994@main (7abec143ddb9): <https://commits.webkit.org/256994@main>

Reviewed commits have been landed. Closing PR #6778 and removing active labels.