firefox-147.0 ver. bump
This commit is contained in:
-25
@@ -1,25 +0,0 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: stransky <stransky@redhat.com>
|
||||
Date: Thu, 15 Dec 2022 08:09:22 +0000
|
||||
Subject: [PATCH] Bug 1804973 [Wayland] Check size for valid EGLWindows only
|
||||
r=emilio
|
||||
|
||||
Differential Revision: https://phabricator.services.mozilla.com/D164651
|
||||
---
|
||||
widget/gtk/MozContainerWayland.cpp | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/widget/gtk/MozContainerWayland.cpp b/widget/gtk/MozContainerWayland.cpp
|
||||
index 954c650af533..2a4a492077c3 100644
|
||||
--- a/widget/gtk/MozContainerWayland.cpp
|
||||
+++ b/widget/gtk/MozContainerWayland.cpp
|
||||
@@ -704,6 +704,9 @@ bool moz_container_wayland_egl_window_needs_size_update(MozContainer* container,
|
||||
nsIntSize aSize,
|
||||
int aScale) {
|
||||
MozContainerWayland* wl_container = &container->wl_container;
|
||||
+ if (!wl_container->eglwindow) {
|
||||
+ return false;
|
||||
+ }
|
||||
if (wl_container->buffer_scale != aScale) {
|
||||
return true;
|
||||
}
|
||||
-39
@@ -1,39 +0,0 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Jed Davis <jld@mozilla.com>
|
||||
Date: Fri, 31 Oct 2025 05:25:52 +0100
|
||||
Subject: [PATCH] Bug 1995035 - Allow `F_DUPFD_QUERY` in the Linux sandboxes.
|
||||
r?gcp,thinker
|
||||
|
||||
Differential Revision: https://phabricator.services.mozilla.com/D270797
|
||||
---
|
||||
security/sandbox/linux/SandboxFilter.cpp | 10 ++++++++++
|
||||
1 file changed, 10 insertions(+)
|
||||
|
||||
diff --git a/security/sandbox/linux/SandboxFilter.cpp b/security/sandbox/linux/SandboxFilter.cpp
|
||||
index aabfd088f8be..4a161fe53e90 100644
|
||||
--- a/security/sandbox/linux/SandboxFilter.cpp
|
||||
+++ b/security/sandbox/linux/SandboxFilter.cpp
|
||||
@@ -130,6 +130,13 @@ static_assert(MFD_HUGE_MASK == MAP_HUGE_MASK);
|
||||
static_assert(MFD_HUGE_SHIFT == MAP_HUGE_SHIFT);
|
||||
#endif
|
||||
|
||||
+// Added in 6.10
|
||||
+#ifndef F_DUPFD_QUERY
|
||||
+# define F_DUPFD_QUERY (F_LINUX_SPECIFIC_BASE + 3)
|
||||
+#else
|
||||
+static_assert(F_DUPFD_QUERY == (F_LINUX_SPECIFIC_BASE + 3));
|
||||
+#endif
|
||||
+
|
||||
// To avoid visual confusion between "ifdef ANDROID" and "ifndef ANDROID":
|
||||
#ifndef ANDROID
|
||||
# define DESKTOP
|
||||
@@ -1112,6 +1119,9 @@ class SandboxPolicyCommon : public SandboxPolicyBase {
|
||||
#endif
|
||||
// Not much different from other forms of dup(), and commonly used.
|
||||
.Case(F_DUPFD_CLOEXEC, Allow())
|
||||
+ // Used by Mesa, generally useful, and harmless: tests if
|
||||
+ // two file descriptors refer to the same file description.
|
||||
+ .Case(F_DUPFD_QUERY, Allow())
|
||||
.Default(SandboxPolicyBase::EvaluateSyscall(sysno));
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[Global]
|
||||
id=PisiLinux
|
||||
version=2.4.2
|
||||
version=2.4.3
|
||||
about=Mozilla Firefox for PisiLinux
|
||||
|
||||
[Preferences]
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
--- a/config/makefiles/rust.mk
|
||||
+++ b/config/makefiles/rust.mk
|
||||
@@ -91,11 +91,13 @@
|
||||
ifndef rustflags_sancov
|
||||
# Never enable when coverage is enabled to work around https://github.com/rust-lang/rust/issues/90045.
|
||||
ifndef MOZ_CODE_COVERAGE
|
||||
+ifeq (,$(findstring riscv64,$(RUST_TARGET)))
|
||||
ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE)))
|
||||
cargo_rustc_flags += -Clto=thin
|
||||
endif
|
||||
# We need -Cembed-bitcode=yes for all crates when using -Clto.
|
||||
RUSTFLAGS += -Cembed-bitcode=yes
|
||||
+endif
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
@@ -1,12 +0,0 @@
|
||||
set rust crate lto to thin to not use fatlto for gkrust which fails sometimes
|
||||
--- a/config/makefiles/rust.mk
|
||||
+++ b/config/makefiles/rust.mk
|
||||
@@ -92,7 +92,7 @@
|
||||
# Never enable when coverage is enabled to work around https://github.com/rust-lang/rust/issues/90045.
|
||||
ifndef MOZ_CODE_COVERAGE
|
||||
ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE)))
|
||||
-cargo_rustc_flags += -Clto$(if $(filter full,$(MOZ_LTO_RUST_CROSS)),=fat)
|
||||
+cargo_rustc_flags += -Clto=thin
|
||||
endif
|
||||
# We need -Cembed-bitcode=yes for all crates when using -Clto.
|
||||
RUSTFLAGS += -Cembed-bitcode=yes
|
||||
Reference in New Issue
Block a user