Changeset 255349 in webkit
- Timestamp:
- Jan 29, 2020, 2:38:26 AM (7 years ago)
- Location:
- releases/WebKitGTK/webkit-2.26/Source/WebKit
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
UIProcess/API/gtk/PageClientImpl.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
releases/WebKitGTK/webkit-2.26/Source/WebKit/ChangeLog
r255344 r255349 1 2019-09-26 Patrick Griffis <pgriffis@igalia.com> 2 3 [GTK] Fix logic of dark theme detection 4 https://bugs.webkit.org/show_bug.cgi?id=202276 5 6 - If GTK_THEME is set it has a higher priority to GtkSettings. 7 - GTK_THEME may be a -dark theme or :dark variant, handle both. 8 9 Reviewed by Michael Catanzaro. 10 11 * UIProcess/API/gtk/PageClientImpl.cpp: 12 (WebKit::PageClientImpl::effectiveAppearanceIsDark const): 13 1 14 2020-01-28 Carlos Garcia Campos <cgarcia@igalia.com> 2 15 -
releases/WebKitGTK/webkit-2.26/Source/WebKit/UIProcess/API/gtk/PageClientImpl.cpp
r248846 r255349 562 562 return true; 563 563 564 if (auto* themeNameEnv = g_getenv("GTK_THEME")) 565 return g_str_has_suffix(themeNameEnv, "-dark") || g_str_has_suffix(themeNameEnv, ":dark"); 566 564 567 GUniqueOutPtr<char> themeName; 565 568 g_object_get(settings, "gtk-theme-name", &themeName.outPtr(), nullptr); … … 567 570 return true; 568 571 569 if (auto* themeNameEnv = g_getenv("GTK_THEME"))570 return g_str_has_suffix(themeNameEnv, ":dark");571 572 572 return false; 573 573 }
Note:
See TracChangeset
for help on using the changeset viewer.