Firefox 50 para desarrolladores

Firefox 50 was released on November 15, 2016. This article lists key changes that are useful not only for web developers, but also Firefox and Gecko developers as well as add-on developers.

Cambios para desarrolladores Web

HTML

CSS

  • Esquinas con estilos punteados y rayados (dashed, dotted) Border-radiused ahora son mostradas con el estilo especificado en lugar de estilo s√≥lido (error 382721).
  • El selector pseudo-clase no est√°ndar :-moz-full-screen-ancestor fue removido (error 1199529).
  • box-sizing: padding-box fue removido, dado que ya no forma parte de la especificaci√≥n y Firefox era el unico entre los principales navegadores que lo implementaba (error 1166728).
  • Se removi√≥ el prefijo de los tres valores isolate, isolate-override, y plaintext de la propiedad unicode-bidi (error 1141895).
  • En modo de compatibilidad, la etiqueta de un elemento de lista ahora hereda el tama√Īo de la lista, como en el modo estandar (error 648331).
  • Las pseudo-clases :in-range y :out-of-range cambiaron su comportamiento para no coincidir elementos input deshabilitados o de solo lectura (error 1264157).
  • Se removi√≥ el prefijo de la pseudo-clase :any-link(error 843579).
  • El valor space para border-image-repeat fue implementado (error 720531).

JavaScript

Herramientas de desarrollador

HTTP

Seguridad

Redes

DOM

SVG

Drag and Drop API

Pointer Lock API

IndexedDB

Service Workers

  • The WindowClient.navigate() method has been implemented. This method lets you open a specified URL into a client window which is being controlled by the service worker (error 1218148).

WebGL

WebRTC

Web Audio API

Audio/Video

  • The AlignSetting enum (representing possible values for VTTCue.align) incorrectly previously included the value "middle" instead of "center". This has been corrected (error 1276130).
  • The non-standard and experimental method HTMLMediaElement.seekToNextFrame() now seeks to the next frame in the media asynchronously, rather than synchronously, and returns a Promise which resolves once the seek is complete.
  • The implementation of HTMLTrackElement has been corrected to allow <track> elements to load resources even if not in a document (error 871747).

API de batería

Archivos y directorios

Ver también

Versiones anteriores