Bug 302938

Summary: Async clipboard native paste prompt delivers poor remote desktop user experience
Product: WebKit Reporter: tobfa <tobfa>
Component: WebKit Misc.Assignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Enhancement CC: ap, thorton, webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: Safari 26   
Hardware: All   
OS: All   

tobfa
Reported 2025-11-21 06:13:04 PST
The forced paste prompt in Safari/WebKit is not well suited for remote desktop apps such as noVNC. To achieve seamless local-to-remote automatic clipboard sync, we have to read the system clipboard on document focus. Requiring the user to confirm a native paste prompt each time the tab regains focus results in a frustrating user experience. The Blink/Chrome persistent permissions model (clipboard-read & clipboard-write permissions) handles this scenario elegantly. It should be noted though that these permissions, having once been supported by the W3C spec, appear likely to be removed in the near future.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-11-28 06:14:11 PST
Note You need to log in before you can comment on or make changes to this bug.