NEW 241333
Drag and drop from Word to Safari contentEditable doesn't work
https://bugs.webkit.org/show_bug.cgi?id=241333
Summary Drag and drop from Word to Safari contentEditable doesn't work
hamza.benkhaldoun
Reported 2022-06-06 04:42:17 PDT
Hi, Selecting a chunk of text from a word document opened in Microsoft word, dragging the selection, then dropping it in a contentEditable div results in nothing being actually dropped. Here is a codesandbox reproduction sample: https://codepen.io/hamza0867/pen/ZErRJbp?editors=1111 Thank you
Attachments
Alexey Proskuryakov
Comment 1 2022-06-06 09:20:21 PDT
I can reproduce this with latest Word (16.60). Works with TextEdit. Guessing that Word may be providing a promise instead of full data in the drag pasteboard, I don't remember any code in WebKit to support that.
Radar WebKit Bug Importer
Comment 2 2022-06-06 09:20:33 PDT
Wenson Hsieh
Comment 3 2022-06-06 09:23:46 PDT
(In reply to Alexey Proskuryakov from comment #1) > I can reproduce this with latest Word (16.60). Works with TextEdit. > > Guessing that Word may be providing a promise instead of full data in the > drag pasteboard, I don't remember any code in WebKit to support that. There is a promise reading codepath in WebKit, but it only works in the context of promised file URLs (by calling into `-receivePromisedFilesAtDestination:options:operationQueue:reader:`). It seems like we'll need to generalize this to work with rich text data.
Note You need to log in before you can comment on or make changes to this bug.