firefox-kde-114.patch
changeset 223 4555a5d0d661
child 467 a9baaad57fa4
equal deleted inserted replaced
221:488440b896fe 223:4555a5d0d661
       
     1 # HG changeset patch
       
     2 # User Wolfgang Rosenauer <wr@rosenauer.org>
       
     3 # Parent 51bf77cf40165f6567ca7d9a5ff90286739e525a
       
     4 With openSUSE 11.4 the desktop file name changed from MozillaFirefox to firefox
       
     5 
       
     6 diff --git a/browser/components/preferences/advanced.js b/browser/components/preferences/advanced.js
       
     7 --- a/browser/components/preferences/advanced.js
       
     8 +++ b/browser/components/preferences/advanced.js
       
     9 @@ -705,17 +705,17 @@ var gAdvancedPane = {
       
    10          shellSvc.setDefaultBrowser(true, false);
       
    11          if (kde_session == 1) {
       
    12            var shellObj = Components.classes["@mozilla.org/file/local;1"]
       
    13                                     .createInstance(Components.interfaces.nsILocalFile);
       
    14            shellObj.initWithPath("/usr/bin/kwriteconfig");
       
    15            var process = Components.classes["@mozilla.org/process/util;1"]
       
    16                                    .createInstance(Components.interfaces.nsIProcess);
       
    17            process.init(shellObj);
       
    18 -          var args = ["--file", "kdeglobals", "--group", "General", "--key", "BrowserApplication", "MozillaFirefox"];
       
    19 +          var args = ["--file", "kdeglobals", "--group", "General", "--key", "BrowserApplication", "firefox"];
       
    20            process.run(false, args, args.length);
       
    21          }
       
    22        }
       
    23      }
       
    24      else {
       
    25        promptMessage = shellBundle.getFormattedString("alreadyDefaultBrowser",
       
    26                                                       [brandShortName]);
       
    27        psvc.alert(window, promptTitle, promptMessage);