diff -r b8c834aafde2 -r c3d884659acf firefox-kde.patch --- a/firefox-kde.patch Wed Mar 17 12:24:14 2021 +0100 +++ b/firefox-kde.patch Sat Mar 27 21:45:50 2021 +0100 @@ -3,7 +3,7 @@ # Date 1559300151 -7200 # Fri May 31 12:55:51 2019 +0200 # Node ID 54d41b0033b8d649d842a1f862c6fed8b9874dec -# Parent 8310cc1a162e9dd066a20f6a3bbd271993b67fc6 +# Parent 856ef9c699423b1cd35e4df8745e78c409c8dbae How to apply this patch: 1. Import and apply it 2. cp browser/base/content/browser.xul browser/base/content/browser-kde.xul @@ -14,7 +14,7 @@ diff --git a/browser/components/preferences/main.js b/browser/components/preferences/main.js --- a/browser/components/preferences/main.js +++ b/browser/components/preferences/main.js -@@ -347,16 +347,23 @@ var gMainPane = { +@@ -338,16 +338,23 @@ var gMainPane = { }, backoffTimes[this._backoffIndex + 1 < backoffTimes.length ? this._backoffIndex++ : backoffTimes.length - 1]); }; @@ -38,7 +38,7 @@ ); let performanceSettingsUrl = Services.urlFormatter.formatURLPref("app.support.baseURL") + -@@ -1326,16 +1333,27 @@ var gMainPane = { +@@ -1313,16 +1320,27 @@ var gMainPane = { this._backoffIndex = 0; let shellSvc = getShellService(); @@ -63,9 +63,9 @@ return; } - let selectedIndex = shellSvc.isDefaultBrowser(false, true) ? 1 : 0; - document.getElementById("setDefaultPane").selectedIndex = selectedIndex; - } + let isDefault = shellSvc.isDefaultBrowser(false, true); + let setDefaultPane = document.getElementById("setDefaultPane"); + setDefaultPane.classList.toggle("is-default", isDefault); diff --git a/browser/components/shell/moz.build b/browser/components/shell/moz.build --- a/browser/components/shell/moz.build +++ b/browser/components/shell/moz.build