aboutsummaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-chrome_browser_download_download__file__picker.cc
diff options
context:
space:
mode:
authorRobert Nagy <robert@openbsd.org>2022-04-21 21:09:02 +0000
committerRene Ladan <rene@FreeBSD.org>2022-04-28 07:47:56 +0000
commit4eb083eab9fd6439de7fd85552c136140a5c3ad9 (patch)
treeae08ac637056c2e74cba8e00a08cc3b24dd3d877 /www/chromium/files/patch-chrome_browser_download_download__file__picker.cc
parentde6ddae04aea36b08b8732348ec4a37822b61f1b (diff)
downloadports-4eb083eab9fd6439de7fd85552c136140a5c3ad9.tar.gz
ports-4eb083eab9fd6439de7fd85552c136140a5c3ad9.zip
www/chromium: update to 101.0.4951.41
Security: 26f2123b-c6c6-11ec-b66f-3065ec8fd3ec
Diffstat (limited to 'www/chromium/files/patch-chrome_browser_download_download__file__picker.cc')
-rw-r--r--www/chromium/files/patch-chrome_browser_download_download__file__picker.cc20
1 files changed, 20 insertions, 0 deletions
diff --git a/www/chromium/files/patch-chrome_browser_download_download__file__picker.cc b/www/chromium/files/patch-chrome_browser_download_download__file__picker.cc
new file mode 100644
index 000000000000..6ca1a47ba79b
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_download_download__file__picker.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/download/download_file_picker.cc.orig 2022-04-21 18:48:31 UTC
++++ chrome/browser/download/download_file_picker.cc
+@@ -14,7 +14,7 @@
+ #include "content/public/browser/download_manager.h"
+ #include "content/public/browser/web_contents.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/browser_finder.h"
+ #include "chrome/browser/ui/browser_window.h"
+ #include "ui/aura/window.h"
+@@ -74,7 +74,7 @@ DownloadFilePicker::DownloadFilePicker(DownloadItem* i
+ // dialog in Linux. See SelectFileImpl() in select_file_dialog_linux_gtk.cc.
+ // Here we make owning_window host to browser current active window
+ // if it is null. https://crbug.com/1301898
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!owning_window || !owning_window->GetHost())
+ owning_window =
+ chrome::FindBrowserWithActiveWindow()->window()->GetNativeWindow();