diff options
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/BrowserFactory.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/BrowserFactory.java b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/BrowserFactory.java index 6f413bf0fa..eef6083b56 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/BrowserFactory.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/BrowserFactory.java @@ -10,11 +10,15 @@ *******************************************************************************/ package org.eclipse.swt.browser; -import org.eclipse.swt.SWT; +import org.eclipse.swt.*; +import org.eclipse.swt.internal.win32.OS; class BrowserFactory { WebBrowser createWebBrowser (int style) { + if (OS.IsWinCE && (style & (SWT.MOZILLA | SWT.WEBKIT)) != 0) { + throw new SWTError ("Unsupported Browser type"); //$NON-NLS-1$ + } if ((style & SWT.MOZILLA) != 0) { return new Mozilla (); } |