From ca644649a59b80a6c570a4874399a8834d790463 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Thu, 16 Jul 2020 18:22:13 -0700 Subject: Synced with upstream --- PKGBUILD | 6 +++--- vendor.js | 36 ++++++++++++++++-------------------- 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); -- cgit v1.2.1