Publicado em 17 de dezembro de 2010
JxBrowser 2.6
Novas funcionalidades
- Adicionada a funcionalidade de gerenciamento de cookies no motor Safari;
- Adicionado suporte de listener de teclado para IE e Mozilla;
- Adicionado suporte de listener de mouse para IE e Mozilla.
Problemas resolvidos
Motor Mozilla
- A conversão de um elemento link como
DOMElement
não lança aClassCastException
; - Implementado o método
DOMElement.getHTML
; - O
HttpSecurityHandler
permite a navegação em páginas web https; - O motor não lança a
IllegalComponentStateException
quando exibe uma tooltip; - Corrigido perda de memória no método
Browser.toImage
; - O
Browser.setContent
agora suporta HTML quebrado; - As janelas pop-up já não estão piscando;
- O tamanho da janela pop-up é o mesmo que o tamanho que foi passado através da função JavaScript
window.open
.
Motor Safari
- É possível acessar o
document.documentElement.innerText
através do métodoBrowser.executeScript
; - O tamanho da janela pop-up é o mesmo que o tamanho que foi passado através da função JavaScript
window.open
.
Motor IE
- O método
Browser.toImage
funciona com JDK 64-bit; - A instância
Browser
pode ser criada quando a versão do JDK é1.6.0_10-beta
; - O tamanho da janela pop-up é igual ao tamanho que foi passado através da função JavaScript
window.open
; - O acesso a um elemento DOM inexistente não lança mais a
NullPointerException
.
Limitações conhecidas
- A funcionalidade proxy não funciona para o motor IE no JDK de 64 bits;
- Abrir uma página web que contenha Flash no Mac OS X nos motores Safari e Mozilla simultaneamente causará uma falha na JVM;
- A exibição do alerta JavaScript através de
Browser.executeScript
no mecanismo Safari causa uma falha na JVM.
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.