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
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 | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/165522024>