fixed rhbz#2293202, chromium Wayland UI regression

epel9
Than Ngo 6 months ago
parent 65e54b2933
commit b58288b7fb

@ -39,7 +39,6 @@ CHROMIUM_DISTRO_FLAGS=" --enable-plugins \
--enable-extensions \ --enable-extensions \
--enable-user-scripts \ --enable-user-scripts \
--enable-printing \ --enable-printing \
--enable-gpu-rasterization \
--enable-sync \ --enable-sync \
--auto-ssl-client-auth @@EXTRA_FLAGS@@" --auto-ssl-client-auth @@EXTRA_FLAGS@@"

@ -1,17 +1,25 @@
# system wide chromium flags # system wide chromium flags
ARCH="$(arch)"
# GRAPHIC_DRIVER=[amd|intel|nvidia|default] # GRAPHIC_DRIVER=[amd|intel|nvidia|default]
GRAPHIC_DRIVER=default GRAPHIC_DRIVER=default
# WEB_DARKMODE=[on|off] # WEB_DARKMODE=[on|off]
WEB_DARKMODE=off WEB_DARKMODE=off
# NATIVE_WAYLAND=[on|off]
NATIVE_WAYLAND=off
CHROMIUM_FLAGS="" CHROMIUM_FLAGS=""
if [ "$NATIVE_WAYLAND" == "off" ] ; then
CHROMIUM_FLAGS+=" --enable-native-gpu-memory-buffers" CHROMIUM_FLAGS+=" --enable-native-gpu-memory-buffers"
CHROMIUM_FLAGS+=" --enable-gpu-memory-buffer-video-frames" CHROMIUM_FLAGS+=" --enable-gpu-memory-buffer-video-frames"
CHROMIUM_FLAGS+=" --enable-zero-copy" CHROMIUM_FLAGS+=" --enable-zero-copy"
CHROMIUM_FLAGS+=" --ignore-gpu-blocklist --disable-gpu-driver-bug-workaround" CHROMIUM_FLAGS+=" --ignore-gpu-blocklist --disable-gpu-driver-bug-workaround"
CHROMIUM_FLAGS+=" --enable-chrome-browser-cloud-management" CHROMIUM_FLAGS+=" --enable-chrome-browser-cloud-management"
CHROMIUM_FLAGS+=" --enable-gpu-rasterization"
fi
FEATURES="" FEATURES=""
@ -45,4 +53,6 @@ if [ "$WEB_DARKMODE" == "on" ] ; then
FEATURES+=",$darktype" FEATURES+=",$darktype"
fi fi
if [ "$ARCH" == "x86_64" ] ; then
CHROMIUM_FLAGS+=" --enable-features=$FEATURES" CHROMIUM_FLAGS+=" --enable-features=$FEATURES"
fi

@ -311,7 +311,7 @@
Name: chromium%{chromium_channel} Name: chromium%{chromium_channel}
Version: 126.0.6478.126 Version: 126.0.6478.126
Release: 1%{?dist} Release: 2%{?dist}
Summary: A WebKit (Blink) powered web browser that Google doesn't want you to use Summary: A WebKit (Blink) powered web browser that Google doesn't want you to use
Url: http://www.chromium.org/Home Url: http://www.chromium.org/Home
License: BSD-3-Clause AND LGPL-2.1-or-later AND Apache-2.0 AND IJG AND MIT AND GPL-2.0-or-later AND ISC AND OpenSSL AND (MPL-1.1 OR GPL-2.0-only OR LGPL-2.0-only) License: BSD-3-Clause AND LGPL-2.1-or-later AND Apache-2.0 AND IJG AND MIT AND GPL-2.0-or-later AND ISC AND OpenSSL AND (MPL-1.1 OR GPL-2.0-only OR LGPL-2.0-only)
@ -2131,6 +2131,9 @@ getent group chrome-remote-desktop >/dev/null || groupadd -r chrome-remote-deskt
%endif %endif
%changelog %changelog
* Sun Jul 07 2024 Than Ngo <than@redhat.com> - 126.0.6478.126-2
- fixed rhbz#2293202, chromium Wayland UI regression
* Tue Jun 25 2024 Than Ngo <than@redhat.com> - 126.0.6478.126-1 * Tue Jun 25 2024 Than Ngo <than@redhat.com> - 126.0.6478.126-1
- update to 126.0.6478.126 - update to 126.0.6478.126
* High CVE-2024-6290: Use after free in Dawn * High CVE-2024-6290: Use after free in Dawn

Loading…
Cancel
Save