[Webkit-unassigned] [Bug 208129] New: [GTK] Stop using gtk foreign drawing API to style form controls
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Feb 24 04:29:23 PST 2020
https://bugs.webkit.org/show_bug.cgi?id=208129
Bug ID: 208129
Summary: [GTK] Stop using gtk foreign drawing API to style form
controls
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Keywords: Gtk
Severity: Normal
Priority: P2
Component: WebKitGTK
Assignee: webkit-unassigned at lists.webkit.org
Reporter: cgarcia at igalia.com
CC: bugs-noreply at webkitgtk.org, mcatanzaro at gnome.org
It causes layout issues in some websites, it doesn't really work with all GTK themes and it won't be possible with GTK4 because foreign drawing APIs have been removed. Instead we can use the new custom style used by WPE port, which is based on adwaita, but simplified to avoid the huge minimum control sizes, the usage of gradients and transparencies, etc. We can still use the GTK API to get the selection colors, to keep some consistency with the actual GTK theme, but that won't be possible with GTK4 either.
--
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/20200224/85335f5d/attachment.htm>
More information about the webkit-unassigned
mailing list