[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