From 171a2eef5c00f0e03573db0c1b17e1284abec6e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= Date: Mon, 7 Apr 2025 09:28:54 +0000 Subject: [PATCH] Bug 1958733 - Use non-native GTK tooltip drawing. r=stransky This looks pretty good, is simpler, and should avoid issues where the CSS colors and the widget colors are out of sync like bug 1958596. Differential Revision: https://phabricator.services.mozilla.com/D244537 --- .../test_non_content_accessible_env_vars.html | 1 + servo/components/style/custom_properties.rs | 7 +- toolkit/content/xul.css | 48 +++----- widget/LookAndFeel.h | 3 + widget/gtk/gtk3drawing.cpp | 111 ------------------ widget/gtk/nsLookAndFeel.cpp | 6 + widget/gtk/nsLookAndFeel.h | 1 + widget/gtk/nsNativeThemeGTK.cpp | 30 +---- widget/nsXPLookAndFeel.cpp | 1 + xpcom/ds/StaticAtoms.py | 1 + 10 files changed, 37 insertions(+), 172 deletions(-) diff --git a/layout/style/test/test_non_content_accessible_env_vars.html b/layout/style/test/test_non_content_accessible_env_vars.html index d9714216b78a..6faa32e96437 100644 --- a/layout/style/test/test_non_content_accessible_env_vars.html +++ b/layout/style/test/test_non_content_accessible_env_vars.html @@ -6,6 +6,7 @@