summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--PKGBUILD6
-rw-r--r--vendor.js36
2 files changed, 19 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 617221e..dd6028d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,10 +6,10 @@
_pkgname=firefox
pkgname=${_pkgname}-preferences-basic
-pkgver=20200112
+pkgver=20200716
pkgrel=1
pkgdesc="Vendor.js for Firefox (Basic)"
-arch=(x86_64)
+arch=(any)
license=(MPL GPL LGPL)
url="https://library.iserlohn-fortress.net/arc4/firefox-preferences-basic"
depends=()
@@ -17,7 +17,7 @@ makedepends=()
conflicts=(firefox-preferences)
provides=(firefox-preferences)
source=(vendor.js)
-b2sums=('e9f255ec37bf640b364dfc5d25d66c59a325df7207b7183605229d02f4a88a6b780434ad58f40ea1e2e580e946f977d0564c2afae303ed98f83a3e4c26f25c36')
+b2sums=('a1fb0f44c3a3e8ba26aa91faea4bacc2b231db5b509e316a1e14db2309f7bf293c29e37d865cf3eaebd08c199e63635989535a05a79c837022c33024e6e7ea7d')
package() {
install -Dm644 "$srcdir/vendor.js" "$pkgdir/usr/lib/$_pkgname/browser/defaults/preferences/vendor.js"
diff --git a/vendor.js b/vendor.js
index 20070ee..1394962 100644
--- a/vendor.js
+++ b/vendor.js
@@ -49,6 +49,7 @@ pref("browser.customizemode.tip0.learnMoreUrl", "https://support.mozilla.org/1/f
pref("browser.disableResetPrompt", true);
pref("browser.discovery.enabled", false);
pref("browser.display.use_document_fonts", 0);
+pref("browser.display.use_system_colors", false);
//pref("browser.download.folderList", 1);
//pref("browser.download.forbid_open_with", false);
//pref("browser.download.forbid_open_with", true); //Conflict
@@ -118,6 +119,7 @@ pref("browser.ping-centre.telemetry", false); //Conflict
pref("browser.policies.testing.disallowEnterprise", true);
//pref("browser.privatebrowsing.autostart", true);
pref("browser.privatebrowsing.autostart", false); //Conflict
+pref("browser.privatebrowsing.forceMediaMemoryCache", true);
pref("browser.reader.detectedFirstArticle", true);
pref("browser.safebrowsing.blockedURIs.enabled", false);
pref("browser.safebrowsing.downloads.enabled", false);
@@ -145,10 +147,8 @@ pref("browser.search.defaultenginename", "data:text/plain,browser.search.default
pref("browser.search.geoSpecificDefaults", false);
//pref("browser.search.geoSpecificDefaults.url", "https://search.services.mozilla.com/1/%APP%/%VERSION%/%CHANNEL%/%LOCALE%/%REGION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%");
pref("browser.search.geoSpecificDefaults.url", ""); //Conflict
-pref("browser.search.geoip.url", "");
pref("browser.search.order.extra.1", "DuckDuckGo");
pref("browser.search.order.extra.2", "YouTube");
-pref("browser.search.region", "US");
pref("browser.search.suggest.enabled", false);
pref("browser.search.update", false);
pref("browser.send_pings", false);
@@ -174,8 +174,6 @@ pref("browser.syncPromoViewsLeftMap", "{\"addons\":0, \"passwords\":0, \"bookmar
//pref("browser.tabs.crashReporting.sendReport", true);
pref("browser.tabs.crashReporting.sendReport", false); //Conflict
pref("browser.tabs.insertRelatedAfterCurrent", true);
-//pref("browser.tabs.remote.allowLinkedWebInFileUriProcess", true);
-pref("browser.tabs.remote.allowLinkedWebInFileUriProcess", false); //Conflict
pref("browser.tabs.selectOwnerOnClose", true);
pref("browser.tabs.unloadOnLowMemory", false);
pref("browser.taskbar.lists.enabled", false);
@@ -188,13 +186,14 @@ pref("browser.uitour.enabled", false); //Conflict
pref("browser.uitour.url", "https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/tour/");
//pref("browser.urlbar.decodeURLsOnCopy", false);
pref("browser.urlbar.decodeURLsOnCopy", true); //Conflict
-//pref("browser.urlbar.oneOffSearches", true);
-//pref("browser.urlbar.oneOffSearches", false); //Conflict
+pref("browser.urlbar.dnsResolveSingleWordsAfterSearch", false);
pref("browser.urlbar.searchSuggestionsChoice", false);
//pref("browser.urlbar.speculativeConnect.enabled", true);
pref("browser.urlbar.speculativeConnect.enabled", false); //Conflict
//pref("browser.urlbar.suggest.searches", true);
pref("browser.urlbar.suggest.searches", false); //Conflict
+//pref("browser.urlbar.suggest.topsites", true);
+pref("browser.urlbar.suggest.topsites", false); //Conflict
//pref("browser.urlbar.trimURLs", true);
pref("browser.urlbar.trimURLs", false); //Conflict
//pref("browser.urlbar.userMadeSearchSuggestionsChoice", false);
@@ -239,7 +238,7 @@ pref("dom.disable_window_showModalDialog", true);
pref("dom.enable_performance", false); //Non-RFP
pref("dom.enable_resource_timing", false); //Non-RFP
//pref("dom.event.clipboardevents.enabled", true);
-pref("dom.event.clipboardevents.enabled", false); //Conflict
+pref("dom.event.clipboardevents.enabled", false); //Conflict //Breaks outlook, twitter, failbook, wordpress
pref("dom.forms.autocomplete.experimental", false);
pref("dom.gamepad.enabled", false); //Non-RFP
pref("dom.keyboardevent.dispatch_during_composition", false);
@@ -259,6 +258,8 @@ pref("dom.performance.enable_timing_logging", false);
pref("dom.push.enabled", false);
pref("dom.push.userAgentID", "");
pref("dom.securecontext.whitelist_onions", true);
+//pref("dom.security.https_only_mode", true);
+//pref("dom.security.https_only_mode.upgrade_local", true);
//pref("dom.serviceWorkers.enabled", false);
pref("dom.targetBlankNoOpener.enabled", true);
pref("dom.vr.enabled", false);
@@ -274,9 +275,6 @@ pref("extensions.blocklist.detailsURL", "https://blocked.cdn.mozilla.net/");
pref("extensions.blocklist.enabled", false);
//pref("extensions.blocklist.itemURL", "https://blocked.cdn.mozilla.net/%blockID%.html");
pref("extensions.blocklist.itemURL", ""); //Conflict
-//pref("extensions.blocklist.url", "https://blocklists.settings.services.mozilla.com/v1/blocklist/3/%APP_ID%/%APP_VERSION%/%PRODUCT%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/%PING_COUNT%/%TOTAL_PING_COUNT%/%DAYS_SINCE_LAST_PING%/");
-//pref("extensions.blocklist.url", "https://blocklists.settings.services.mozilla.com/v1/blocklist/3/%APP_ID%/%APP_VERSION%/"); //Conflict
-pref("extensions.blocklist.url", ""); //Conflict
//pref("extensions.bootstrappedAddons", "{}");
//pref("extensions.checkCompatibility.4.*", false);
//pref("extensions.databaseSchema", 3);
@@ -329,12 +327,11 @@ pref("general.warnOnAboutConfig", false); //Conflict
pref("geo.enabled", false);
pref("geo.provider.use_gpsd", false);
pref("geo.wifi.logging.enabled", false);
-pref("geo.wifi.uri", "");
+pref("geo.provider.network.url", "");
pref("gfx.downloadable_fonts.fallback_delay", -1);
pref("gfx.font_rendering.graphite.enabled", false);
pref("gfx.font_rendering.opentype_svg.enabled", false);
-//pref("gfx.downloadable_fonts.woff2.enabled", false); //Removed in 69
pref("identity.fxaccounts.enabled", false);
//pref("identity.fxaccounts.auth.uri", "identity.fxaccounts.auth.uri");
@@ -356,6 +353,7 @@ pref("intl.charset.fallback.override", "windows-1252");
pref("javascript.options.asmjs", false);
pref("javascript.options.baselinejit", false);
+pref("javascript.options.jit_trustedprincipals", false); //Hidden //May break addons
pref("javascript.options.ion", false);
pref("javascript.options.native_regexp", false);
pref("javascript.options.wasm", false);
@@ -375,10 +373,9 @@ pref("lightweightThemes.recommendedThemes", ""); //Conflict
pref("mathml.disabled", true);
pref("media.audio_data.enabled", false);
-pref("media.autoplay.allow-muted", false); //Removed in 69
+pref("media.autoplay.blocking_policy", 2);
//pref("media.autoplay.default", 0);
pref("media.autoplay.default", 5); //Conflict
-pref("media.autoplay.enabled.user-gestures-needed", false);
pref("media.benchmark.vp9.threshold", 0);
//pref("media.cache_size", 0);
pref("media.eme.enabled", false);
@@ -433,7 +430,7 @@ pref("network.cookie.lifetimePolicy", 0); //Conflict //required by ublock origi
pref("network.dns.disableIPv6", true); //Conflict
pref("network.dns.disablePrefetch", true);
pref("network.dns.disablePrefetchFromHTTPS", true); //Hidden
-pref("network.file.disable_unc_paths", true);
+pref("network.file.disable_unc_paths", true); //Hidden //May break addons
pref("network.ftp.enabled", true);
pref("network.gio.supported-protocols", "");
//pref("network.http.altsvc.enabled", true);
@@ -506,6 +503,7 @@ pref("pdfjs.enableWebGL", false);
//pref("permissions.default.microphone", 2); //Conflict
//pref("permissions.default.shortcuts", 0);
//pref("permissions.default.shortcuts", 2); //Conflict
+pref("permissions.delegation.enabled", false);
//pref("permissions.manager.defaultsUrl", "resource://app/defaults/permissions");
pref("permissions.manager.defaultsUrl", ""); //Conflict
//pref("permissions.memory_only", true);
@@ -519,8 +517,6 @@ pref("plugin.expose_full_path", false);
//pref("plugin.state.flash", 1);
pref("plugin.state.flash", 0); //Conflict
-pref("plugins.click_to_play", true); //Removed in 69
-
//pref("privacy.clearOnShutdown.cache", true);
//pref("privacy.clearOnShutdown.cookies", true);
//pref("privacy.clearOnShutdown.cookies", false); //Conflict
@@ -565,10 +561,9 @@ pref("privacy.trackingprotection.lower_network_priority", false);
pref("privacy.trackingprotection.pbmode.enabled", false);
//pref("privacy.userContext.enabled", false);
pref("privacy.userContext.enabled", true); //Conflict
+pref("privacy.userContext.newTabContainerOnLeftClick.enabled", true);
//pref("privacy.userContext.ui.enabled", false);
pref("privacy.userContext.ui.enabled", true); //Conflict
-//pref("privacy.userContext.longPressBehavior", 0);
-pref("privacy.userContext.longPressBehavior", 2); //Conflict
//pref("privacy.use_utc_timezone", true);
//pref("privacy.window.maxInnerWidth", 1000); //Rounds to closest 200
//pref("privacy.window.maxInnerHeight", 700); //Rounds to closest 100
@@ -611,6 +606,7 @@ pref("security.ssl.require_safe_negotiation", true); //Conflict
pref("security.ssl.treat_unsafe_negotiation_as_broken", true); //Conflict
//pref("security.tls.enable_0rtt_data", true);
pref("security.tls.enable_0rtt_data", false); //Conflict
+pref("security.tls.version.enable-deprecated", false);
//pref("services.settings.server", "https://firefox.settings.services.mozilla.com/v1");
pref("services.settings.server", ""); //Conflict
@@ -657,6 +653,7 @@ pref("toolkit.telemetry.shutdownPingSender.enabled", false); //Conflict
pref("toolkit.telemetry.updatePing.enabled", false); //Conflict
pref("toolkit.telemetry.unified", false);
+//pref("ui.prefersReducedMotion", 1); //Hidden //Non-RFP
//pref("ui.systemUsesDarkTheme", 0); //Hidden
pref("ui.use_standins_for_native_colors", true); //Non-RFP
@@ -671,7 +668,6 @@ pref("webextensions.storage.sync.serverURL", ""); //Conflict
//pref("webgl.disabled", false);
pref("webgl.disabled", true); //Conflict
-pref("webgl.disable-extensions", true);
pref("webgl.disable-fail-if-major-performance-caveat", true);
pref("webgl.enable-debug-renderer-info", false);
pref("webgl.enable-webgl2", false);