From 1d9b68afa8e7bf85fbd651e4797fd261d1598f15 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Wed, 17 Jul 2024 14:46:34 +0200 Subject: [PATCH] [Pale-Moon] Issue #1967 - Enable prefetching and provide interface. - Expose network.dns.disablePrefetch to UI. - Set the pref to false by default (DNS prefetch enabled) Resolves #1967 --- application/palemoon/app/profile/palemoon.js | 4 ++-- .../components/preferences/advanced.xul | 19 +++++++++++++++++-- .../chrome/browser/preferences/advanced.dtd | 6 ++++++ 3 files changed, 25 insertions(+), 4 deletions(-) diff --git a/application/palemoon/app/profile/palemoon.js b/application/palemoon/app/profile/palemoon.js index 45f0e9925f..c8c136f7ef 100644 --- a/application/palemoon/app/profile/palemoon.js +++ b/application/palemoon/app/profile/palemoon.js @@ -570,8 +570,8 @@ pref("network.http.pipelining.ssl", true); pref("network.predictor.enabled", false); pref("network.prefetch-next", false); -// Disable DNS prefetching -pref("network.dns.disablePrefetch", true); +// Enable DNS prefetching +pref("network.dns.disablePrefetch", false); // Tune DNS lookups pref("network.dnsCacheEntries", 800); diff --git a/application/palemoon/components/preferences/advanced.xul b/application/palemoon/components/preferences/advanced.xul index ec6f5689fd..341f49b815 100644 --- a/application/palemoon/components/preferences/advanced.xul +++ b/application/palemoon/components/preferences/advanced.xul @@ -52,6 +52,9 @@ + + + + @@ -221,7 +225,6 @@ - @@ -233,8 +236,20 @@ oncommand="gAdvancedPane.showConnections();"/> + + + + + + + + + + - diff --git a/application/palemoon/locales/en-US/chrome/browser/preferences/advanced.dtd b/application/palemoon/locales/en-US/chrome/browser/preferences/advanced.dtd index c0a2daa8ec..32f6babf3e 100644 --- a/application/palemoon/locales/en-US/chrome/browser/preferences/advanced.dtd +++ b/application/palemoon/locales/en-US/chrome/browser/preferences/advanced.dtd @@ -61,6 +61,12 @@ + + + + + +