firefox-kde-114.patch
author Wolfgang Rosenauer <wr@rosenauer.org>
Wed, 30 Mar 2011 16:38:38 +0200
branchmozilla-2.0
changeset 252 5477a696d8f6
parent 223 4555a5d0d661
child 467 a9baaad57fa4
permissions -rw-r--r--
install all icons

# HG changeset patch
# User Wolfgang Rosenauer <wr@rosenauer.org>
# Parent 51bf77cf40165f6567ca7d9a5ff90286739e525a
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
@@ -705,17 +705,17 @@ var gAdvancedPane = {
         shellSvc.setDefaultBrowser(true, false);
         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"];
+          var args = ["--file", "kdeglobals", "--group", "General", "--key", "BrowserApplication", "firefox"];
           process.run(false, args, args.length);
         }
       }
     }
     else {
       promptMessage = shellBundle.getFormattedString("alreadyDefaultBrowser",
                                                      [brandShortName]);
       psvc.alert(window, promptTitle, promptMessage);