browser = ApplicationFactory.createBrowser(browserComposite, PageMenu.class);
if(ApplicationFactory.isMozillaBrowser()) {
browser.addProgressListener (new ProgressAdapter () {
@SuppressWarnings("unused")
public void completed (ProgressEvent event) {
nsIWebBrowser webBrowser = (nsIWebBrowser)browser.getWebBrowser ();
if(webBrowser == null) return;
nsIDOMWindow domWindow = webBrowser.getContentDOMWindow ();
if(domWindow == null) return;
nsIDOMEventTarget target = (nsIDOMEventTarget)domWindow.queryInterface (nsIDOMEventTarget.NS_IDOMEVENTTARGET_IID);
nsIDOMEventListener listener = new nsIDOMEventListener () {
public nsISupports queryInterface (String uuid) {
if (uuid.equals (nsIDOMEventListener.NS_IDOMEVENTLISTENER_IID) ||