O Firefox OS 1.0.1 foi primeiramente oferecido aos parceiros em seu lançamento em 02 de julho de 2013, durante o lançamento oficial do Firefox OS. Seu componente Gecko é baseado no Firefox 18 (veja Firefox 18 para desenvolvedores), lançado em 18 de janeiro de 2013. Para atualizações mais antigas, leia as notas de lançamento do Firefox área de trabalho mais velhas, começando com o Firefox 17 para desenvolvedores. Esta página detalha os recursos de desenvolvedor recém-implementados no Firefox OS 1.0.1.
HTML
Firefox OS-específicos:
<input type="file">
desativado devido a implicações de uso de memória (bug 832923).
Gecko geral:
- O atributo
reversed
do elemento<ol>
é agora suportado (bug 601912). - O atributo
crossorigin
do elemento<link>
é agora suportado (bug 786564). - O atributo
allowfullscreen
do elemento<iframe>
foi implementado e o seu predecessor prefixadomozallowfullscreen
foi descontinuado.
CSS
Gecko geral:
- O
min-width
e omin-height
agora usam oauto
keyword como valor inicial (Isto tem efeito somente em ítens flexíveis já que ele resolve para0
, o valor inicial anterior, para outros ítens). (bug 763689) - A cascata foi atualizada: agora regras to tipo
!important sobrepõem
animações CSS. (bug 783714) - A
background
propriedade estenográfica agora reconhece CSS3background-size
como propriedade especificada interiormente. (bug 570326) - Suporte inicial para o Módulo CSS Flexbox foi lançado. Ele é desabilitado por padrão mas pode ser habilitado ao definir
layout.css.flexbox.enabled
to true. (bug 666041)
JavaScript
Firefox OS-específicos:
- Ao detectar o suporte
<video>
para diferentes formatos, oHTMLMediaElement.prototype.canPlayType
relata incorretamentetrue
para h.264 video, enquanto que, na realidade, o h.264 não é suportado.
Gecko geral:
- Proxies diretos de harmonia (ECMAScript 6) foram lançados (bug 703537). Atenção: a implementação contém um par de bugs conhecidos, funcionalidades ausentes e desalinhamentos com o estado atual da especificação. Não confie nele para o código de produção.
- O método ECMAScript 6
contains()
agora é implementado em cordas. Isto infelizmente não é compatível com o Mootools 1.2, que espera um comportamento diferente docontains()
em strings mas não garante isso. Versões mais recentes do Mootools corrigem este problema; sites devem atualizar sua versão Mootools para algo mais novo que 1.2.
DOM/API
Firefox OS-específicos:
- API Storage Device: Quando receber uma chamada de retorno do cursor
navigator.getDeviceStorage("sdcard").enumerate
,this.done
é indefinido (veja bug 902565). Isto foi corrigido no Firefox 1.2. O bug neste caso discute possíveis compatibilidades checks/workarounds para esse problema. - Telephony API landed
- Contacts API landed
- Settings API landed
- Geolocation API landed
- Web Activities landed
- TCP Socket landed
- Sensor API landed
- Permissions and Security Model landed
Gecko geral:
navigator.mozPay
has been landed (bug 767818).window.devicePixelRatio
has been landed (bug 564815).- O backend MacOS X para
window.navigator.battery
foi implementado (bug 696045). MozBlobBuilder
foi removido. Desenvolvedores precisam utilizar o construtorBlob
para criar um objetoBlob
(bug 744907).- O evento
visibilitychange
e a API Page Visibility foram unprefixed (bug 812086). TextDecoder
eTextEncoder
foram adicionados. Note que a implementação e especificação deles evoluiu e mudou no Firefox 19 (bug 764234).HTMLMediaElement
.src
foi separado em duas propriedades: a propriedade padrãosrc
, lidando comDOMString
, e a propriedade prefixadamozSrcObject
, lidando com streams de midia (bug 792665).- Suporte para objetos transferíveis.
- O método
Screen.lockOrientation()
agora suporta umaArray
deDOMString
como argumento (bug 784549).
Network
Gecko geral:
- Fatores de qualidade ("q-values") são agora fixados para 2 dígitos no header HTTP
Accept-Language
(bug 672448). - A sintaxe
ALLOW-FROM
do HTTPX-FRAME-OPTIONS
Response header é agora suportado (bug 690168).
Destaques para 1.0.1
- SMS
- 3G/Dados
- WiFi
- Open Web Apps
- Voicemail
- Suporte para MozApp
- Persona / ID
- Carrier billing
- Bluetooth
- Gerenciador de rede
- USB device storage
- Suporte multi-processo
- Async pan/zoom
- SIM Toolkit
- Multi-APN support
- Tela cheia
- WiFi Hotspot
- Atualizações de software
- Cell Broadcast
- Configurações de notificações
- UI Transições/Animações
- Suporte de localização
- First Run Experience
- Chamada de espera
- Desvio de chamadas
Veja também
Etiquetas do documento e colaboradores
Etiquetas:
Colaboradores desta página:
jwhitlock,
PriscillaAlcalde
Última atualização por:
jwhitlock,