[Webkit-unassigned] [Bug 218519] New: Can't paste image data (like image/png) from the clipboard in WebKitGtk browsers.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Nov 3 09:06:39 PST 2020
https://bugs.webkit.org/show_bug.cgi?id=218519
Bug ID: 218519
Summary: Can't paste image data (like image/png) from the
clipboard in WebKitGtk browsers.
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKitGTK
Assignee: webkit-unassigned at lists.webkit.org
Reporter: miikka.veijonen at gmail.com
CC: bugs-noreply at webkitgtk.org
I'm unable to paste any images from my clipboard into browser windows using WebKitGtk (like Epiphany or WebKitGtk MiniBrowser).
I've verified that the data certainly is in the clipboard because following commands:
xclip -selection clipboard -t image/png -o > image.png
xclip -selection clipboard -t image/bmp -o > image.bmp
outputs proper bitmap or PNG files. And I'm also able to paste the data in Gimp, Firefox, LibreOffice and Chromium. Only the WebKitGtk based browser does not work properly so I assume the problem is with my WebKitGtk. I compiled webkitgtk-2.30.2 and Epiphany from git (2020-10-29) manually but the problem still exists in Epiphany and in the MiniBrowser.
Could there be some library I'm missing or something?
I found one bug that could relate: https://bugs.webkit.org/show_bug.cgi?id=211519 but in there there is broken image area when the data has been pasted. With my problem the browser does nothing when I hit Ctrl+V (like in chat/email window or in imgur.com).
I compiled WebKitGtk with the following arguments:
cmake .. -DCMAKE_BUILD_TYPE=Release -DPORT=GTK -DENABLE_MINIBROWSER=ON -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" -DUSE_WOFF2=false -DENABLE_MEDIA_SOURCE=OFF -DPYTHON_EXECUTABLE=/usr/bin/python3:
-- Enabled features:
-- ENABLE_ACCELERATED_2D_CANVAS .................. OFF
-- ENABLE_BUBBLEWRAP_SANDBOX ON
-- ENABLE_DRAG_SUPPORT ........................... ON
-- ENABLE_GLES2 OFF
-- ENABLE_GRAPHICS_CONTEXT_GL .................... ON
-- ENABLE_GTKDOC OFF
-- ENABLE_INTROSPECTION .......................... ON
-- ENABLE_MEDIA_SOURCE OFF
-- ENABLE_MINIBROWSER ............................ ON
-- ENABLE_QUARTZ_TARGET OFF
-- ENABLE_SHAREABLE_RESOURCE ..................... ON
-- ENABLE_SPELLCHECK ON
-- ENABLE_TOUCH_EVENTS ........................... ON
-- ENABLE_VIDEO ON
-- ENABLE_WAYLAND_TARGET ......................... ON
-- ENABLE_WEBDRIVER ON
-- ENABLE_WEB_AUDIO .............................. ON
-- ENABLE_WEB_CRYPTO ON
-- ENABLE_X11_TARGET ............................. ON
-- USE_GTK4 OFF
-- USE_LIBHYPHEN ................................. ON
-- USE_LIBNOTIFY ON
-- USE_LIBSECRET ................................. ON
-- USE_OPENJPEG ON
-- USE_SYSTEMD ................................... ON
-- USE_WOFF2 false
-- USE_WPE_RENDERER .............................. ON
-- Configuring done
-- Generating done
Distro: openSUSE Leap 15.2
DE: KDE/Plasma 5.18.5
--
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/20201103/eb5e9cbc/attachment.htm>
More information about the webkit-unassigned
mailing list