}
public static Browser createSafeBrowser(Composite parent, int style) {
try {
Browser browser = new Browser(parent, Utils.getInitialBrowserStyle(style));
browser.addDisposeListener(new DisposeListener() {
public void widgetDisposed(DisposeEvent e) {
((Browser)e.widget).setUrl("about:blank");
((Browser)e.widget).setVisible(false);
while (!e.display.isDisposed() && e.display.readAndDispatch());
}