[Webkit-unassigned] [Bug 188408] [GTK] Web Inspector: Checkboxes in Inspector elements panel are rendered incorrect
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Aug 14 11:55:44 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=188408
Carlos Eduardo Ramalho <cadubentzen at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |cgarcia at igalia.com
--- Comment #4 from Carlos Eduardo Ramalho <cadubentzen at gmail.com> ---
(In reply to Michael Catanzaro from comment #3)
> Hm, there should be a fallback style (used e.g. for WPE)
WPE uses a different Theme API (guarded by USE(NEW_THEME)), where drawing of widgets is done directly via GraphicsContext calls. Hence no need for a widget library. This code is in WebCore/platform/wpe/ThemeWPE.cpp
I was thinking of migrating the GTK theme to this new model to enable threaded painting in WebKitGTK+ (see discussion in bug 186840) but it's a lot of work... Not sure if it's the best thing to do in the long-term. Currently Mac and WPE ports use NEW_THEME.
What do you think about this, Carlos Garcia?
Not sure if this discussion should be placed in this bug.. If a follow-up discussion is worth I could open another bug.
--
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/20180814/061b78b3/attachment.html>
More information about the webkit-unassigned
mailing list