[Webkit-unassigned] [Bug 218519] [GTK] Can't paste image data (like image/png) from the clipboard in WebKitGtk browsers.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jan 21 22:18:14 PST 2021
https://bugs.webkit.org/show_bug.cgi?id=218519
--- Comment #10 from Miikka <miikka.veijonen at gmail.com> ---
Actually I found also something interesting from the file: Source/WebCore/Modules/async-clipboard/Clipboard.cpp:
if (type == "text/uri-list"_s) {
String title;
resultAsString = activePasteboard().readURL(itemIndex, title).string();
}
if (type == "text/plain"_s) {
PasteboardPlainText plainTextReader;
activePasteboard().read(plainTextReader, PlainTextURLReadingPolicy::IgnoreURL, itemIndex);
resultAsString = WTFMove(plainTextReader.text);
}
if (type == "text/html"_s) {
WebContentMarkupReader markupReader { *frame };
activePasteboard().read(markupReader, WebContentReadingPolicy::OnlyRichTextTypes, itemIndex);
resultAsString = WTFMove(markupReader.markup);
}
// FIXME: Support reading custom data.
if (updateSessionValidity() == SessionIsValid::No || resultAsString.isNull()) {
promise->reject(NotAllowedError);
return;
}
Could that be related to this issue?
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210122/d9bfad8b/attachment.htm>
More information about the webkit-unassigned
mailing list