Temos uma aplicação que em determinado momento tem que exibir arquivos HTML, flash e até PDF (por meio de plugins). Para isto estávamos utilizando o XULRunner, que é o motor do Mozilla. Nesta aplicação capturamos determinados eventos que ocorrem dentro da janela de navegação, como o clique em um link ou o destaque de texto (highlight). Para isto usamos o MozSwing sobre o JavaXPCOM, de forma a trazer estes eventos para o Swing.
Acontece que o suporte ao JavaXPCOM foi encerrado na versão 2 do Gecko - Firefox 4,
impedindo a integração de uma forma fácil com o Java.
Alguém aqui já integrou Java com XulRunner 2.0, ou tem outra idéia para este problema?