pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/firefox102 firefox102: Disable service worker supp...
details: https://anonhg.NetBSD.org/pkgsrc/rev/c7ab4219be46
branches: trunk
changeset: 390505:c7ab4219be46
user: nia <nia%pkgsrc.org@localhost>
date: Wed Dec 21 10:10:37 2022 +0000
description:
firefox102: Disable service worker support until the root cause of the
crashes is investigated.
diffstat:
www/firefox102/Makefile | 3 +-
www/firefox102/distinfo | 6 +-
www/firefox102/patches/patch-browser_app_profile_firefox.js | 19 ++++++++-
www/firefox102/patches/patch-gfx_webrender__bindings_webrender__ffi.h | 4 +-
4 files changed, 23 insertions(+), 9 deletions(-)
diffs (89 lines):
diff -r 81afd5ded432 -r c7ab4219be46 www/firefox102/Makefile
--- a/www/firefox102/Makefile Wed Dec 21 07:52:16 2022 +0000
+++ b/www/firefox102/Makefile Wed Dec 21 10:10:37 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2022/12/04 09:49:59 nia Exp $
+# $NetBSD: Makefile,v 1.12 2022/12/21 10:10:37 nia Exp $
FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
MOZ_BRANCH= 102.5
@@ -6,6 +6,7 @@
DISTNAME= firefox-${FIREFOX_VER}.source
PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//:S/firefox-/firefox102-/g}
+PKGREVISION= 1
CATEGORIES= www
MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
EXTRACT_SUFX= .tar.xz
diff -r 81afd5ded432 -r c7ab4219be46 www/firefox102/distinfo
--- a/www/firefox102/distinfo Wed Dec 21 07:52:16 2022 +0000
+++ b/www/firefox102/distinfo Wed Dec 21 10:10:37 2022 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2022/12/04 09:49:59 nia Exp $
+$NetBSD: distinfo,v 1.8 2022/12/21 10:10:37 nia Exp $
BLAKE2s (firefox-102.5.0esr.source.tar.xz) = d3b0848316a6fbb9c67f8fdf7be142fd40646626265f1318c845d02c8852928e
SHA512 (firefox-102.5.0esr.source.tar.xz) = f4e105209c61e9537ddc90afdb05ede0a31caceb9b164d96276c811abbd646d14bc246c00caa386c0b0561055096d30b298329c69270dd085b943bdbc3a91a13
@@ -6,7 +6,7 @@
BLAKE2s (nodejs-output-95.0.tgz) = c44b37d3605524a49157002f01c29f568f04194b0e635bc312de7ffdeb9a74c9
SHA512 (nodejs-output-95.0.tgz) = 2faf326f4e100b66f8597c365cc2eb5d0eee26aae92a7e2446891f2178041aa71ba16eae37000acacd43a657025ec11c18db73b112f5c49cc21cdb882da6d798
Size (nodejs-output-95.0.tgz) = 200627 bytes
-SHA1 (patch-browser_app_profile_firefox.js) = 7f6b4361fe62ccc2d1c092a5ace97ea2085727bf
+SHA1 (patch-browser_app_profile_firefox.js) = 0035b23bae450a3d743e1dbf95f354bf74432e56
SHA1 (patch-build_moz.configure_rust.configure) = 25ddfacd29cebbc6db005dbe61a2a7446d480678
SHA1 (patch-config_gcc-stl-wrapper.template.h) = 9d1f15ff487efa9202114d19ed5668b4e7aa032a
SHA1 (patch-config_makefiles_rust.mk) = 188178b184d79737247ed3770cc8f4370cd7f6c0
@@ -15,7 +15,7 @@
SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = b2adce9e65662283a11b6dcff40e95523e940045
SHA1 (patch-gfx_skia_skia_src_core_SkCpu.cpp) = 36218819254f3681b9c717d652ea78c9f20d49ad
SHA1 (patch-gfx_skia_skia_src_core_SkVM.cpp) = cdb2c2b0d512c0eb8403abba9b74c218d3a306ea
-SHA1 (patch-gfx_webrender__bindings_webrender__ffi.h) = 44e73ff006ca1a4bbd42e15a09d7577bfa774353
+SHA1 (patch-gfx_webrender__bindings_webrender__ffi.h) = b333b9ef3f7dfedb61b6271777f46999b8a9b8da
SHA1 (patch-gfx_wr_swgl_build.rs) = df6ebfaabb4d27994e59a9d0eaf12c7cf08415fb
SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 298642a3527804115b398fb7904a3596962932e3
SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 35d20981d33ccdb1d8ffb8039e48798777f11658
diff -r 81afd5ded432 -r c7ab4219be46 www/firefox102/patches/patch-browser_app_profile_firefox.js
--- a/www/firefox102/patches/patch-browser_app_profile_firefox.js Wed Dec 21 07:52:16 2022 +0000
+++ b/www/firefox102/patches/patch-browser_app_profile_firefox.js Wed Dec 21 10:10:37 2022 +0000
@@ -1,11 +1,24 @@
-$NetBSD: patch-browser_app_profile_firefox.js,v 1.1 2022/07/21 23:56:39 nia Exp $
+$NetBSD: patch-browser_app_profile_firefox.js,v 1.2 2022/12/21 10:10:37 nia Exp $
This patch modifies default Firefox settings - see the comments above
each one.
---- browser/app/profile/firefox.js.orig 2022-04-28 23:01:46.000000000 +0000
+--- browser/app/profile/firefox.js.orig 2022-11-07 21:06:43.000000000 +0000
+++ browser/app/profile/firefox.js
-@@ -2205,6 +2205,20 @@ pref("fission.frontend.simulate-messages
+@@ -2049,7 +2049,11 @@ pref("reader.pocket.ctaVersion", "");
+
+ pref("view_source.tab", true);
+
+-pref("dom.serviceWorkers.enabled", true);
++// On NetBSD, many web applications (e.g. Telegram, Mastodon, Twitter)
++// will freeze until the service worker is restarted in about:serviceworkers.
++// This is a workaround that makes most of these sites function.
++// The root cause of this should be investigated.
++pref("dom.serviceWorkers.enabled", false);
+
+ // Enable Push API.
+ pref("dom.push.enabled", true);
+@@ -2225,6 +2229,20 @@ pref("fission.frontend.simulate-messages
pref("toolkit.coverage.enabled", false);
pref("toolkit.coverage.endpoint.base", "https://coverage.mozilla.org");
diff -r 81afd5ded432 -r c7ab4219be46 www/firefox102/patches/patch-gfx_webrender__bindings_webrender__ffi.h
--- a/www/firefox102/patches/patch-gfx_webrender__bindings_webrender__ffi.h Wed Dec 21 07:52:16 2022 +0000
+++ b/www/firefox102/patches/patch-gfx_webrender__bindings_webrender__ffi.h Wed Dec 21 10:10:37 2022 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-gfx_webrender__bindings_webrender__ffi.h,v 1.1 2022/08/07 18:08:08 nia Exp $
+$NetBSD: patch-gfx_webrender__bindings_webrender__ffi.h,v 1.2 2022/12/21 10:10:37 nia Exp $
https://bugzilla.mozilla.org/show_bug.cgi?id=1773259
---- gfx/webrender_bindings/webrender_ffi.h.orig 2022-07-18 18:14:25.000000000 +0000
+--- gfx/webrender_bindings/webrender_ffi.h.orig 2022-11-07 21:06:45.000000000 +0000
+++ gfx/webrender_bindings/webrender_ffi.h
@@ -73,8 +73,6 @@ struct WrPipelineInfo;
struct WrPipelineIdAndEpoch;
Home |
Main Index |
Thread Index |
Old Index