Skip to content

Latest commit

 

History

History
78 lines (51 loc) · 6.53 KB

File metadata and controls

78 lines (51 loc) · 6.53 KB
title slug
Firefox 30 for developers
Mozilla/Firefox/Releases/30

{{FirefoxSidebar}}

Want to help document Firefox 30? See the list of bugs that need to be written about and pitch in!

Cambios para los Desarrolladores Web

Herramientas para Desarrolladores

  • Ha sido implementado el Modelo de Caja Resaltado (Box Model Highlighter) (Error 663778 en Firefox).
  • En cualquier parte el nodo DOM aparece en la salida de la consola, se resalta cuando se encima la salida de esa consola (Error 757866 en Firefox). Sucede lo mismo con todas las funciones y objetos JS, son resaltados en la salida de la consola (Error 584733 en Firefox). Más información acerca de las mejoras de la consola pueden econtrarse en el siguiente post del blog.
  • Sopoerte para {{domxref("Console.count()")}} ha sido agregado (Error 922208 en Firefox).

CSS

  • La propiedad {{cssxref("background-blend-mode")}} ha sido habilitada por defecto (Error 970600 en Firefox).
  • La propiedad no estándar {{cssxref("overflow-clip-box")}} ha sido implementada para utilizarse solamente en las hojas de estilo UA (Error 966992 en Firefox).
  • La propiedad {{cssxref("line-height")}} afecta ahora a las entradas de lineas de texto sencillas (<input type=text|password|email|search|tel|url|unknown> types) aunque no puede reducir su tamaño por debajo de una altura de la línea de 1.0 (Error 349259 en Firefox).
  • La propiedad {{cssxref("line-height")}} ahora también afecta el type=button, sin restricciones (Error 697451 en Firefox).
  • El cambio al nombre de los keyframes no afecta los elementos actuales (Error 978648 en Firefox).

HTML

Sin cambios.

JavaScript

Interfaces/APIs/DOM

  • {{domxref("Navigator.sendBeacon")}} has been implemented, easing telemetry collection (Error 936340 en Firefox).
  • Added a relList property returning a {{domxref("DOMTokenList")}} to {{domxref("HTMLLinkElement")}}, {{domxref("HTMLAreaElement")}} and {{domxref("HTMLAnchorElement")}} (Error 968637 en Firefox).
  • As per the latest specification, the first argument of {{domxref("OscillatorNode.start")}} and {{domxref("OscillatorNode.stop")}} is now optional and defaults to 0 (Error 982541 en Firefox).
  • The method {{domxref("Navigator.requestWakeLock()")}} and the non-standard {{domxref("MozWakeLock")}} are no longer available from the Web on Desktop (Error 963366 en Firefox).
  • The DOM_VK_ENTER constant has been removed from {{domxref("KeyboardEvent")}} (Error 969247 en Firefox).
  • Web components' {{domxref("Document.register")}} has been adapted to follow the behavior described in the latest version of the specification (Error 856140 en Firefox).
  • Basic support for Hit regions on canvas has been added: the methods {{domxref("CanvasRenderingContext2D.addHitRegion()")}} and {{domxref("CanvasRenderingContext2D.removeHitRegion()")}} have been added. These are disabled by default; to activate them set the preference canvas.hitregions.enabled to true. (Error 966591 en Firefox)
  • The non-standard, and deprecated since Firefox 15, {{domxref("Blob.mozSlice")}} is no longer supported (Error 961804 en Firefox).
  • The non-standard {{domxref("ArchiveReader")}} and {{domxref("ArchiveRequest")}} are no longer exposed to the Web (Error 968883 en Firefox).
  • WebIDL constructors cannot be called as functions anymore. They need to be preceded by the keyword new. (Error 916644 en Firefox)
  • Added support for a new value (alpha) for the second, optional, parameter of the {{domxref("Canvas.getContext()")}} method allowing to define if alpha blending must be stored or not for this context. When not, the per-pixel alpha value in this store is always 1.0. This allows the back-end to implement a fast-track. (Error 982480 en Firefox)
  • {{domxref("GlobalWorkerScope.consle")}} now returns for the regular {{domxref("Console")}}; {{domxref("WorkerConsole")}} has been removed (Error 965860 en Firefox).

MathML

No change.

SVG

  • {{SVGElement("feDropShadow")}}, and its interface {{domxref("SVGFEDropShadowElement")}}, from the Filter Effects Module are now supported (Error 964200 en Firefox).

Audio/Video

Security

No change.

Changes for add-on and Mozilla developers

  • The interface nsIDOMWindowUtils now supports the Boolean attribute audioMuted and audioVolume, a float in the range [0.0 , 1.0], allowing to control the sound produced by a window (that is any tab or iframe). There is no UI for this, but is available to add-ons. (Error 923247 en Firefox)

See also

Older versions

{{Firefox_for_developers('29')}}