Remove some additional Firefox modules and avoid logged errors

This commit is contained in:
Dan Stillman 2024-07-27 02:01:30 -04:00
parent 99df46cbbb
commit 297af9b409

View file

@ -173,11 +173,19 @@ function modify_omni {
fi fi
# Remove unwanted files # Remove unwanted files
rm modules/FxAccounts* pushd modules
rm Bookmarks*
rm FxAccounts*
echo '' > PartitioningExceptionListService.sys.mjs
rm Places*
echo '' > PlacesExpiration.sys.mjs
echo '' > PlacesFrecencyRecalculator.sys.mjs
rm -rf services-settings/*
touch services-settings/remote-settings.sys.mjs
# Causes a startup error -- try an empty file or a shim instead? # Causes a startup error -- try an empty file or a shim instead?
#rm modules/Telemetry* #rm Telemetry*
rm modules/URLDecorationAnnotationsService.sys.mjs rm URLDecorationAnnotationsService.sys.mjs
rm -rf modules/services-* popd
# Clear most WebExtension manifest properties # Clear most WebExtension manifest properties
replace_line 'manifest = normalized.value;' 'manifest = normalized.value; replace_line 'manifest = normalized.value;' 'manifest = normalized.value;