[Webkit-unassigned] [Bug 150550] [GTK] Text entries (and maybe also everything) to be broken in GTK+ 3.19.1

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Oct 25 22:40:17 PDT 2015


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

Michael Catanzaro <mcatanzaro at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |otte at gnome.org
            Summary|[GTK] Text entries to be    |[GTK] Text entries (and
                   |broken in GTK+ 3.19.1       |maybe also everything) to
                   |                            |be broken in GTK+ 3.19.1

--- Comment #1 from Michael Catanzaro <mcatanzaro at igalia.com> ---
OK, so seems GTK+ is removing a ton of style classes from widgets. 408920d438af56d8d83e6a78065608723057c325 begins the migration to CSS names instead; it just so happens that GtkEntry is the first one to be problematic for us. (The style classes are not actually removed from the API; they are just not set by the widgets anymore, nor used in Adwaita.)

I am not completely sure how to handle this, but looking at our now-broken code in RenderThemeGtk.cpp, I guess we have to stop passing GtkStyleContexts around and use GtkCssNodes instead. I expect this is going to be painful for us.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20151026/2faae03d/attachment.html>


More information about the webkit-unassigned mailing list