From 312a791ae03bddd725dee063344801f959cfe44d Mon Sep 17 00:00:00 2001 From: girst Date: Sat, 16 Mar 2024 16:33:18 +0100 Subject: [PATCH] provide easy way to find modifications to BootstrapLoader this also removes the reference to the long obsolete https://hg.mozilla.org/mozilla-central/rev/061b97e02ede. --- Makefile | 7 ++++++- README | 4 +--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 2dd4df0..9824f6c 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -.PHONY: all clean install uninstall +.PHONY: all clean install uninstall diff files := config.js files += defaults/pref/config-prefs.js @@ -21,3 +21,8 @@ install: $(archive) uninstall: cd "$(DESTDIR)" && rm -rf -- $(files) + +diff: + @curl -s https://hg.mozilla.org/comm-central/raw-file/8a37a90aab4ec643fce1e1ab33984613ce0b492d/common/src/BootstrapLoader.jsm | diff --color -u - legacy/BootstrapLoader.sys.mjs ||: + @curl -s https://hg.mozilla.org/comm-central/raw-file/8a37a90aab4ec643fce1e1ab33984613ce0b492d/common/src/RDFDataSource.jsm | diff --color -u - legacy/RDFDataSource.sys.mjs ||: + @curl -s https://hg.mozilla.org/comm-central/raw-file/8a37a90aab4ec643fce1e1ab33984613ce0b492d/common/src/RDFManifestConverter.jsm | diff --color -u - legacy/RDFManifestConverter.sys.mjs ||: diff --git a/README b/README index bc03093..bdd8cba 100644 --- a/README +++ b/README @@ -12,9 +12,7 @@ Monkeypatching Firefox Quantum to run VimFx the `v3.3` tag for compatibility with Firefox 68 to 128. * Users of firefox-esr on debian need to use the following command: `make DESTDIR=/usr/lib/firefox-esr install` - * BootstrapLoader.jsm, RDFDataSource.jsm, RDFManifestConverter.jsm from their - last commit in comm-central (8a37a90aab4ec643fce1e1ab33984613ce0b492d) - * config.js: own work (compare mozilla-central 061b97e02ede) + * BootstrapLoader et al. from comm-central (c.f. `make diff`) * Inspired by https://github.com/xiaoxiaoflood/firefox-scripts.git * Uses unsandboxed AutoConfig -- watch http://bugzil.la/1514451 -- 2.39.3