firefox-kde-114.patch
author Wolfgang Rosenauer <wr@rosenauer.org>
Thu, 16 Oct 2014 23:09:58 +0200
changeset 779 354c672efefa
parent 545 fcd8fb7c04dd
permissions -rw-r--r--
rebased patches (KDE patches likely not complete yet and not building)

# HG changeset patch
# User Wolfgang Rosenauer <wr@rosenauer.org>
# Parent a5921092e6fb2dc39b1426139eb8406f5fd3cfa9
With openSUSE 11.4 the desktop file name changed from MozillaFirefox to firefox

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
@@ -511,17 +511,17 @@ var gMainPane = {
       if (kde_session == 1) {
         var shellObj = Components.classes["@mozilla.org/file/local;1"]
                                  .createInstance(Components.interfaces.nsILocalFile);
         shellObj.initWithPath("/usr/bin/kwriteconfig");
         var process = Components.classes["@mozilla.org/process/util;1"]
                                 .createInstance(Components.interfaces.nsIProcess);
         process.init(shellObj);
         var args = ["--file", "kdeglobals", "--group", "General", "--key",
-            "BrowserApplication", "MozillaFirefox"];
+            "BrowserApplication", "firefox"];
         process.run(false, args, args.length);
       }
     } catch (ex) {
       Components.utils.reportError(ex);
       return;
     }
     let selectedIndex =
       shellSvc.isDefaultBrowser(false, true) ? 1 : 0;