[Webkit-unassigned] [Bug 208129] [GTK] Stop using gtk foreign drawing API to style form controls

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 17 09:55:27 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=208129

--- Comment #13 from Michael Catanzaro <mcatanzaro at gnome.org> ---
Hm, it's a bit different from Nicosia because the name Nicosia was largely arbitrary and WebKit-specific; we could replace Nicosia with FINLAN and it would make nearly as much sense. In contrast, Adwaita is the name of an existing popular upstream project that should be immediately recognizable to anyone working on Linux, and it's certainly easier to write than RenderThemeGTKAndWPE. The likelihood that we'll eventually have multiple hardcoded themes is quite high; Ubuntu, our biggest distributor, is going to be very unhappy and is sure to want a RenderThemeYaru. elementary OS will be very unhappy and want a RenderThemeGranite. Etc. We can't please everyone, but it's unlikely that Adwaita will remain the only supported theme.

We should probably blog about this very soon, by the way, because it's a real big deal and will affect LTS distros when they update to 2.30. It's also likely to cause a serious adoption problem; it's possible that Ubuntu won't be willing to update to 2.30 until Yaru support exists, but we're not going to want to write a Yaru theme ourselves, and Ubuntu's not likely to want to do it themselves either, so stalemate is likely....

-- 
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/20200317/fd69e22e/attachment.htm>


More information about the webkit-unassigned mailing list