forked from pool/MozillaFirefox
3623424b10
https://www.mozilla.org/en-US/firefox/128.0/releasenotes MFSA 2024-29 (bsc#1226316) * CVE-2024-6605 (bmo#1836786) Firefox Android missed activation delay to prevent tapjacking * CVE-2024-6606 (bmo#1902305) Out-of-bounds read in clipboard component * CVE-2024-6607 (bmo#1694513) Leaving pointerlock by pressing the escape key could be prevented * CVE-2024-6608 (bmo#1743329) Cursor could be moved out of the viewport using pointerlock. * CVE-2024-6609 (bmo#1839258) Memory corruption in NSS * CVE-2024-6610 (bmo#1883396) Form validation popups could block exiting full-screen mode * CVE-2024-6600 (bmo#1888340) Memory corruption in WebGL API * CVE-2024-6601 (bmo#1890748) Race condition in permission assignment * CVE-2024-6602 (bmo#1895032) Memory corruption in NSS * CVE-2024-6603 (bmo#1895081) Memory corruption in thread creation * CVE-2024-6611 (bmo#1844827) Incorrect handling of SameSite cookies * CVE-2024-6612 (bmo#1880374) CSP violation leakage when using devtools * CVE-2024-6613 (bmo#1900523) Incorrect listing of stack frames OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=1162
30 lines
909 B
Diff
30 lines
909 B
Diff
|
|
# HG changeset patch
|
|
# User stransky <stransky@redhat.com>
|
|
# Date 1720807971 0
|
|
# Node ID d8a0164db5db7090fd7549b03dd0391f7151649c
|
|
# Parent e243955016ffa880296b8d82cf531887dfb3ac22
|
|
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
|
|
@@ -207,13 +207,13 @@ void GtkCompositorWidget::SetRenderingSu
|
|
|
|
#ifdef MOZ_LOGGING
|
|
bool GtkCompositorWidget::IsPopup() {
|
|
return mWidget ? mWidget->IsPopup() : false;
|
|
}
|
|
#endif
|
|
|
|
UniquePtr<MozContainerSurfaceLock> GtkCompositorWidget::LockSurface() {
|
|
- return mWidget->LockSurface();
|
|
+ return mWidget ? mWidget->LockSurface() : nullptr;
|
|
}
|
|
|
|
} // namespace widget
|
|
} // namespace mozilla
|
|
|