Bug 263022

Summary: Gamepad.vibrationActuator does not work on iOS
Product: WebKit Reporter: James Howard <jameshoward>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: beidson, cdumez, jameshoward, karlcow, marcosc, possum.bracing0v, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 17   
Hardware: iPhone / iPad   
OS: iOS 17   
See Also: https://bugs.webkit.org/show_bug.cgi?id=250217
https://bugs.webkit.org/show_bug.cgi?id=250341
Bug Depends on: 267523    
Bug Blocks:    

Description James Howard 2023-10-11 10:02:49 PDT
Test Page: https://codepen.io/siddv/pen/wEdewG

Works on Safari 17 macOS, does not work on Safari 17 iOS / iPadOS.
GameController.framework does support controller vibration on recent-ish iOS, so this should work.

Looks like it was removed to fix the build in https://github.com/WebKit/WebKit/commit/78f050afe54e75e081388ad5dfb5ce023053f5a8.
Comment 1 Radar WebKit Bug Importer 2023-10-18 10:03:15 PDT
<rdar://problem/117139997>