--- title: Firefox 6 para programadores slug: Mozilla/Firefox/Releases/6 translation_of: Mozilla/Firefox/Releases/6 original_slug: Firefox_6_para_desenvolvedores ---

O Firefox 6, baseado no Gecko 6.0, será lançado no dia 16 de agosto de 2011. Este artigo fornece hiperligações para a informação acerca das alterações que afetam os programadores neste lançamento.

Alterações para os programadores da Web

HTML

CSS

-moz-text-decoration-color
Esta nova propriedade permite configurar a cor usada em decorações de texto, tais como sublinhados, sobrelinhados e rasurados.
-moz-text-decoration-line
Esta nova propriedade permite configurar o tipo de decoração de texto adicionado a um elemento.
-moz-text-decoration-style
Esta nova propriedade permite configurar o estilo das decorações de texto, tais como sublinhado, sobrelinhado e rasurado. Os estilos incluem simples tracejado, tracejado duplo, linha ondulada, linha pontilhada e assim por diante.
-moz-hyphens
Esta nova propriedade permite controlar como é tratada a hifenização das palavras quando ocorre uma quebra de linha.
-moz-orient
Uma nova propriedade (atualmente específica da Mozilla) a qual permite controlar a orientação: vertical ou horizontal, de certos elementos (particularmente <progress>).
::-moz-progress-bar
A Mozilla-specific pseudo-element that lets you style the area of an <progress> element representing the completed portion of a task.

Outras alterações

DOM

Utilizar pedidos de multimédia do código (en)
Agora é possível testar o resultado de uma sequência de consulta de mídia programaticamente usando o método window.matchMedia() e a interface MediaQueryList.

JavaScript

SVG

HTTP

Cookies

Outras alterações

Alterações para os programadores de extras e da Mozilla

Nota: o Firefox 6 necessita que os componentes binários sejam recompilados, assim como todos os lançamentos maiores do Firefox. Veja Interfaces Binárias (en) para detalhes.

Módulos de código JavaScript

FileUtils.jsm

XPCOMUtils.jsm

XPCOM

Usando o DOM do chrome

Using the DOM File API in chrome code
Embora sempre tenha sido possível utilizar a API File do DOM do código chrome, o construtor File agora suporta a especificação de uma string de nome de caminho local quando usada através do chrome. Adicionalmente, você também pode especificar o arquivo para acessar usando a API File do DOM usando um objeto nsIFile.

Alterações da interface

Novas interfaces

Interfaces removidas

Veja também

Outras alterações

Using preferences from application code
A new static API is available for easily accessing preferences; this is only available to application code and can't be used by add-ons.

Consultar também