summaryrefslogtreecommitdiffstats
path: root/recipes-wam/cef/files/chromium/0003-agl-Only-bind-to-agl_shell-if-it-s-the-browser-proce.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-wam/cef/files/chromium/0003-agl-Only-bind-to-agl_shell-if-it-s-the-browser-proce.patch')
-rw-r--r--recipes-wam/cef/files/chromium/0003-agl-Only-bind-to-agl_shell-if-it-s-the-browser-proce.patch41
1 files changed, 0 insertions, 41 deletions
diff --git a/recipes-wam/cef/files/chromium/0003-agl-Only-bind-to-agl_shell-if-it-s-the-browser-proce.patch b/recipes-wam/cef/files/chromium/0003-agl-Only-bind-to-agl_shell-if-it-s-the-browser-proce.patch
deleted file mode 100644
index 4de7779f7..000000000
--- a/recipes-wam/cef/files/chromium/0003-agl-Only-bind-to-agl_shell-if-it-s-the-browser-proce.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From ab07780e04f15b511967cd609b70fb97abcea96f Mon Sep 17 00:00:00 2001
-From: Roger Zanoni <rzanoni@igalia.com>
-Date: Sat, 27 May 2023 15:55:17 +0200
-Subject: [PATCH 03/33] [agl] Only bind to agl_shell if it's the browser
- process
-
-Signed-off-by: Roger Zanoni <rzanoni@igalia.com>
----
- .../extensions/agl/host/wayland_extensions_agl_impl.cc | 9 +++++++--
- 1 file changed, 7 insertions(+), 2 deletions(-)
-
-diff --git a/ui/ozone/platform/wayland/extensions/agl/host/wayland_extensions_agl_impl.cc b/ui/ozone/platform/wayland/extensions/agl/host/wayland_extensions_agl_impl.cc
-index 87376cbb8a9d3..075b3010ea8a1 100644
---- a/ui/ozone/platform/wayland/extensions/agl/host/wayland_extensions_agl_impl.cc
-+++ b/ui/ozone/platform/wayland/extensions/agl/host/wayland_extensions_agl_impl.cc
-@@ -20,6 +20,7 @@
-
- #include "base/command_line.h"
- #include "base/logging.h"
-+#include "content/public/common/content_switches.h"
- #include "ui/base/ui_base_switches.h"
- #include "ui/ozone/platform/wayland/extensions/agl/host/agl_shell_wrapper.h"
- #include "ui/ozone/platform/wayland/extensions/agl/host/wayland_window_agl.h"
-@@ -45,8 +46,12 @@ bool WaylandExtensionsAglImpl::Bind(wl_registry* registry,
- uint32_t name,
- const char* interface,
- uint32_t version) {
-- bool should_use_agl_shell = base::CommandLine::ForCurrentProcess()->HasSwitch(
-- switches::kAglShellAppId);
-+ bool has_agl_shell_switch = base::CommandLine::ForCurrentProcess()->HasSwitch(
-+ switches::kAglShellAppId);
-+ bool is_browser_process = !base::CommandLine::ForCurrentProcess()->HasSwitch(
-+ switches::kProcessType);
-+ bool should_use_agl_shell = has_agl_shell_switch && is_browser_process;
-+
- bool can_bind = wl::CanBind(interface, version, kMinAglShellExtensionVersion,
- kMaxAglShellExtensionVersion);
- bool is_agl_shell_interface = (strcmp(interface, "agl_shell") == 0);
---
-2.42.1
-