firefox-kde-114.patch
author Wolfgang Rosenauer <wr@rosenauer.org>
Fri, 28 Sep 2012 08:51:44 +0200
branchfirefox16
changeset 544 18fa86881f37
parent 467 a9baaad57fa4
permissions -rw-r--r--
16.0b5

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

diff --git a/browser/components/preferences/advanced.js b/browser/components/preferences/advanced.js
--- a/browser/components/preferences/advanced.js
+++ b/browser/components/preferences/advanced.js
@@ -751,17 +751,17 @@ var gAdvancedPane = {
     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);
     }
     let selectedIndex =
       shellSvc.isDefaultBrowser(false, true) ? 1 : 0;
     document.getElementById("setDefaultPane").selectedIndex = selectedIndex;
   }
 #endif
 };