aboutsummaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-ui_views_widget_widget.cc
diff options
context:
space:
mode:
Diffstat (limited to 'www/chromium/files/patch-ui_views_widget_widget.cc')
-rw-r--r--www/chromium/files/patch-ui_views_widget_widget.cc18
1 files changed, 9 insertions, 9 deletions
diff --git a/www/chromium/files/patch-ui_views_widget_widget.cc b/www/chromium/files/patch-ui_views_widget_widget.cc
index b144e7cd6ec7..ddf816e3b39f 100644
--- a/www/chromium/files/patch-ui_views_widget_widget.cc
+++ b/www/chromium/files/patch-ui_views_widget_widget.cc
@@ -1,20 +1,20 @@
---- ui/views/widget/widget.cc.orig 2022-06-17 14:20:10 UTC
+--- ui/views/widget/widget.cc.orig 2025-10-02 04:28:32 UTC
+++ ui/views/widget/widget.cc
-@@ -48,7 +48,7 @@
- #include "ui/views/window/custom_frame_view.h"
+@@ -64,7 +64,7 @@
+ #include "ui/views/widget/widget_removals_observer.h"
#include "ui/views/window/dialog_delegate.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/views/linux_ui/linux_ui.h"
+ #include "ui/linux/linux_ui.h"
#endif
-@@ -1819,7 +1819,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
- if (parent_)
+@@ -2524,7 +2524,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
return parent_->GetNativeTheme();
+ }
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (const views::LinuxUI* linux_ui = views::LinuxUI::instance()) {
- if (auto* native_theme = linux_ui->GetNativeTheme(GetNativeWindow()))
- return native_theme;
+ if (auto* linux_ui_theme =
+ ui::LinuxUiTheme::GetForWindow(GetNativeWindow())) {
+ return linux_ui_theme->GetNativeTheme();