Publicado em 14 de junho de 2010
JxBrowser 2.3
Melhorias
- Melhoria da estabilidade do motor Mozilla para as plataformas Windows, Mac OS X e Linux;
- Atualização do Mozilla
XULRunner
para a versão 1.9.2 (Firefox 3.6) nas plataformas Linux e Mac OS X; - Adicionado suporte HTML5 no motor Mozilla;
- Adicionado suporte de Tooltip para o motor Mozilla;
- Tornou o Mozilla o navegador padrão na plataforma Mac OS X PPC ;
- Adicionada a versão de compilação no Manifesto JAR do JxBrowser.
Problemas resolvidos
Motor Mozilla
- Falha da JVM ao navegar para uma página web com conteúdo Flash (Linux e Mac OS X);
- O componente
Browser
não pode ser adicionado-removido-adicionado no container Swing múltiplas vezes com o JDK 1.6 (Linux); - O componente
Browser
fica suspenso ao ser descartado quando pelo menos uma tooltip é exibida; - Falha ao exibir uma confirmação JavaScript ou prompt de diálogo (Linux);
- As caixas de diálogo JavaScript não são modais (Linux);
- A navegação para uma página não existente não dispara o evento
NavigationFinished
; - Falha no Ubuntu 9.10 32-bit (Linux);
- Algumas vezes, a execução do JavaScript é interrompida;
- O método
Browser.executeScript
deve retornar somente depois que o código JavaScript for executado; - As caixas pop-up JavaScript não impedem eventos DOM (Linux);
- Algumas vezes, a janela de pop-up não é aberta;
- São apresentados dois alertas JavaScript através de duplo clique (Linux);
- As caixas de diálogo modais JavaScript não funcionam (Mac OS X);
NavigationListener
não funciona corretamente;- As janelas pop-up não são redimensionadas corretamente;
- O prompt de diálogo não funciona quando é chamado a partir de um navegador que pode ser criado pelo
NewWindowManager
; - Adicionar/remover o componente
Browser
do motor Mozilla bloqueia a aplicação (Linux); - Os atalhos de swing provocam o encerramento do ciclo de mensagens nativo (Linux);
- O
Browser.setContent
não renderiza conteúdo html sem meta tag; - O parâmetro da janela de destino não funciona;
Motor IE
- Funcionamento incorreto do
SilentPromptService
; - O método
Browser.toImage
retorna uma imagem corrompida; - Falha no fechamento após a apresentação de um documento PDF.
Limitações conhecidas
- O motor Mozilla na plataforma Linux suporta o JDK
1.6.0_12
ou mais recente; - Algumas vezes, o componente do navegador do motor Mozilla não consegue obter o foco.
Siga @JxBrowserTeam para obter todas as atualizações da biblioteca.
Se inscreva na nossa RSS feed para obter atualizações instantâneas sobre os novos lançamentos.