diff -r 488440b896fe -r 4555a5d0d661 firefox-kde-114.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/firefox-kde-114.patch Wed Jan 26 16:43:00 2011 +0100 @@ -0,0 +1,27 @@ +# HG changeset patch +# User Wolfgang Rosenauer +# 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);