Added fix for mzbz#1907511
This commit is contained in:
parent
93268d4de0
commit
31c4cad2a2
@ -189,7 +189,7 @@ ExcludeArch: i686
|
|||||||
Summary: Mozilla Firefox Web browser
|
Summary: Mozilla Firefox Web browser
|
||||||
Name: firefox
|
Name: firefox
|
||||||
Version: 128.0
|
Version: 128.0
|
||||||
Release: 1%{?pre_tag}%{?dist}
|
Release: 2%{?pre_tag}%{?dist}
|
||||||
URL: https://www.mozilla.org/firefox/
|
URL: https://www.mozilla.org/firefox/
|
||||||
License: MPLv1.1 or GPLv2+ or LGPLv2+
|
License: MPLv1.1 or GPLv2+ or LGPLv2+
|
||||||
Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version}/source/firefox-%{version}%{?pre_version}.source.tar.xz
|
Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version}/source/firefox-%{version}%{?pre_version}.source.tar.xz
|
||||||
@ -279,6 +279,7 @@ Patch422: D210158.1715685536.diff
|
|||||||
Patch423: D210159.1715685538.diff
|
Patch423: D210159.1715685538.diff
|
||||||
Patch424: D210430.1715848796.diff
|
Patch424: D210430.1715848796.diff
|
||||||
Patch450: mozilla-1898476-sync.patch
|
Patch450: mozilla-1898476-sync.patch
|
||||||
|
Patch451: mozilla-1907511.patch
|
||||||
|
|
||||||
# PGO/LTO patches
|
# PGO/LTO patches
|
||||||
Patch600: pgo.patch
|
Patch600: pgo.patch
|
||||||
@ -594,6 +595,7 @@ export LIBCLANG_RT=`pwd`/wasi-sdk-20/build/compiler-rt/lib/wasi/libclang_rt.buil
|
|||||||
%patch -P407 -p1 -b .1667096
|
%patch -P407 -p1 -b .1667096
|
||||||
|
|
||||||
%patch -P450 -p1 -b mozilla-1898476-sync
|
%patch -P450 -p1 -b mozilla-1898476-sync
|
||||||
|
%patch -P451 -b1 -b mozilla-1907511
|
||||||
|
|
||||||
# PGO patches
|
# PGO patches
|
||||||
%if %{build_with_pgo}
|
%if %{build_with_pgo}
|
||||||
@ -1226,6 +1228,9 @@ fi
|
|||||||
#---------------------------------------------------------------------
|
#---------------------------------------------------------------------
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Jul 12 2024 Martin Stransky <stransky@redhat.com> - 128.0-2
|
||||||
|
- Added fix for mzbz#1907511
|
||||||
|
|
||||||
* Tue Jul 2 2024 Martin Stransky <stransky@redhat.com> - 128.0-1
|
* Tue Jul 2 2024 Martin Stransky <stransky@redhat.com> - 128.0-1
|
||||||
- Update to 128.0
|
- Update to 128.0
|
||||||
|
|
||||||
|
25
mozilla-1907511.patch
Normal file
25
mozilla-1907511.patch
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
changeset: 751907:6bc8793df6c5
|
||||||
|
tag: tip
|
||||||
|
parent: 751905:a52fa2f14d1d
|
||||||
|
user: stransky <stransky@redhat.com>
|
||||||
|
date: Fri Jul 12 11:26:34 2024 +0200
|
||||||
|
files: widget/gtk/GtkCompositorWidget.cpp
|
||||||
|
description:
|
||||||
|
Bug 1907511 [Linux/X11] Check mWindow at GtkCompositorWidget::LockSurface() r?emilio
|
||||||
|
|
||||||
|
Differential Revision: https://phabricator.services.mozilla.com/D216380
|
||||||
|
|
||||||
|
|
||||||
|
diff --git a/widget/gtk/GtkCompositorWidget.cpp b/widget/gtk/GtkCompositorWidget.cpp
|
||||||
|
--- a/widget/gtk/GtkCompositorWidget.cpp
|
||||||
|
+++ b/widget/gtk/GtkCompositorWidget.cpp
|
||||||
|
@@ -212,7 +212,7 @@ bool GtkCompositorWidget::IsPopup() {
|
||||||
|
#endif
|
||||||
|
|
||||||
|
UniquePtr<MozContainerSurfaceLock> GtkCompositorWidget::LockSurface() {
|
||||||
|
- return mWidget->LockSurface();
|
||||||
|
+ return mWidget ? mWidget->LockSurface() : nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
|
} // namespace widget
|
||||||
|
|
Loading…
Reference in New Issue
Block a user