I’ve been playing with drop events and noticed some differences between browsers. Click url in navigation bar and drop in editor:
event.dataTransfer('text/uri-list') : 'http://google.com' event.dataTransfer('text/plain') : 'google.com'
event.dataTransfer('text/x-moz-url') : 'http://www.google.com/\r\nGoogle' event.dataTransfer('text/plain') : 'http://www.google.com/'
The actual content that appears in the editor differs, as text/plain is used. Can’t this case be handled inside prosemirror?