WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
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
<
rdar://problem/94440920
>
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.
Top of Page
Format For Printing
XML
Clone This Bug