From cafd4164ab453ae06a03f7fbff9825edb64ccff8 Mon Sep 17 00:00:00 2001 From: Root <175176948+RKNF404@users.noreply.github.com> Date: Tue, 4 Feb 2025 10:23:21 -0500 Subject: [PATCH] feat: expose GTK 4 flag --- patches/expose-flags.patch | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/patches/expose-flags.patch b/patches/expose-flags.patch index 7ef33094..82178bcd 100644 --- a/patches/expose-flags.patch +++ b/patches/expose-flags.patch @@ -2,7 +2,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc index 7613006656aaa..ee707f847ccba 100644 --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -4343,6 +4343,44 @@ const FeatureEntry kFeatureEntries[] = { +@@ -4343,6 +4343,48 @@ const FeatureEntry kFeatureEntries[] = { // //tools/flags/generate_unexpire_flags.py. #include "build/chromeos_buildflags.h" #include "chrome/browser/unexpire_flags_gen.inc" @@ -27,6 +27,10 @@ index 7613006656aaa..ee707f847ccba 100644 + "Enabled by default. This feature is exposed by Trivalent.", + kOsAll, + FEATURE_VALUE_TYPE(net::features::kCapReferrerToOriginOnCrossOrigin)}, ++ {"gtk-version-4", "GTK Version 4", ++ "Enables Trivalent to use GTK 4 instead of GTK 3, useful for IME. " ++ "This flag is exposed by Trivalent.", kOsAll, ++ SINGLE_VALUE_TYPE_AND_VALUE("gtk-version", "4")}, + {"strict-popup-blocking", "Strict Popup Blocking", + "Controls the strictness of the popup blocker. This switch is provided " + "by Trivalent.", kOsAll,