summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO35
-rw-r--r--0005-mozilla-silence-no-return-type.patch-to-fix-build-er.patch10
-rw-r--r--0011-bsc-991344-Rpi3-Firefox-crashes-after-a-few-seconds-.patch4
-rw-r--r--0017-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch2
-rw-r--r--0019-Bug-559213-Support-system-av1.patch6
-rw-r--r--0020-Bug-847568-Support-system-harfbuzz.patch6
-rw-r--r--0021-Bug-847568-Support-system-graphite2.patch2
-rw-r--r--0022-Bug-1611386-Reenable-support-for-enable-system-sqlit.patch2
-rw-r--r--0023-Bug-1419151-Add-Unity-menubar-support.patch34
-rw-r--r--0025-Add-KDE-integration-to-Firefox-toolkit-parts.patch16
-rw-r--r--0026-Add-KDE-integration-to-Firefox.patch6
-rw-r--r--0028-Allow-Eme-for-arm-and-Aarch64.patch4
-rw-r--r--0029-Shut-up-warnings-about-future-Rust-version-incompati.patch4
-rw-r--r--PKGBUILD31
-rw-r--r--firefox-kde-opensuse.changes50
15 files changed, 132 insertions, 80 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a0bea6af9cc1..f4271127bb61 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = firefox-kde-opensuse
pkgdesc = Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE
- pkgver = 120.0.1
+ pkgver = 121.0.1
pkgrel = 1
url = https://github.com/openSUSE/firefox-maintenance
arch = i686
@@ -59,12 +59,12 @@ pkgbase = firefox-kde-opensuse
optdepends = pulseaudio: Audio support
optdepends = libnotify: Notification integration
optdepends = xdg-desktop-portal: Screensharing with Wayland
- provides = firefox=120.0.1
+ provides = firefox=121.0.1
conflicts = firefox
options = !emptydirs
options = !lto
- source = https://archive.mozilla.org/pub/firefox/releases/120.0.1/source/firefox-120.0.1.source.tar.xz
- source = https://archive.mozilla.org/pub/firefox/releases/120.0.1/source/firefox-120.0.1.source.tar.xz.asc
+ source = https://archive.mozilla.org/pub/firefox/releases/121.0.1/source/firefox-121.0.1.source.tar.xz
+ source = https://archive.mozilla.org/pub/firefox/releases/121.0.1/source/firefox-121.0.1.source.tar.xz.asc
source = mozconfig
source = firefox.desktop
source = vendor.js
@@ -101,7 +101,7 @@ pkgbase = firefox-kde-opensuse
source = 0031-Bug-1796523-Workaround-source-locations-for-function.patch
source = 0032-Bug-1822730-Add-basic-blob-protocol-handling-for-blo.patch
validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353
- sha256sums = 76e7bb2a144880158444d8e9014f4d080d219bd150c3db405b27e4c7e3959ae2
+ sha256sums = b3a4216e01eaeb9a7c6ef4659d8dcd956fbd90a78a8279ee3a598881e63e49ce
sha256sums = SKIP
sha256sums = be65b2421999ad5c8ffa363dc009ce2cd291badc422fbb456967616bad3e2e19
sha256sums = 4c93b2e1f1675e033ed7910fe5f379626a92903a940697430985bcfdf94afceb
@@ -110,33 +110,34 @@ pkgbase = firefox-kde-opensuse
sha256sums = eb19d9568e8d7705b2a0c4774d4f6a758a910c0e5cf427727feb5884a2a1ee98
sha256sums = 4322124dc370ac56063837370a8107e85ca6e0d4037ff71ece5e7b0f55ed8053
sha256sums = a8aeb8b73abe711752ebf1a561fb4af736854be5c298441b8de7a1148a47a416
- sha256sums = 30445469c527fbfad26d0699bfe91b8ff5339225cc021ba9b609ff826767b642
+ sha256sums = 111fa1040408cccf0ea52c59028ddd06bae52adc2d3387a8fc2ff89a8b6590f9
sha256sums = 999f0f5c198f00943894639d9dd4157f3e078a40e1f8a815aef2dacd5158a67c
sha256sums = bba76c5e13952ef45362f8e53a5c030e0f5d722f8f266228787136a5312330ea
sha256sums = f2fcd4ca82b833f5e5b7e991882e24f09463cd837242b18cf163bc751f2e21d5
sha256sums = 766faefbd4898049e9913589962bf839da6785d50f0631b4eac7316f16bf2ea6
sha256sums = 1cad951e7ff0073c9b5462fa9c4d8ead78d6d494286092b5d23a6fa5949259ef
- sha256sums = 516f6f38c442208c79f4c3d8734520ebe026607dc2d88c6b4383e7893522313b
+ sha256sums = 5109d3113dbf3e8e584ff2107be50bbb8d04927329b1dba3c7c08308e2ddc42e
sha256sums = 32d40630a010ee91d2c35c814ef2f567ad7faf859f8198735829958cb055f53b
sha256sums = 1ffdcff3d4e31c5cceddadfa0111c27a34480594238cdf85866ee1073d922910
sha256sums = 3144c2f38c9e60ba00f231e7a8051ca41cdc5d9f542c0144f4549f525a8c129f
sha256sums = 5ee703cddba6045a03ee882ff70423fe185d009e2c912fc49ef66f7703ea46fe
sha256sums = 2400173d2c84573194c6af9031663a5b2332ccb4929b246b216c61c97d8b0a54
- sha256sums = 529e60c54f699083f6926571836385c6e1011a9845be930bf54682e2826fc1c7
+ sha256sums = 469065ad1535e0798f8e1a3dc3285cbbb003ed12c62af5d6b9e1184e9383b5f8
sha256sums = 72d30acbe1e8488c6bd3af2e0813223842a63b859d6e7aff66d2f23612b7ad8b
- sha256sums = 4d8d2af1f801f09fcd57ea369ad1b9b17b0333265d39a35d50f5c45fe022ceb1
- sha256sums = a99f3942c5f26c3f8001513cb7ec6a1f18ca1494f7bd6001639032e5b8c648be
- sha256sums = 6ff030108c30523d706d08218b120fce082ff5dec405ab7f867ccf6ad36a2293
- sha256sums = 3f7d40ab46485412881182432b0bbc1d2c3b648a54af52d6bff8758b05ec412d
- sha256sums = 067c837d126ece36c5581e169ea9ef6b0cd43b3b91901a5726bbb7f383e1f0d2
+ sha256sums = 2a54aedc86f72dfe070b8f7a609a09b20f44fb90cf6add94ac451067dbe379d1
+ sha256sums = 4f4f08bee921a1c0a78272cf08ff3e198895074e892aba8c172e7e12a97eaac6
+ sha256sums = 057f4c0dd6c0564438fecf909eb5365714f633416f438fb8b7a8e4b8356347ed
+ sha256sums = 6b2156bc3a0c8ae138a257dabe89ff6eac778f0230edb43b8f68eb659ae11ef3
+ sha256sums = ce4ebd0b0bf19a292c6d4f199e05878b67bc45ec040916bcc84c50bb87367243
sha256sums = dfb11575e7d43071c9046762408b7267507c645020678d57689d55d3f68c0c28
- sha256sums = bb968765d545336bffb0e9e8a90e187e652ccc27d28cbf41138896e2b3501664
- sha256sums = 43054488aced4d98ff308d48bf1eec1b754e377115f3c41b0553c493d1f5ebcb
+ sha256sums = abfd58b5296c16642a99e0dba7f27366d6b532306e13458d7d9d1217344f7108
+ sha256sums = e6c33e08d0c839723a2379337251ab23bdb26a92edd9d5910986cf0301b3bd08
sha256sums = c264af7b086701e5c76b47e87e4cd79ddb424e4ec6e87f81592c7ea1a37ace3a
- sha256sums = c6f547624dc462d84154c3ab21bc71b0ae15e90ccdeb6b7b106a6c0e2b21442f
- sha256sums = 9065d13f8de57e5b6e473729a47ec12a2869ae3f06e5f98cff7a78ebac237630
+ sha256sums = ce292fde34263f5dfd649b0b849c8f47cc5762acf8e5735e57ec8e453c2f14c1
+ sha256sums = 329bd252104fcfa21f68256dec589858fc63354c56dc57f7d4d84ee32c5310f1
sha256sums = 7038651e09bd1f1cf2561ee977e6fcc58f7295ce821f419288da6d0b2bcc8feb
sha256sums = 0d7a0f8bd7f0a8f1319d79a433d848a3eb43e81f4a14f29d5c8602be49d93cb9
+ sha256sums = ca63e1a8b93eed45fe1b6dc4da087d18b866570d99cfc6abfb8a7d3187d98e83
pkgname = firefox-kde-opensuse
depends = libxt
diff --git a/0005-mozilla-silence-no-return-type.patch-to-fix-build-er.patch b/0005-mozilla-silence-no-return-type.patch-to-fix-build-er.patch
index 1f4669ed3991..96d009547d5d 100644
--- a/0005-mozilla-silence-no-return-type.patch-to-fix-build-er.patch
+++ b/0005-mozilla-silence-no-return-type.patch-to-fix-build-er.patch
@@ -439,7 +439,7 @@ index 5a970fb2ef1af8069b7dd0c52a993ea7d7e6e896..0feec89ab185ab214e1f24b05efab02f
VideoStreamAdapter::RestrictionsOrState
diff --git a/third_party/libwebrtc/call/rtp_payload_params.cc b/third_party/libwebrtc/call/rtp_payload_params.cc
-index f0347bc74ea215a80f28e8aaf929b6781403c0ad..d1feb979c93c4add23fafa1186f58335de1db565 100644
+index e9bfb30ae3770d2e99f3d9c991ce5b859b865617..45126fb5102d86741b2fb0752575a0d4c4a261cd 100644
--- a/third_party/libwebrtc/call/rtp_payload_params.cc
+++ b/third_party/libwebrtc/call/rtp_payload_params.cc
@@ -405,7 +405,7 @@ absl::optional<FrameDependencyStructure> RtpPayloadParams::GenericStructure(
@@ -464,10 +464,10 @@ index e8532a7a2669e717e79c49a1fd45020ca07dbced..c251629073b4c555c57d79d7fa7578a2
} // namespace
diff --git a/third_party/libwebrtc/media/base/codec.cc b/third_party/libwebrtc/media/base/codec.cc
-index 7a238cfae4ae4e6e499052361376b2a13428de6c..93ec783252473adbfb5a5703d9e2ca98d4e3f457 100644
+index 70a8d90e25a3ece112d0628a7bbefda26b60b36e..3226aa95ec3bb764d0f498a34d6d7f97527e6075 100644
--- a/third_party/libwebrtc/media/base/codec.cc
+++ b/third_party/libwebrtc/media/base/codec.cc
-@@ -200,6 +200,7 @@ bool Codec::Matches(const Codec& codec,
+@@ -206,6 +206,7 @@ bool Codec::Matches(const Codec& codec,
case Type::kVideo:
return IsSameCodecSpecific(name, params, codec.name, codec.params);
}
@@ -611,7 +611,7 @@ index f1e4eddb4b9d8855f6accf24ef980cbc11d0077d..b3fde3cda3c7c636b8f37f3778fb3b73
} // namespace webrtc
diff --git a/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_sender.cc b/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_sender.cc
-index 13cb30ee7f543435c4c6f58edc0ee1b402385596..dc4eae363eba9196d07c752c7bf851efe400430d 100644
+index bdb79fe8ccc9c8c1dd58b5216030cd78aa13fe2a..bfb6754b4bc0947a9df185904f8fed66ea716c52 100644
--- a/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_sender.cc
+++ b/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_sender.cc
@@ -138,6 +138,7 @@ bool IsNonVolatile(RTPExtensionType type) {
@@ -623,7 +623,7 @@ index 13cb30ee7f543435c4c6f58edc0ee1b402385596..dc4eae363eba9196d07c752c7bf851ef
bool HasBweExtension(const RtpHeaderExtensionMap& extensions_map) {
diff --git a/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_sender_audio.cc b/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_sender_audio.cc
-index 47b7b7910bd6a26748394c30cc0c932f6e1e0327..49326d2bee9c3d8df42e219b8e75c5ce34b63ed0 100644
+index a0f1af5243a7f73f414d4401f27e1945235d3278..83ba1e5f60fe55db5fa8b953522ae7a9757e81df 100644
--- a/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_sender_audio.cc
+++ b/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_sender_audio.cc
@@ -45,6 +45,7 @@ namespace {
diff --git a/0011-bsc-991344-Rpi3-Firefox-crashes-after-a-few-seconds-.patch b/0011-bsc-991344-Rpi3-Firefox-crashes-after-a-few-seconds-.patch
index 1227577c42ff..8a2fcf9061e4 100644
--- a/0011-bsc-991344-Rpi3-Firefox-crashes-after-a-few-seconds-.patch
+++ b/0011-bsc-991344-Rpi3-Firefox-crashes-after-a-few-seconds-.patch
@@ -10,10 +10,10 @@ bmo#1302554 - ARM/AARCH64: Firefox crashes on NULL nsIChannel** result pointer i
1 file changed, 6 insertions(+)
diff --git a/netwerk/base/nsIOService.cpp b/netwerk/base/nsIOService.cpp
-index 8cdc881665c81cd3fb709cd615b26c58b822d6be..ca9bf8a7c0baa1bcf675345b51ddabfac281dc26 100644
+index 8426135e0d08bbe697895798f38cc6ec15a96d94..3a151de880f7f841ed345c49fea2693b775a17cd 100644
--- a/netwerk/base/nsIOService.cpp
+++ b/netwerk/base/nsIOService.cpp
-@@ -1154,7 +1154,13 @@ nsresult nsIOService::NewChannelFromURIWithProxyFlagsInternal(
+@@ -1152,7 +1152,13 @@ nsresult nsIOService::NewChannelFromURIWithProxyFlagsInternal(
}
}
diff --git a/0017-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch b/0017-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch
index 79353174cc4e..acbc9e03f537 100644
--- a/0017-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch
+++ b/0017-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch
@@ -9,7 +9,7 @@ Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
1 file changed, 2 insertions(+)
diff --git a/config/makefiles/rust.mk b/config/makefiles/rust.mk
-index 2f28e46f2ff3f1fa581306614629faa81c049650..479f2cae520ec20f468320599ce75be413a0e182 100644
+index d0f52d6c1b99e34fb7e9f162583c53c7f4ce10e3..ea2efb784b420d8905d98893cdc9dfcac134a563 100644
--- a/config/makefiles/rust.mk
+++ b/config/makefiles/rust.mk
@@ -82,6 +82,7 @@ endif
diff --git a/0019-Bug-559213-Support-system-av1.patch b/0019-Bug-559213-Support-system-av1.patch
index 5b997b87b3d7..4583c68bd089 100644
--- a/0019-Bug-559213-Support-system-av1.patch
+++ b/0019-Bug-559213-Support-system-av1.patch
@@ -90,10 +90,10 @@ index 845d0030229cc2a81eaa1a0ca341d0175af3d976..3b5d5153fc9f49ed729eb5685e8d6779
LOCAL_INCLUDES += ['/media/mozva']
SOURCES += [
diff --git a/toolkit/moz.configure b/toolkit/moz.configure
-index 9d5ee0ca9100d4206e8e0ef43f6ce5193acfa078..28d3ffdc390b9273e6dd1adbe07d964150ab5a19 100644
+index 8b462ecde463fc4ac31278d94daaad5e513d7c00..eb7ae84b5d65df80e23b8ab503ffe0576c2a30a0 100644
--- a/toolkit/moz.configure
+++ b/toolkit/moz.configure
-@@ -747,14 +747,29 @@ def av1(value):
+@@ -749,14 +749,29 @@ def av1(value):
if value:
return True
@@ -125,7 +125,7 @@ index 9d5ee0ca9100d4206e8e0ef43f6ce5193acfa078..28d3ffdc390b9273e6dd1adbe07d9641
def dav1d_nasm(target):
if target.cpu in ("x86", "x86_64"):
return namespace(version="2.14", what="AV1")
-@@ -764,6 +779,7 @@ set_config("MOZ_DAV1D_ASM", dav1d_asm)
+@@ -766,6 +781,7 @@ set_config("MOZ_DAV1D_ASM", dav1d_asm)
set_define("MOZ_DAV1D_ASM", dav1d_asm)
set_config("MOZ_AV1", av1)
set_define("MOZ_AV1", av1)
diff --git a/0020-Bug-847568-Support-system-harfbuzz.patch b/0020-Bug-847568-Support-system-harfbuzz.patch
index c0753c9f2f50..7776d9a12603 100644
--- a/0020-Bug-847568-Support-system-harfbuzz.patch
+++ b/0020-Bug-847568-Support-system-harfbuzz.patch
@@ -39,10 +39,10 @@ index 4b61063cf92a2adabb7b552328420aefbfc93242..f35c684e9ef6693804d8e026d8ff3fa8
system_headers += [
'jack/jack.h',
diff --git a/dom/base/moz.build b/dom/base/moz.build
-index 9210804b890a26b625d4df182de31331dcc46f97..5050bf1c087b22d95ce569e5263f462dd19f129c 100644
+index f5dfc1b1ae258491c635a0f7f767d67ec6574826..d158b81012bc5fabd5f2668d7674b3a2d1c60d88 100644
--- a/dom/base/moz.build
+++ b/dom/base/moz.build
-@@ -604,6 +604,9 @@ FINAL_LIBRARY = "xul"
+@@ -608,6 +608,9 @@ FINAL_LIBRARY = "xul"
if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]
@@ -157,7 +157,7 @@ index da1d8c47f83e2f23cd802615ab8fff822f6e05c8..7ee842def285a9a7fc805758e9f73494
OS_LIBS += CONFIG["MOZ_JPEG_LIBS"]
diff --git a/toolkit/moz.configure b/toolkit/moz.configure
-index 28d3ffdc390b9273e6dd1adbe07d964150ab5a19..3b1ce8d63069384c9afca009fe19d2b3740241aa 100644
+index eb7ae84b5d65df80e23b8ab503ffe0576c2a30a0..5c461d746a7718befe988d48364ea5d74c0b6d48 100644
--- a/toolkit/moz.configure
+++ b/toolkit/moz.configure
@@ -678,6 +678,14 @@ def freetype2_combined_info(fontconfig_info, freetype2_info):
diff --git a/0021-Bug-847568-Support-system-graphite2.patch b/0021-Bug-847568-Support-system-graphite2.patch
index 8d411fd6bb47..6a1198412252 100644
--- a/0021-Bug-847568-Support-system-graphite2.patch
+++ b/0021-Bug-847568-Support-system-graphite2.patch
@@ -180,7 +180,7 @@ index 7ee842def285a9a7fc805758e9f73494c0a59224..1ac8cf64d8e079f7a1a0b57b2042d462
OS_LIBS += CONFIG["MOZ_HARFBUZZ_LIBS"]
diff --git a/toolkit/moz.configure b/toolkit/moz.configure
-index 3b1ce8d63069384c9afca009fe19d2b3740241aa..74073e7e33f587ad8bf6a42f06fce156fcd33382 100644
+index 5c461d746a7718befe988d48364ea5d74c0b6d48..c15d4dba75c3151fc44145bf5f114e16ca4c147f 100644
--- a/toolkit/moz.configure
+++ b/toolkit/moz.configure
@@ -678,6 +678,19 @@ def freetype2_combined_info(fontconfig_info, freetype2_info):
diff --git a/0022-Bug-1611386-Reenable-support-for-enable-system-sqlit.patch b/0022-Bug-1611386-Reenable-support-for-enable-system-sqlit.patch
index e8786668ee5b..fc3c519b853e 100644
--- a/0022-Bug-1611386-Reenable-support-for-enable-system-sqlit.patch
+++ b/0022-Bug-1611386-Reenable-support-for-enable-system-sqlit.patch
@@ -214,7 +214,7 @@ index fc576f30bc6a47db5c8bfbaa77bb117f1bd68011..903d6b29f62528b6ecd762ef69fb5f20
sqlite3_complete16
sqlite3_config
diff --git a/toolkit/moz.configure b/toolkit/moz.configure
-index 74073e7e33f587ad8bf6a42f06fce156fcd33382..f599c82d749e5efda576a5122de7d4b88ea22831 100644
+index c15d4dba75c3151fc44145bf5f114e16ca4c147f..527925bd8784e0dd33a79e0b7d80a53f424fcf48 100644
--- a/toolkit/moz.configure
+++ b/toolkit/moz.configure
@@ -380,6 +380,20 @@ sndio = pkg_check_modules("MOZ_SNDIO", "sndio", when="--enable-sndio")
diff --git a/0023-Bug-1419151-Add-Unity-menubar-support.patch b/0023-Bug-1419151-Add-Unity-menubar-support.patch
index 8994d2afe0bd..caeeaeaccdf5 100644
--- a/0023-Bug-1419151-Add-Unity-menubar-support.patch
+++ b/0023-Bug-1419151-Add-Unity-menubar-support.patch
@@ -66,7 +66,7 @@ Subject: [PATCH] Bug 1419151 - Add Unity menubar support
create mode 100644 xpcom/ds/NativeMenuAtoms.py
diff --git a/browser/base/content/browser-menubar.inc b/browser/base/content/browser-menubar.inc
-index fca2398bfc97aad365d3b446fab06f2a7863948e..fe057e454e9fcfa04db17d44306357a7f82f1019 100644
+index 521e891713280b5b2bee1793949432de70e6301c..399a79d1a2d46fa3f3473f5c2338402e2628f221 100644
--- a/browser/base/content/browser-menubar.inc
+++ b/browser/base/content/browser-menubar.inc
@@ -7,7 +7,12 @@
@@ -84,10 +84,10 @@ index fca2398bfc97aad365d3b446fab06f2a7863948e..fe057e454e9fcfa04db17d44306357a7
event.target.parentNode.openedWithKey);"
#endif
diff --git a/browser/base/content/browser.js b/browser/base/content/browser.js
-index a8c62c15f68fd011e091fb30ba3e12de30cceb8d..e75140b99ada964eab7c69874002a2657fbac2be 100644
+index 7b22dee915cc1d4e428b6f4e70cba8090d309f7e..b5d63edafd96b3bd529ebf10f1c521da632db701 100644
--- a/browser/base/content/browser.js
+++ b/browser/base/content/browser.js
-@@ -6370,11 +6370,18 @@ function onViewToolbarsPopupShowing(aEvent, aInsertPoint) {
+@@ -6372,11 +6372,18 @@ function onViewToolbarsPopupShowing(aEvent, aInsertPoint) {
MozXULElement.insertFTLIfNeeded("browser/toolbarContextMenu.ftl");
let firstMenuItem = aInsertPoint || popup.firstElementChild;
let toolbarNodes = gNavToolbox.querySelectorAll("toolbar");
@@ -146,7 +146,7 @@ index d60173900ec1e32fe7b60fecab657fb7bb875f0e..ffdf4d53135576a5723c03f0f6be09ed
nsINode* XULPopupElement::GetTriggerNode() const {
diff --git a/dom/xul/moz.build b/dom/xul/moz.build
-index 343f2cc3642b9590016e178a968e6a9b0ab7447b..2286790140161b95b00056e73939073b2badbfe0 100644
+index cbcf964a2ba711dba0750b210ecec4668cce9e4f..1aca311d9bd8261ed58423bdd0feab812347923d 100644
--- a/dom/xul/moz.build
+++ b/dom/xul/moz.build
@@ -91,4 +91,9 @@ LOCAL_INCLUDES += [
@@ -175,7 +175,7 @@ index b2059e396efec51ec515540e69adfd18a74a906f..5f00ef562b374aa5d1d5792240395c4a
XPCOM_MANIFESTS += [
"components.conf",
diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js
-index 86bfe71247a6aaa46123fb6b3aec7891e2ab31a2..4bfa4d829f3310b725a53145ae183a22846b566c 100644
+index af04cba69168f7fda36befd3820b0f0b1dbc249f..ac990fcb59c5a36c66354b1321424d290b392dc2 100644
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -161,6 +161,9 @@ pref("dom.text-recognition.enabled", true);
@@ -189,10 +189,10 @@ index 86bfe71247a6aaa46123fb6b3aec7891e2ab31a2..4bfa4d829f3310b725a53145ae183a22
// See http://whatwg.org/specs/web-apps/current-work/#ping
pref("browser.send_pings", false);
diff --git a/toolkit/content/xul.css b/toolkit/content/xul.css
-index 7a5af54b4e3a2e09f2c2c65cde5bd9c0737ae77a..8fe62da604822da9d21d3e80c46aafd59836143e 100644
+index efd523b44d08c0f0f01abc19d79414e8ff744b94..07d4501c38733d7df62013981d243ae0eefaed1a 100644
--- a/toolkit/content/xul.css
+++ b/toolkit/content/xul.css
-@@ -337,6 +337,20 @@ toolbox {
+@@ -342,6 +342,20 @@ toolbox {
}
}
@@ -280,7 +280,7 @@ index 0000000000000000000000000000000000000000..0843d45185e51f6f59ded657cb57ac0d
+
+#endif // mozilla_widget_NativeMenuSupport_h
diff --git a/widget/gtk/components.conf b/widget/gtk/components.conf
-index 851de59d0c66dff8a593f494c5ea8a8fe88535b2..c6fa8c129c773f6fc377912dce921ab5af2b4542 100644
+index 541df93378339e82c06f4f9ece9b87031018a476..4a364c27ced3828ec1e4d44b33d00a7e7121dd3b 100644
--- a/widget/gtk/components.conf
+++ b/widget/gtk/components.conf
@@ -115,6 +115,14 @@ Classes = [
@@ -5263,10 +5263,10 @@ index 0000000000000000000000000000000000000000..2e0d429eddfdfc84620834eced6b9733
+
+#endif /* __nsNativeMenuService_h__ */
diff --git a/widget/gtk/nsWindow.cpp b/widget/gtk/nsWindow.cpp
-index e68ec8a346ea0244ced131d81e7317940001cea1..7d88d798cf8f39fe71722bef4be8c13db1427eab 100644
+index e3a668faf2ad2b5dad6f2c5ec50bb90f12f68a52..b89027e1f02e764efa35f879f9f07f3e1867a2ee 100644
--- a/widget/gtk/nsWindow.cpp
+++ b/widget/gtk/nsWindow.cpp
-@@ -7573,6 +7573,10 @@ void nsWindow::HideWindowChrome(bool aShouldHide) {
+@@ -7646,6 +7646,10 @@ void nsWindow::HideWindowChrome(bool aShouldHide) {
SetWindowDecoration(aShouldHide ? BorderStyle::None : mBorderStyle);
}
@@ -5278,7 +5278,7 @@ index e68ec8a346ea0244ced131d81e7317940001cea1..7d88d798cf8f39fe71722bef4be8c13d
bool aAlwaysRollup) {
LOG("nsWindow::CheckForRollup() aAlwaysRollup %d", aAlwaysRollup);
diff --git a/widget/gtk/nsWindow.h b/widget/gtk/nsWindow.h
-index 240e7a1415caf1257ab8bdd2d0c8c930341750a6..f4956ab57cd75b4440911f22eb2da21fdc51339b 100644
+index 5c8ea783ba42b93e68e1699cd0ea8a34ea6e58e2..d9575241a04ec6cc3dfa3853d831728acb042df4 100644
--- a/widget/gtk/nsWindow.h
+++ b/widget/gtk/nsWindow.h
@@ -27,6 +27,8 @@
@@ -5299,7 +5299,7 @@ index 240e7a1415caf1257ab8bdd2d0c8c930341750a6..f4956ab57cd75b4440911f22eb2da21f
/**
* GetLastUserInputTime returns a timestamp for the most recent user input
* event. This is intended for pointer grab requests (including drags).
-@@ -933,6 +937,8 @@ class nsWindow final : public nsBaseWidget {
+@@ -935,6 +939,8 @@ class nsWindow final : public nsBaseWidget {
static bool sTransparentMainWindow;
@@ -5309,7 +5309,7 @@ index 240e7a1415caf1257ab8bdd2d0c8c930341750a6..f4956ab57cd75b4440911f22eb2da21f
RefPtr<mozilla::a11y::LocalAccessible> mRootAccessible;
diff --git a/widget/moz.build b/widget/moz.build
-index e235869060ddcf5928068b05610d8817ce3a282c..9f02918e65992fb50daca4ca3447bef7e95a6a94 100644
+index 87f5362f3b70f81cac6376cd1b2e1fd09511816d..1fd8aa2b7ac5747f7654f5d071d1536770b2a7b7 100644
--- a/widget/moz.build
+++ b/widget/moz.build
@@ -164,6 +164,11 @@ EXPORTS += [
@@ -5323,7 +5323,7 @@ index e235869060ddcf5928068b05610d8817ce3a282c..9f02918e65992fb50daca4ca3447bef7
+
EXPORTS.mozilla += [
"BasicEvents.h",
- "ClipboardWriteRequestChild.h",
+ "ClipboardReadRequestChild.h",
diff --git a/widget/nsINativeMenuService.h b/widget/nsINativeMenuService.h
new file mode 100644
index 0000000000000000000000000000000000000000..e92d7a74a3bc508ee702a1699b9e484a6031c52a
@@ -5404,7 +5404,7 @@ index 0000000000000000000000000000000000000000..488c8f49c0217890d2c5a12f57fdc194
+ Atom("shellshowingmenubar", "shellshowingmenubar"),
+]
diff --git a/xpcom/ds/StaticAtoms.py b/xpcom/ds/StaticAtoms.py
-index f0303d1bff25affba3d1a795d75c9521029f459f..72583aebe1a61e6953cebeedafecdc4a37869349 100644
+index e8a59002999cefe22f15b7fc52ced21bcea2dd9f..4f8e982caabbd36e1198e0f275634ea7689e9838 100644
--- a/xpcom/ds/StaticAtoms.py
+++ b/xpcom/ds/StaticAtoms.py
@@ -13,6 +13,7 @@ from Atom import (
@@ -5415,7 +5415,7 @@ index f0303d1bff25affba3d1a795d75c9521029f459f..72583aebe1a61e6953cebeedafecdc4a
# Static atom definitions, used to generate nsGkAtomList.h.
#
-@@ -2552,7 +2553,7 @@ STATIC_ATOMS = [
+@@ -2557,7 +2558,7 @@ STATIC_ATOMS = [
InheritingAnonBoxAtom("AnonBox_mozSVGForeignContent", ":-moz-svg-foreign-content"),
InheritingAnonBoxAtom("AnonBox_mozSVGText", ":-moz-svg-text"),
# END ATOMS
@@ -5425,7 +5425,7 @@ index f0303d1bff25affba3d1a795d75c9521029f459f..72583aebe1a61e6953cebeedafecdc4a
diff --git a/xpfe/appshell/AppWindow.cpp b/xpfe/appshell/AppWindow.cpp
-index 6a2f0f552c1961822712bdb43100525a854d94d2..5d0a7bb34603187ef97fb59a18d00b1175df5247 100644
+index cf48d920a996c5e028b6ce24ccf694b7a01641e3..98a7f22da153f304b550c86fcc21487862fb1d4c 100644
--- a/xpfe/appshell/AppWindow.cpp
+++ b/xpfe/appshell/AppWindow.cpp
@@ -78,7 +78,7 @@
diff --git a/0025-Add-KDE-integration-to-Firefox-toolkit-parts.patch b/0025-Add-KDE-integration-to-Firefox-toolkit-parts.patch
index 72e7a823630c..1b113382f7c4 100644
--- a/0025-Add-KDE-integration-to-Firefox-toolkit-parts.patch
+++ b/0025-Add-KDE-integration-to-Firefox-toolkit-parts.patch
@@ -48,7 +48,7 @@ Co-authored-by: Björn Bidar <bjorn.bidar@thaodan.de>
create mode 100644 uriloader/exthandler/unix/nsKDERegistry.h
diff --git a/modules/libpref/Preferences.cpp b/modules/libpref/Preferences.cpp
-index 0dc2a121245350fbc57d976a04f199c53065f8b8..969bdb4f6dba260e903df85bee8d3c7c2df32a1c 100644
+index 7860eaa60179d6e5e0952ad0ec75e38b37d8d1b7..a8358199720719f2d5aaff91e30307b752ca0d85 100644
--- a/modules/libpref/Preferences.cpp
+++ b/modules/libpref/Preferences.cpp
@@ -96,6 +96,7 @@
@@ -270,7 +270,7 @@ index 9a76d1f580c08fafe6b3ab53669cb2ee6c289d12..80416ff1b4edeba2d90c934f2e8a5a51
CXXFLAGS += CONFIG["MOZ_X11_SM_CFLAGS"]
diff --git a/toolkit/xre/nsKDEUtils.cpp b/toolkit/xre/nsKDEUtils.cpp
new file mode 100644
-index 0000000000000000000000000000000000000000..e282de40618e0be06a4247891d9ab1a26cba2126
+index 0000000000000000000000000000000000000000..ca0266b4868811e4afe2db4a1d9e7663ffd2a1ce
--- /dev/null
+++ b/toolkit/xre/nsKDEUtils.cpp
@@ -0,0 +1,286 @@
@@ -296,9 +296,9 @@ index 0000000000000000000000000000000000000000..e282de40618e0be06a4247891d9ab1a2
+#include <X11/Xlib.h>
+// copied from X11/X.h as a hack since for an unknown
+// reason it's not picked up from X11/X.h
-+#ifndef None
-+# define None 0L /* universal null resource or null atom */
-+#endif
++//#ifndef None
++//# define None 0L /* universal null resource or null atom */
++//#endif
+
+// #define DEBUG_KDE
+#ifdef DEBUG_KDE
@@ -1374,7 +1374,7 @@ index 4a58f46da3f610e9b2f55053939235c7350fedc5..7fb012af861f20932778c59da631f663
if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
diff --git a/xpcom/io/nsLocalFileUnix.cpp b/xpcom/io/nsLocalFileUnix.cpp
-index 0b539854a7c617a6c45392de9d67a2a25ec2bff1..59f432741ff31b02888b27b158528c433293cbaa 100644
+index ae501f40415468c5422c02257e85dd8710a5d01a..190c527916e56ac7aa64233add1d7bc58e8b8ad7 100644
--- a/xpcom/io/nsLocalFileUnix.cpp
+++ b/xpcom/io/nsLocalFileUnix.cpp
@@ -51,6 +51,7 @@
@@ -1385,7 +1385,7 @@ index 0b539854a7c617a6c45392de9d67a2a25ec2bff1..59f432741ff31b02888b27b158528c43
#endif
#ifdef MOZ_WIDGET_COCOA
-@@ -2188,10 +2189,18 @@ nsLocalFile::Reveal() {
+@@ -2210,10 +2211,18 @@ nsLocalFile::Reveal() {
}
#ifdef MOZ_WIDGET_GTK
@@ -1406,7 +1406,7 @@ index 0b539854a7c617a6c45392de9d67a2a25ec2bff1..59f432741ff31b02888b27b158528c43
return giovfs->RevealFile(this);
#elif defined(MOZ_WIDGET_COCOA)
CFURLRef url;
-@@ -2213,6 +2222,13 @@ nsLocalFile::Launch() {
+@@ -2235,6 +2244,13 @@ nsLocalFile::Launch() {
}
#ifdef MOZ_WIDGET_GTK
diff --git a/0026-Add-KDE-integration-to-Firefox.patch b/0026-Add-KDE-integration-to-Firefox.patch
index 31a5e25553b3..5ef29ba6353b 100644
--- a/0026-Add-KDE-integration-to-Firefox.patch
+++ b/0026-Add-KDE-integration-to-Firefox.patch
@@ -27,10 +27,10 @@ How to apply this patch:
create mode 100644 browser/components/shell/nsUnixShellService.h
diff --git a/browser/components/preferences/main.js b/browser/components/preferences/main.js
-index ac661e93cab338a133d3e70a41a380e437f32d33..c9a657a85a071e9cafb2ed50ee8f9be63f390549 100644
+index 201d3c32da2ddb8356ff549c83cdcc608b959222..fd5cdeef683053c6888acd78b197c689b6c65b2f 100644
--- a/browser/components/preferences/main.js
+++ b/browser/components/preferences/main.js
-@@ -296,6 +296,13 @@ var gMainPane = {
+@@ -297,6 +297,13 @@ var gMainPane = {
}, backoffTimes[this._backoffIndex]);
}
@@ -44,7 +44,7 @@ index ac661e93cab338a133d3e70a41a380e437f32d33..c9a657a85a071e9cafb2ed50ee8f9be6
this.initBrowserContainers();
this.buildContentProcessCountMenuList();
-@@ -1749,6 +1756,17 @@ var gMainPane = {
+@@ -1750,6 +1757,17 @@ var gMainPane = {
}
try {
shellSvc.setDefaultBrowser(false);
diff --git a/0028-Allow-Eme-for-arm-and-Aarch64.patch b/0028-Allow-Eme-for-arm-and-Aarch64.patch
index abc3a0ad8b05..aa3b1288527c 100644
--- a/0028-Allow-Eme-for-arm-and-Aarch64.patch
+++ b/0028-Allow-Eme-for-arm-and-Aarch64.patch
@@ -12,10 +12,10 @@ Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/toolkit/moz.configure b/toolkit/moz.configure
-index f599c82d749e5efda576a5122de7d4b88ea22831..486a6f791cb1e1c752ebc81e455c1f7cdd0c76ce 100644
+index 527925bd8784e0dd33a79e0b7d80a53f424fcf48..c3ff4bd147689024b8a0c98fcfceaca7c87ae21e 100644
--- a/toolkit/moz.configure
+++ b/toolkit/moz.configure
-@@ -867,7 +867,7 @@ def eme_choices(target, wmf):
+@@ -869,7 +869,7 @@ def eme_choices(target, wmf):
if (
target.kernel in ("WINNT", "Linux")
and target.os != "Android"
diff --git a/0029-Shut-up-warnings-about-future-Rust-version-incompati.patch b/0029-Shut-up-warnings-about-future-Rust-version-incompati.patch
index d5370c902fa7..cc8f33c20a65 100644
--- a/0029-Shut-up-warnings-about-future-Rust-version-incompati.patch
+++ b/0029-Shut-up-warnings-about-future-Rust-version-incompati.patch
@@ -12,10 +12,10 @@ Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
1 file changed, 5 insertions(+)
diff --git a/Cargo.toml b/Cargo.toml
-index 4682b976d397fe041eaf4f75fab8689935b1ccd9..383825fd2176ae7887945c371f9d706cdb5b36d9 100644
+index 27886bd8ff1ec0530f63498101d2fc33ce5c0cf4..7e1fb391e9fdff1b25ae20a0a249c9c7def6eb25 100644
--- a/Cargo.toml
+++ b/Cargo.toml
-@@ -224,3 +224,8 @@ uniffi_bindgen = "=0.24.3"
+@@ -228,3 +228,8 @@ uniffi_bindgen = "=0.24.3"
uniffi_build = "=0.24.3"
uniffi_macros = "=0.24.3"
weedle2 = "=4.0.0"
diff --git a/PKGBUILD b/PKGBUILD
index b14fd995578f..d66b25f0e0ac 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,7 +13,7 @@ _pgo=true
_pkgname=firefox
pkgname=$_pkgname-kde-opensuse
-pkgver=120.0.1
+pkgver=121.0.1
pkgrel=1
pkgdesc="Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE"
arch=('i686' 'x86_64')
@@ -262,7 +262,7 @@ Version=2
END
}
-sha256sums=('76e7bb2a144880158444d8e9014f4d080d219bd150c3db405b27e4c7e3959ae2'
+sha256sums=('b3a4216e01eaeb9a7c6ef4659d8dcd956fbd90a78a8279ee3a598881e63e49ce'
'SKIP'
'be65b2421999ad5c8ffa363dc009ce2cd291badc422fbb456967616bad3e2e19'
'4c93b2e1f1675e033ed7910fe5f379626a92903a940697430985bcfdf94afceb'
@@ -271,30 +271,31 @@ sha256sums=('76e7bb2a144880158444d8e9014f4d080d219bd150c3db405b27e4c7e3959ae2'
'eb19d9568e8d7705b2a0c4774d4f6a758a910c0e5cf427727feb5884a2a1ee98'
'4322124dc370ac56063837370a8107e85ca6e0d4037ff71ece5e7b0f55ed8053'
'a8aeb8b73abe711752ebf1a561fb4af736854be5c298441b8de7a1148a47a416'
- '30445469c527fbfad26d0699bfe91b8ff5339225cc021ba9b609ff826767b642'
+ '111fa1040408cccf0ea52c59028ddd06bae52adc2d3387a8fc2ff89a8b6590f9'
'999f0f5c198f00943894639d9dd4157f3e078a40e1f8a815aef2dacd5158a67c'
'bba76c5e13952ef45362f8e53a5c030e0f5d722f8f266228787136a5312330ea'
'f2fcd4ca82b833f5e5b7e991882e24f09463cd837242b18cf163bc751f2e21d5'
'766faefbd4898049e9913589962bf839da6785d50f0631b4eac7316f16bf2ea6'
'1cad951e7ff0073c9b5462fa9c4d8ead78d6d494286092b5d23a6fa5949259ef'
- '516f6f38c442208c79f4c3d8734520ebe026607dc2d88c6b4383e7893522313b'
+ '5109d3113dbf3e8e584ff2107be50bbb8d04927329b1dba3c7c08308e2ddc42e'
'32d40630a010ee91d2c35c814ef2f567ad7faf859f8198735829958cb055f53b'
'1ffdcff3d4e31c5cceddadfa0111c27a34480594238cdf85866ee1073d922910'
'3144c2f38c9e60ba00f231e7a8051ca41cdc5d9f542c0144f4549f525a8c129f'
'5ee703cddba6045a03ee882ff70423fe185d009e2c912fc49ef66f7703ea46fe'
'2400173d2c84573194c6af9031663a5b2332ccb4929b246b216c61c97d8b0a54'
- '529e60c54f699083f6926571836385c6e1011a9845be930bf54682e2826fc1c7'
+ '469065ad1535e0798f8e1a3dc3285cbbb003ed12c62af5d6b9e1184e9383b5f8'
'72d30acbe1e8488c6bd3af2e0813223842a63b859d6e7aff66d2f23612b7ad8b'
- '4d8d2af1f801f09fcd57ea369ad1b9b17b0333265d39a35d50f5c45fe022ceb1'
- 'a99f3942c5f26c3f8001513cb7ec6a1f18ca1494f7bd6001639032e5b8c648be'
- '6ff030108c30523d706d08218b120fce082ff5dec405ab7f867ccf6ad36a2293'
- '3f7d40ab46485412881182432b0bbc1d2c3b648a54af52d6bff8758b05ec412d'
- '067c837d126ece36c5581e169ea9ef6b0cd43b3b91901a5726bbb7f383e1f0d2'
+ '2a54aedc86f72dfe070b8f7a609a09b20f44fb90cf6add94ac451067dbe379d1'
+ '4f4f08bee921a1c0a78272cf08ff3e198895074e892aba8c172e7e12a97eaac6'
+ '057f4c0dd6c0564438fecf909eb5365714f633416f438fb8b7a8e4b8356347ed'
+ '6b2156bc3a0c8ae138a257dabe89ff6eac778f0230edb43b8f68eb659ae11ef3'
+ 'ce4ebd0b0bf19a292c6d4f199e05878b67bc45ec040916bcc84c50bb87367243'
'dfb11575e7d43071c9046762408b7267507c645020678d57689d55d3f68c0c28'
- 'bb968765d545336bffb0e9e8a90e187e652ccc27d28cbf41138896e2b3501664'
- '43054488aced4d98ff308d48bf1eec1b754e377115f3c41b0553c493d1f5ebcb'
+ 'abfd58b5296c16642a99e0dba7f27366d6b532306e13458d7d9d1217344f7108'
+ 'e6c33e08d0c839723a2379337251ab23bdb26a92edd9d5910986cf0301b3bd08'
'c264af7b086701e5c76b47e87e4cd79ddb424e4ec6e87f81592c7ea1a37ace3a'
- 'c6f547624dc462d84154c3ab21bc71b0ae15e90ccdeb6b7b106a6c0e2b21442f'
- '9065d13f8de57e5b6e473729a47ec12a2869ae3f06e5f98cff7a78ebac237630'
+ 'ce292fde34263f5dfd649b0b849c8f47cc5762acf8e5735e57ec8e453c2f14c1'
+ '329bd252104fcfa21f68256dec589858fc63354c56dc57f7d4d84ee32c5310f1'
'7038651e09bd1f1cf2561ee977e6fcc58f7295ce821f419288da6d0b2bcc8feb'
- '0d7a0f8bd7f0a8f1319d79a433d848a3eb43e81f4a14f29d5c8602be49d93cb9')
+ '0d7a0f8bd7f0a8f1319d79a433d848a3eb43e81f4a14f29d5c8602be49d93cb9'
+ 'ca63e1a8b93eed45fe1b6dc4da087d18b866570d99cfc6abfb8a7d3187d98e83')
diff --git a/firefox-kde-opensuse.changes b/firefox-kde-opensuse.changes
index 3cd133010a03..c98cbe9dfc82 100644
--- a/firefox-kde-opensuse.changes
+++ b/firefox-kde-opensuse.changes
@@ -1,4 +1,54 @@
-------------------------------------------------------------------
+Wed Dec 20 12:59:57 UTC 2023 - Wolfgang Rosenauer <wr@rosenauer.org>
+
+- Mozilla Firefox 121.0
+ https://www.mozilla.org/en-US/firefox/121.0/releasenotes
+ MFSA 2023-56 (bsc#1217974)
+ * CVE-2023-6856 (bmo#1843782)
+ Heap-buffer-overflow affecting WebGL DrawElementsInstanced
+ method with Mesa VM driver
+ * CVE-2023-6135 (bmo#1853908)
+ NSS susceptible to "Minerva" attack
+ * CVE-2023-6865 (bmo#1864123)
+ Potential exposure of uninitialized data in EncryptingOutputStream
+ * CVE-2023-6857 (bmo#1796023)
+ Symlinks may resolve to smaller than expected buffers
+ * CVE-2023-6858 (bmo#1826791)
+ Heap buffer overflow in nsTextFragment
+ * CVE-2023-6859 (bmo#1840144)
+ Use-after-free in PR_GetIdentitiesLayer
+ * CVE-2023-6866 (bmo#1849037)
+ TypedArrays lack sufficient exception handling
+ * CVE-2023-6860 (bmo#1854669)
+ Potential sandbox escape due to VideoBridge lack of texture
+ validation
+ * CVE-2023-6867 (bmo#1863863)
+ Clickjacking permission prompts using the popup transition
+ * CVE-2023-6861 (bmo#1864118)
+ Heap buffer overflow affected nsWindow::PickerOpen(void) in
+ headless mode
+ * CVE-2023-6868 (bmo#1865488)
+ WebPush requests on Firefox for Android did not require VAPID key
+ * CVE-2023-6869 (bmo#1799036)
+ Content can paint outside of sandboxed iframe
+ * CVE-2023-6870 (bmo#1823316)
+ Android Toast notifications may obscure fullscreen event
+ notifications
+ * CVE-2023-6871 (bmo#1828334)
+ Lack of protocol handler warning in some instances
+ * CVE-2023-6872 (bmo#1849186)
+ Browsing history leaked to syslogs via GNOME
+ * CVE-2023-6863 (bmo#1868901)
+ Undefined behavior in ShutdownObserver()
+ * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
+ bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
+ Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
+ and Thunderbird 115.6
+ * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
+ Memory safety bugs fixed in Firefox 121
+- requires NSS 3.95
+
+-------------------------------------------------------------------
Fri Dec 8 15:55:00 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de>
- Mozilla Firefox 120.0.1 (boo#1217910)