File file = new File(xulPath);
System.setProperty("org.eclipse.swt.browser.XULRunnerPath", file.getAbsolutePath());
mozilla = true;
final Browser browser = new Browser(parent, SWT.MOZILLA | SWT.BORDER);
if(clazz == null) return browser;
browser.addProgressListener (new ProgressAdapter () {
@SuppressWarnings("unused")
public void completed (ProgressEvent event) {
nsIWebBrowser webBrowser = (nsIWebBrowser)browser.getWebBrowser ();
nsIDOMWindow domWindow = webBrowser.getContentDOMWindow ();
nsIDOMEventTarget target = (nsIDOMEventTarget)domWindow.queryInterface (nsIDOMEventTarget.NS_IDOMEVENTTARGET_IID);