From d02086cc10be9515cbfac93fbbe8ff9aba377b65 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Thu, 16 Jul 2020 18:19:38 -0700 Subject: Long overdue updates to 78 --- PKGBUILD | 8 ++++---- vendor.js | 36 ++++++++++++++++-------------------- 2 files changed, 20 insertions(+), 24 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 2d574fa..fc212ca 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,17 +5,17 @@ _pkgname=firefox pkgname=${_pkgname}-preferences -pkgver=20200112 +pkgver=20200716 pkgrel=1 pkgdesc="Vendor.js for Firefox" -arch=(x86_64) +arch=(any) license=(MPL GPL LGPL) -url="https://www.mozilla.org/firefox/" +url="https://library.iserlohn-fortress.net/arc4/firefox-preferences" depends=() makedepends=() conflicts=(firefox-preferences-basic) source=(vendor.js) -b2sums=('b145cf01b0117088a7a7bb1c18c1826ee1024841a55ef85d4a9d4f502611fffad30a1b6d44677137df2af0ad09c135de8a0d6577d149fa2f2f30d8a7cfdce9c5') +b2sums=('907ba78d3a51dc6efcb2d20325a8e4190006ac2ab7679b549c47c1e32cd2e7ceae9c0909fa602cdcd6c10cfc4153ee914aedcc94feca726ee828f52fc30d0504') package() { install -Dm644 "$srcdir/vendor.js" "$pkgdir/usr/lib/$_pkgname/browser/defaults/preferences/vendor.js" diff --git a/vendor.js b/vendor.js index a08db5f..0031555 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.popup_allowed_events", "click dblclick"); //Conflict 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.dnsCacheExpirationGracePeriod", 0); //Conflict 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