summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/changelog9
-rw-r--r--debian/patches/debian-hacks/Avoid-wrong-sessionstore-data-to-keep-windows-out-of.patch6
-rw-r--r--debian/patches/debian-hacks/Relax-minimum-supporter-rust-version-to-1.63.patch2
-rw-r--r--debian/patches/debian-hacks/Set-DPI-to-system-settings.patch2
-rw-r--r--debian/patches/debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch4
5 files changed, 16 insertions, 7 deletions
diff --git a/debian/changelog b/debian/changelog
index ffb7e301ee..5e1bb2ff76 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+firefox-esr (115.10.0esr-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Fixes for mfsa2024-19, also known as:
+ CVE-2024-3852, CVE-2024-3854, CVE-2024-3857, CVE-2024-2609,
+ CVE-2024-3859, CVE-2024-3861, CVE-2024-3302, CVE-2024-3864.
+
+ -- Mike Hommey <glandium@debian.org> Wed, 17 Apr 2024 05:35:49 +0900
+
firefox-esr (115.9.1esr-1) unstable; urgency=medium
* New upstream release.
diff --git a/debian/patches/debian-hacks/Avoid-wrong-sessionstore-data-to-keep-windows-out-of.patch b/debian/patches/debian-hacks/Avoid-wrong-sessionstore-data-to-keep-windows-out-of.patch
index 18e45daba2..d93faaca41 100644
--- a/debian/patches/debian-hacks/Avoid-wrong-sessionstore-data-to-keep-windows-out-of.patch
+++ b/debian/patches/debian-hacks/Avoid-wrong-sessionstore-data-to-keep-windows-out-of.patch
@@ -12,10 +12,10 @@ Closes: #552426, #553453
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/browser/components/sessionstore/SessionStore.sys.mjs b/browser/components/sessionstore/SessionStore.sys.mjs
-index 602986e..99cf002 100644
+index 2c50de6..ff340aa 100644
--- a/browser/components/sessionstore/SessionStore.sys.mjs
+++ b/browser/components/sessionstore/SessionStore.sys.mjs
-@@ -5220,7 +5220,7 @@ var SessionStoreInternal = {
+@@ -5229,7 +5229,7 @@ var SessionStoreInternal = {
// _getWindowDimension.
let desktopToCssScale =
aWindow.desktopToDeviceScale / aWindow.devicePixelRatio;
@@ -24,7 +24,7 @@ index 602986e..99cf002 100644
}
if (
aWidth &&
-@@ -5248,9 +5248,8 @@ var SessionStoreInternal = {
+@@ -5257,9 +5257,8 @@ var SessionStoreInternal = {
case "minimized":
if (aSizeModeBeforeMinimized == "maximized") {
aWindow.maximize();
diff --git a/debian/patches/debian-hacks/Relax-minimum-supporter-rust-version-to-1.63.patch b/debian/patches/debian-hacks/Relax-minimum-supporter-rust-version-to-1.63.patch
index 337d004fff..e97ac3174a 100644
--- a/debian/patches/debian-hacks/Relax-minimum-supporter-rust-version-to-1.63.patch
+++ b/debian/patches/debian-hacks/Relax-minimum-supporter-rust-version-to-1.63.patch
@@ -22,7 +22,7 @@ This reverts:
13 files changed, 36 insertions(+), 48 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
-index 1cb46da..9e5f122 100644
+index aba3978..cdc047a 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1040,9 +1040,9 @@ dependencies = [
diff --git a/debian/patches/debian-hacks/Set-DPI-to-system-settings.patch b/debian/patches/debian-hacks/Set-DPI-to-system-settings.patch
index ca1feb9543..387421ef6c 100644
--- a/debian/patches/debian-hacks/Set-DPI-to-system-settings.patch
+++ b/debian/patches/debian-hacks/Set-DPI-to-system-settings.patch
@@ -7,7 +7,7 @@ Subject: Set DPI to system settings
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/modules/libpref/init/StaticPrefList.yaml b/modules/libpref/init/StaticPrefList.yaml
-index f32cab1..700dcb4 100644
+index 12ed7cf..6f4cb05 100644
--- a/modules/libpref/init/StaticPrefList.yaml
+++ b/modules/libpref/init/StaticPrefList.yaml
@@ -8256,7 +8256,7 @@
diff --git a/debian/patches/debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch b/debian/patches/debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch
index 35108a05b4..f0cf6976c0 100644
--- a/debian/patches/debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch
+++ b/debian/patches/debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch
@@ -7,10 +7,10 @@ Subject: Use the Mozilla Location Service key when the Google Key is not there
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js
-index c7c6f0c..a772bd8 100644
+index 7ad409c..d143a0c 100644
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
-@@ -3249,7 +3249,7 @@ pref("network.psl.onUpdate_notify", false);
+@@ -3246,7 +3246,7 @@ pref("network.psl.onUpdate_notify", false);
// All the Geolocation preferences are here.
//