diff options
Diffstat (limited to 'java/eclipse-devel/files/post-patch-plugins-swt-mozilla-gtk-swt-browser-MozillaDelegate.java')
-rw-r--r-- | java/eclipse-devel/files/post-patch-plugins-swt-mozilla-gtk-swt-browser-MozillaDelegate.java | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/java/eclipse-devel/files/post-patch-plugins-swt-mozilla-gtk-swt-browser-MozillaDelegate.java b/java/eclipse-devel/files/post-patch-plugins-swt-mozilla-gtk-swt-browser-MozillaDelegate.java new file mode 100644 index 000000000000..86aeebc3b326 --- /dev/null +++ b/java/eclipse-devel/files/post-patch-plugins-swt-mozilla-gtk-swt-browser-MozillaDelegate.java @@ -0,0 +1,21 @@ +--- plugins/org.eclipse.swt/Eclipse SWT Mozilla/gtk/org/eclipse/swt/browser/MozillaDelegate.java.orig 2007-06-26 04:57:02.000000000 +0900 ++++ plugins/org.eclipse.swt/Eclipse SWT Mozilla/gtk/org/eclipse/swt/browser/MozillaDelegate.java 2007-09-12 13:17:45.000000000 +0900 +@@ -26,14 +26,17 @@ + static final int STOP_PROPOGATE = 1; + + static boolean IsLinux; ++ static boolean IsFreeBSD; + static { + String osName = System.getProperty ("os.name").toLowerCase (); //$NON-NLS-1$ + IsLinux = osName.startsWith ("linux"); //$NON-NLS-1$ ++ IsFreeBSD = osName.startsWith ("freebsd"); //$NON-NLS-1$ ++ + } + + MozillaDelegate (Browser browser) { + super (); +- if (!IsLinux) { ++ if (!IsLinux && !IsFreeBSD) { + browser.dispose (); + SWT.error (SWT.ERROR_NO_HANDLES, null, " [Unsupported platform]"); //$NON-NLS-1$ + } |