diff -r a9aa543a508a -r edb0ebe8cccc firefox-kde.patch --- a/firefox-kde.patch Sat Aug 22 08:33:39 2020 +0200 +++ b/firefox-kde.patch Tue Aug 25 21:27:22 2020 +0200 @@ -3,7 +3,7 @@ # Date 1559300151 -7200 # Fri May 31 12:55:51 2019 +0200 # Node ID 54d41b0033b8d649d842a1f862c6fed8b9874dec -# Parent 0fd58e0df883086574263e0881e1503cf110562a +# Parent 3804871eac4171b99e9049dbc881b5304b5ac207 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 -@@ -336,16 +336,23 @@ var gMainPane = { +@@ -335,16 +335,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") + -@@ -1301,16 +1308,27 @@ var gMainPane = { +@@ -1291,16 +1298,27 @@ var gMainPane = { this._backoffIndex = 0; let shellSvc = getShellService(); @@ -139,7 +139,7 @@ + if (!str) + return NS_ERROR_FAILURE; + -+ str->SetData( NS_LITERAL_CSTRING( "ISDEFAULTBROWSER" )); ++ str->SetData("ISDEFAULTBROWSER"_ns); + command->AppendElement( str ); + + if( nsKDEUtils::command( command )) @@ -160,10 +160,10 @@ + if (!cmdstr || !paramstr) + return NS_ERROR_FAILURE; + -+ cmdstr->SetData( NS_LITERAL_CSTRING( "SETDEFAULTBROWSER" )); ++ cmdstr->SetData("SETDEFAULTBROWSER"_ns); + command->AppendElement( cmdstr ); + -+ paramstr->SetData( aClaimAllTypes ? NS_LITERAL_CSTRING( "ALLTYPES" ) : NS_LITERAL_CSTRING( "NORMAL" )); ++ paramstr->SetData( aClaimAllTypes ? "ALLTYPES"_ns : "NORMAL"_ns ); + command->AppendElement( paramstr ); + + return nsKDEUtils::command( command ) ? NS_OK : NS_ERROR_FAILURE;