1diff -ru eclipse.platform.ua/org.eclipse.help.base/plugin.xml eclipse.platform.ua/org.eclipse.help.base/plugin.xml 2--- eclipse.platform.ua/org.eclipse.help.base/plugin.xml 0000-00-00 00:00:00.000000000 +0000 3+++ eclipse.platform.ua/org.eclipse.help.base/plugin.xml 0000-00-00 00:00:00.000000000 +0000 4@@ -131,7 +131,7 @@ 5 </parameter> 6 <parameter 7 name="os" 8- value="Linux,AIX,HP,SunOS"> 9+ value="FreeBSD,Linux,AIX,HP,SunOS"> 10 </parameter> 11 </factoryclass> 12 </browser> 13@@ -150,7 +150,7 @@ 14 </parameter> 15 <parameter 16 name="os" 17- value="Linux,AIX,HP,SunOS"> 18+ value="FreeBSD,Linux,AIX,HP,SunOS"> 19 </parameter> 20 </factoryclass> 21 </browser> 22@@ -169,7 +169,7 @@ 23 </parameter> 24 <parameter 25 name="os" 26- value="Linux,AIX,HP,SunOS"> 27+ value="FreeBSD,Linux,AIX,HP,SunOS"> 28 </parameter> 29 </factoryclass> 30 </browser> 31diff -ru eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/base/HelpBasePreferenceInitializer.java eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/base/HelpBasePreferenceInitializer.java 32--- eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/base/HelpBasePreferenceInitializer.java 0000-00-00 00:00:00.000000000 +0000 33+++ eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/base/HelpBasePreferenceInitializer.java 0000-00-00 00:00:00.000000000 +0000 34@@ -35,7 +35,7 @@ 35 prefs 36 .put("custom_browser_path", //$NON-NLS-1$ 37 "\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" %1"); //$NON-NLS-1$ 38- } else if (os.contains("linux")) { //$NON-NLS-1$ 39+ } else if (os.contains("linux") || os.contains("freebsd")) { //$NON-NLS-1$ 40 prefs.put("custom_browser_path", //$NON-NLS-1$ 41 "konqueror %1"); //$NON-NLS-1$ 42 } else { 43diff -ru eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/browser/BrowserManager.java eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/browser/BrowserManager.java 44--- eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/browser/BrowserManager.java 0000-00-00 00:00:00.000000000 +0000 45+++ eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/browser/BrowserManager.java 0000-00-00 00:00:00.000000000 +0000 46@@ -103,6 +103,7 @@ 47 setDefaultBrowserID(BROWSER_ID_SYSTEM); 48 } else if (Constants.OS_AIX.equalsIgnoreCase(os) 49 || (Constants.OS_HPUX.equalsIgnoreCase(os)) 50+ || (Constants.OS_FREEBSD.equalsIgnoreCase(os)) 51 || (Constants.OS_LINUX.equalsIgnoreCase(os)) 52 || (Constants.OS_SOLARIS.equalsIgnoreCase(os))) { 53 setDefaultBrowserID(BROWSER_ID_MOZILLA); 54diff -ru eclipse.platform.ua/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/browser/embedded/EmbeddedBrowserFactory.java eclipse.platform.ua/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/browser/embedded/EmbeddedBrowserFactory.java 55--- eclipse.platform.ua/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/browser/embedded/EmbeddedBrowserFactory.java 0000-00-00 00:00:00.000000000 +0000 56+++ eclipse.platform.ua/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/browser/embedded/EmbeddedBrowserFactory.java 0000-00-00 00:00:00.000000000 +0000 57@@ -67,6 +67,7 @@ 58 */ 59 private boolean test() { 60 if (!Constants.OS_WIN32.equalsIgnoreCase(Platform.getOS()) 61+ && !Constants.OS_FREEBSD.equalsIgnoreCase(Platform.getOS()) 62 && !Constants.OS_LINUX.equalsIgnoreCase(Platform.getOS())) { 63 return false; 64 } 65