From a7594bcd3616736cac45716a15faed2d7ff3c123 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Mon, 13 Jan 2020 15:22:38 -0800 Subject: Added numerous missing prefs --- PKGBUILD | 8 ++++---- vendor.js | 56 +++++++++++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 51 insertions(+), 13 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index ac4381f..793272f 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,17 +5,17 @@ _pkgname=palemoon pkgname=${_pkgname}-preferences -pkgver=20190518 -pkgrel=2 +pkgver=20200113 +pkgrel=1 pkgdesc="Vendor.js for PaleMoon" arch=(x86_64) license=(MPL GPL LGPL) -url="https://www.palemoon.org/" +url="https://library.iserlohn-fortress.net/arc4/palemoon-preferences" depends=() makedepends=() conflicts=(palemoon-preferences-basic) source=(vendor.js) -sha512sums=('e44a940143564db958702e0ebc9c64d131bbe3beeba92d1cc6921ad750c72c74a4fa69b429c2c86c0a74ac905dc4e910c209db5f7de9164f63f41f66ecb37360') +b2sums=('366594dc4019f80b9eb63c8ba5b037fb81433d387858a6a584154ee4f75d205314742813ed5ff5c6e05e395320f62dce4c93922916b5561bd73dfa8de4fa25a9') package() { install -Dm644 "$srcdir/vendor.js" "$pkgdir/usr/lib/$_pkgname/browser/defaults/preferences/vendor.js" diff --git a/vendor.js b/vendor.js index b0bd0b5..94fa625 100644 --- a/vendor.js +++ b/vendor.js @@ -1,5 +1,7 @@ //pref("accessibility.blockautorefresh", false); pref("accessibility.blockautorefresh", true); //Conflict +//pref("accessibility.force_disabled", 0); +pref("accessibility.force_disabled", 1); //Conflict pref("alerts.showFavicons", false); @@ -10,6 +12,7 @@ pref("app.update.auto", false); //Conflict //pref("app.update.enabled", true); pref("app.update.enabled", false); //Conflict pref("app.update.staging.enabled", false); +//pref("app.update.url", "https://aus1.torproject.org/torbrowser/update_3/%CHANNEL%/%BUILD_TARGET%/%VERSION%/%LOCALE%"); pref("app.update.url", ""); //Conflict pref("app.update.url.details", "https://www.palemoon.org/releasenotes.shtml"); pref("app.update.url.manual", "https://www.palemoon.org/"); @@ -20,8 +23,6 @@ pref("beacon.enabled", false); //Conflict pref("browser.backspace_action", 2); pref("browser.cache.disk.enable", false); -//pref("browser.cache.disk_cache_ssl", true); -pref("browser.cache.disk_cache_ssl", false); //Conflict //pref("browser.cache.disk.smart_size.enabled", true); pref("browser.cache.disk.smart_size.enabled", false); //Conflict //pref("browser.cache.disk.smart_size.first_run", true); @@ -81,6 +82,10 @@ pref("browser.xul.error_pages.expert_bad_cert", true); //Conflict pref("camera.control.face_detection.enabled", false); +//pref("captivedetect.canonicalURL", "http://detectportal.firefox.com/success.txt"); +//pref("captivedetect.canonicalURL", "http://detectportal.palemoon.org/success.txt"); +pref("captivedetect.canonicalURL", ""); //Conflict + //pref("clipboard.autocopy", true); pref("clipboard.autocopy", false); //Conflict @@ -88,6 +93,7 @@ pref("device.sensors.enabled", false); pref("devtools.webide.enabled", false); +pref("dom.allow_cut_copy", false); //Hidden //pref("dom.caches.enabled", true); pref("dom.caches.enabled", false); //Conflict pref("dom.enable_performance", false); @@ -106,7 +112,7 @@ pref("dom.IntersectionObserver.enabled", false); //Conflict pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false); //Conflict //pref("dom.ipc.plugins.reportCrashURL", true); pref("dom.ipc.plugins.reportCrashURL", false); //Conflict -//pref("dom.popup_allowed_events", "change click dblclick mouseup pointerup notificationclick reset submit touchend"); +//pref("dom.popup_allowed_events", "change click dblclick mouseup pointerup notificationclick reset submit touchend contextmenu"); pref("dom.popup_allowed_events", "click dblclick"); //Conflict pref("dom.push.serverURL", ""); pref("dom.webaudio.enabled", false); @@ -128,19 +134,16 @@ pref("extensions.update.enabled", false); //Conflict //pref("extensions.webservice.discoverURL", "https://addons.palemoon.org/?component=discover"); pref("extensions.webservice.discoverURL", ""); //Conflict -pref("font.blacklist.underline_offset", "FangSong,Gulim,GulimChe,MingLiU,MingLiU-ExtB,MingLiU_HKSCS,MingLiU-HKSCS-ExtB,MS Gothic,MS Mincho,MS PGothic,MS PMincho,MS UI Gothic,PMingLiU,PMingLiU-ExtB,SimHei,SimSun,SimSun-ExtB,Hei,Kai,Apple LiGothic,Apple LiSung,Osaka"); -//pref("font.blacklist.underline_offset", ""); //Conflict - //pref("full-screen-api.warning.timeout", 3000); pref("full-screen-api.warning.timeout", 0); //Conflict pref("general.appname.override", "Netscape"); pref("general.appversion.override", "5.0 (Windows)"); pref("general.buildID.override", "20100101"); -pref("general.oscpu.override", "Windows NT 6.1"); +pref("general.oscpu.override", "Windows NT 10.0"); pref("general.platform.override", "Win32"); pref("general.productSub.override", "20100101"); -pref("general.useragent.override", "Mozilla/5.0 (Windows NT 6.1; rv:60.0) Gecko/20100101 Firefox/60.0"); +pref("general.useragent.override", "Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0"); pref("general.useragent.compatMode", 0); pref("general.useragent.compatMode.firefox", false); pref("general.useragent.compatMode.gecko", false); @@ -154,6 +157,7 @@ pref("geo.enabled", false); pref("geo.wifi.uri", ""); pref("gfx.downloadable_fonts.fallback_delay", -1); +//pref("gfx.downloadable_fonts.woff2.enabled", false); pref("gfx.font_rendering.graphite.enabled", false); pref("gfx.font_rendering.opentype_svg.enabled", false); @@ -173,28 +177,38 @@ pref("javascript.use_us_english_locale", true); pref("keyword.enabled", false); //Conflict //pref("layers.acceleration.force-enabled", true); + //pref("layout.css.visited_links_enabled", true); pref("layout.css.visited_links_enabled", false); //Conflict //pref("lightweightThemes.update.enabled", true); pref("lightweightThemes.update.enabled", false); //Conflict +pref("mathml.disabled", true); + pref("media.autoplay.enabled", false); pref("media.benchmark.vp9.threshold", 0); pref("media.block-autoplay-until-in-foreground", true); pref("media.cache_size", 0); pref("media.getusermedia.screensharing.allowed_domains", ""); pref("media.getusermedia.screensharing.enabled", false); +pref("media.gmp-manager.updateEnabled", false); //Hidden +//pref("media.gmp-manager.url", "https://aus5.mozilla.org/update/3/GMP/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml"); //Hidden pref("media.gmp-manager.url", "data:text/plain,"); //Conflict pref("media.gmp-manager.url.override", "data:text/plain,"); //Hidden pref("media.video_stats.enabled", false); pref("middlemouse.contentLoadURL", false); +pref("middlemouse.paste", false); pref("network.auth.subresource-http-auth-allow", 1); +//pref("network.auth.subresource-http-img-XO-auth", 1); pref("network.allow-experiments", false); +pref("network.captive-portal-service.enabled", false); //pref("network.cookie.cookieBehavior", 1); pref("network.cookie.cookieBehavior", 2); //Conflict +//pref("network.cookie.lifetimePolicy", 2); +pref("network.cookie.lifetimePolicy", 0); //Conflict //required by ublock origin //pref("network.cookie.thirdparty.sessionOnly", false); pref("network.cookie.thirdparty.sessionOnly", true); //Conflict //pref("network.dnsCacheEntries", 400); @@ -205,14 +219,31 @@ pref("network.dnsCacheExpiration", 0); //Conflict pref("network.dnsCacheExpirationGracePeriod", 0); //Conflict //pref("network.dns.disableIPv6", false); pref("network.dns.disableIPv6", true); //Conflict +pref("network.dns.disablePrefetch", true); //pref("network.http.altsvc.enabled", true); pref("network.http.altsvc.enabled", false); //Conflict +//pref("network.http.altsvc.oe", true); +pref("network.http.altsvc.oe", false); //Conflict pref("network.http.connection-retry-timeout", 0); +pref("network.http.keep-alive.timeout", 115); pref("network.http.max-persistent-connections-per-proxy", 256); +pref("network.http.referer.spoofSource", false); +pref("network.http.referer.trimmingPolicy", 0); +//pref("network.http.referer.trimmingPolicy", 2); //Conflict +pref("network.http.referer.XOriginPolicy", 0); +//pref("network.http.referer.XOriginPolicy", 2); //Conflict +pref("network.http.referer.XOriginTrimmingPolicy", 0); pref("network.http.spdy.allow-push", false); +//pref("network.http.speculative-parallel-limit", 6); +pref("network.http.speculative-parallel-limit", 0); //Conflict pref("network.http.upgrade-insecure-requests", true); //pref("network.IDN_show_punycode", false); pref("network.IDN_show_punycode", true); //Conflict +pref("network.manage-offline-status", false); +pref("network.predictor.enabled", false); +pref("network.predictor.enable-prefetch", false); +//pref("network.prefetch-next", true); +pref("network.prefetch-next", false); //Conflict pref("network.protocol-handler.external-default", false); pref("network.protocol-handler.external.mailto", false); pref("network.protocol-handler.external.news", false); @@ -240,6 +271,8 @@ pref("plugin.expose_full_path", false); //pref("plugin.sessionPermissionNow.intervalInMinutes", 60); pref("plugin.sessionPermissionNow.intervalInMinutes", 0); //Conflict +pref("plugins.click_to_play", true); + pref("privacy.clearOnShutdown.cache", true); //pref("privacy.clearOnShutdown.connectivityData", false); pref("privacy.clearOnShutdown.connectivityData", true); //Conflict @@ -278,10 +311,14 @@ pref("privacy.sanitize.sanitizeOnShutdown", true); //Conflict //pref("reader.parse-on-load.enabled", true); pref("reader.parse-on-load.enabled", false); //Conflict +//pref("security.block_ftp_subresources", false); //Set to false if required ftp sites are broken +pref("security.cert_pinning.enforcement_level", 2); pref("security.csp.enable", true); //pref("security.csp.experimentalEnabled", false); pref("security.csp.experimentalEnabled", true); //Conflict pref("security.dialog_enable_delay", 1000); +pref("security.family_safety.mode", 0); +//pref("security.fileuri.unique_origin", false); //Set to false if required file: URIs are breaking pref("security.mixed_content.block_active_content", true); //pref("security.mixed_content.block_display_content", false); pref("security.mixed_content.block_display_content", true); //Conflict @@ -316,7 +353,8 @@ pref("signon.autofillForms", false); pref("signon.formlessCapture.enabled", false); //Conflict pref("signon.rememberSignons", false); -pref("startup.homepage_override_url", ""); +//pref("startup.homepage_override_url", "https://blog.torproject.org/category/tags/tor-browser"); +pref("startup.homepage_override_url", ""); //Conflict pref("startup.homepage_welcome_url", ""); pref("startup.homepage_welcome_url.additional", ""); -- cgit v1.2.1