Firefox 49 para desenvolvedores

Para testar estes novos recursos do Firefox, Instale Firefox Developer Edition Firefox 49 foi lançado em 20 de Setembro de 2016. Este artigo faz uma lista das principais alterações não só para desenvolvedores web, mas também desenvolvedores Firefox e Gecko e de extensões.

Mudanças para desenvolvedores web

Ferramentas de desenvolvimento

HTML

CSS

JavaScript

Interfaces/APIs/DOM

DOM & HTML DOM

Canvas

WebGL

IndexedDB

Service Workers e relatórios

  • O Objeto Fetch API's Response agora implementa a propriedade redirected (en-US) , que indica se a resposta é para uma solicitação que foi redirecionada. Por favor ervise o relatório de segurança na documentação usanda anteriormente nessa propriedade (Erro do Firefox 1243792).
  • Na API de Permissões (en-US), Firefox já não suporta a palavra PermissionDescriptor ti push (referido na especificação como PushPermissionDescriptor); Isso ocorre porque o Firefox depende de um sistema de cotas para controloar o status userVisibleOnly, e estava lançando um erro ao encontrar uma instância do PushPermissionDescriptor (Erro do Firefox 1266821). Com essa palavra removida, o Firefox simplismente ignora.

Streams de mídia

WebRTC

Novas APIs

Outras

MathML

Sem mudanças.

SVG

Audio/Video

Sem mudanças.

HTTP

Networking

Segurança

Compatilibidade

A fim de melhorar a compatilidade com o conteúdo existente, Firefox agora aceita algumas propriedades e atributos do webkit.

Mudanças para extensões e desenvolvedores Mozilla

Extensões WEB

  • Suporte a history (en-US) foi adicionado. Isso fornece acesso a histórico do navegador, com metodos disponíveis para pesquisar no histórico, obtendo informações sobre páginas visitanas anteriormente, e adicionando e removendo entradas no históricos.
  • Adicionado o metodo tabs.removeCSS() (en-US) para aba API. Esse metodo permite remover o CSS que foi anteriormente injetado por chamada tabs.insertCSS() (en-US).

Interfaces

Outros

Sem mudanças!.

Outras versões