summaryrefslogtreecommitdiff
path: root/libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch
diff options
context:
space:
mode:
authorgrizzlyuser <grizzlyuser@protonmail.com>2023-06-07 11:55:57 +0200
committerbill-auger <mr.j.spam.me@gmail.com>2023-06-08 23:03:40 -0400
commit6a9adffc897cfffe7e5c6727b1667e2469535fe2 (patch)
treea180b1a7c16942de75449b3d57e4cf6fd315ea8a /libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch
parent39bc37d5eb92d1bb0b6afc1b1c9edd058e8ea7f7 (diff)
[iceweasel]: upgrade to v114.0
1. Update according to the changes from upstreams. 2. To build, needed to copy 'document.ico' from 'unofficial' branding folder. I believe it has no trademarks attached to it and is OK for Parabola as it appears to have no special license notice, meaning it's MPL-2.0 as is most of the Firefox code. Ideally, it'd be better to remove the wireframe sphere logo from the center and replace it with Iceweasel logo, and that's what I did initially. But after some digging into license compatibility of MPL-2.0 and multi-license of Iceweasel logo (MPL 1.1/GPL 2.0/LGPL 2.1), and reading recommendations to consult with a lawyer for this case (combining modified works), I decided that's too much of a hassle. 2. FSDG: Disable and remove URLs of Contile and autoupdate of system addons. 3. Remove dependencies to old versions of python and python-pydantic, since system python-typing-extensions can be used instead of vendored one (after removal of it from the source tree in prepare()). 4. Bring back the patch for version constraint of python-zstandard to depend on current system version.
Diffstat (limited to 'libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch')
-rw-r--r--libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch28
1 files changed, 14 insertions, 14 deletions
diff --git a/libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch b/libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch
index 9c3323aec..96a8b615b 100644
--- a/libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch
+++ b/libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch
@@ -24,7 +24,7 @@ If necessary, missing files can be added later.
---
.../components/ASRouterAdmin/ASRouterAdmin.jsx | 2 +-
.../newtab/data/content/activity-stream.bundle.js | 2 +-
- services/settings/Utils.jsm | 2 +-
+ services/settings/Utils.sys.mjs | 2 +-
.../periodic-updates/scripts/periodic_file_updates.sh | 2 +-
.../components/antitracking/docs/query-stripping/index.md | 2 +-
.../backgroundtasks/BackgroundTask_message.sys.mjs | 4 ++--
@@ -61,10 +61,10 @@ index 87cb0f624c..1cf1012f29 100644
rel: "noopener noreferrer"
}, "nimbus-desktop-experiments"), ")");
}
-diff --git a/services/settings/Utils.jsm b/services/settings/Utils.jsm
+diff --git a/services/settings/Utils.sys.mjs b/services/settings/Utils.sys.mjs
index 94f4713380..3a8165f878 100644
---- a/services/settings/Utils.jsm
-+++ b/services/settings/Utils.jsm
+--- a/services/settings/Utils.sys.mjs
++++ b/services/settings/Utils.sys.mjs
@@ -108,7 +108,7 @@ var Utils = {
: AppConstants.REMOTE_SETTINGS_SERVER_URL;
},
@@ -319,7 +319,7 @@ timestamps from that file and mock response headers to not confuse any
code that expects them.
---
browser/installer/package-manifest.in | 1 +
- services/settings/Utils.jsm | 28 ++++++++++++++++++++---
+ services/settings/Utils.sys.mjs | 28 ++++++++++++++++++++---
services/settings/dumps/monitor/moz.build | 8 +++++++
services/settings/dumps/moz.build | 1 +
4 files changed, 35 insertions(+), 3 deletions(-)
@@ -337,10 +337,10 @@ index 8caff8de94..1e53e074c9 100644
@RESPATH@/browser/defaults/settings/security-state
; Warning: changing the path to channel-prefs.js can cause bugs (Bug 756325)
-diff --git a/services/settings/Utils.jsm b/services/settings/Utils.jsm
+diff --git a/services/settings/Utils.sys.mjs b/services/settings/Utils.sys.mjs
index 3a8165f878..90922cc6ff 100644
---- a/services/settings/Utils.jsm
-+++ b/services/settings/Utils.jsm
+--- a/services/settings/Utils.sys.mjs
++++ b/services/settings/Utils.sys.mjs
@@ -377,7 +377,7 @@ var Utils = {
async fetchLatestChanges(serverUrl, options = {}) {
const { expectedTimestamp, lastEtag = "", filters = {} } = options;
@@ -428,13 +428,13 @@ Subject: [PATCH 05/13] Utils: disable offline checking
Since only local data is read now, it should always return false for the
current and any future code that relies on it.
---
- services/settings/Utils.jsm | 10 ----------
+ services/settings/Utils.sys.mjs | 10 ----------
1 file changed, 10 deletions(-)
-diff --git a/services/settings/Utils.jsm b/services/settings/Utils.jsm
+diff --git a/services/settings/Utils.sys.mjs b/services/settings/Utils.sys.mjs
index 90922cc6ff..a4a578a73a 100644
---- a/services/settings/Utils.jsm
-+++ b/services/settings/Utils.jsm
+--- a/services/settings/Utils.sys.mjs
++++ b/services/settings/Utils.sys.mjs
@@ -191,16 +191,6 @@ var Utils = {
* @return {bool} Whether network is down or not.
*/
@@ -783,10 +783,10 @@ noticeable performance issues.
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/services/settings/RemoteSettingsClient.sys.mjs b/services/settings/RemoteSettingsClient.sys.mjs
-index 5cc577ea8f..833400d047 100644
+index e19cece909..39d5c239bf 100644
--- a/services/settings/RemoteSettingsClient.sys.mjs
+++ b/services/settings/RemoteSettingsClient.sys.mjs
-@@ -18,6 +18,7 @@ ChromeUtils.defineESModuleGetters(lazy, {
+@@ -20,6 +20,7 @@ ChromeUtils.defineESModuleGetters(lazy, {
});
XPCOMUtils.defineLazyModuleGetters(lazy, {