Publicado em 31 de outubro de 2012
JxBrowser 3.2
Novas funcionalidades
- Adicionado suporte a JDK 1.7 no Mac OS X para Safari;
- Adicionada a funcionalidade de zoom para Mozilla, Mozilla15 e IE;
- Adicionada a funcionalidade de procura de texto para Mozilla e Mozilla15;
- Adicionada a capacidade de definir a configuração de segurança “Apresentar conteúdo misto” para o IE;
- Adicionado suporte do Ubuntu 12.04 para o Mozilla.
Melhorias
- Melhoria do envio de eventos de teclado AWT para Mozilla, Mozilla15 e IE. O componente
Browser
não envia mais todos os eventos de teclado do para o Swing. - Comportamento melhorado quando a janela secundária navega para uma página Web com um tipo de mime não suportado para o Mozilla e o Mozilla15.
- Melhorado o método
Browser.executeScript()
. Adicionado suporte de código de script que contém símbolos'
e”
. - Adicionado suporte da interface DocumentEvent W3C DOM para Mozilla e Mozilla15.
- Corrigido o problema quando o JxBrowser não conseguia encontrar bibliotecas nativas no ambiente OSGi.
Mozilla15
- Melhoria do comportamento padrão da funcionalidade de transferência de arquivos. Agora, a caixa de diálogo
JFileChooser
é usada para solicitar ao usuário que salve automaticamente o arquivo num diretório padrão; - Funcionalidade de focagem melhorada. O componente
Browser
dispara oFocusEvent
quando o componente ganha o foco ao clicar nele; - Foi corrigido um problema quando um usuário não podia selecionar um elemento em
HTMLSelectElement
numa página Web manualmente utilizando um mouse; - Adicionado suporte para as teclas da área de transferência;
- Funcionalidade de transferência restaurada no Mac OS X em modo de 32 bits;
- Melhoria da utilização da memória na funcionalidade DOM.
Mozilla
- Adicionado suporte ao plugin Flash no Linux;
- Corrigida a
NullPointerException
emDefaultNewWindowManager
.
IE
- Adicionado o parâmetro headers ao método
IEBrowser.navigate()
; - Adicionado suporte aos métodos
DOMElement.blur()
eDOMElement.focus()
; - Corrigido o problema quando o componente
Browser
não disparava eventos de tecla ALT; - Foi corrigido o problema quando a janela secundária não recebia eventos de redimensionamento;
- Foi corrigido um problema quando a página Web do Google não recebia automaticamente o foco;
- Corrigido o problema quando o método
Browser.setContent()
lançava a exceçãoOutOfMemory
.
Safari
- Adicionado suporte à transferência de foco via
Tab
eShift+Tab
; - Corrigido o problema quando o método
Browser.executeScript()
travava a 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.