files/en-us/mozilla/firefox/releases/32/index.md
Firefox 32 was released on September 2, 2014. 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.
Highlights:
display:none are shown differently in the InspectorAll devtools bugs fixed between Firefox 31 and Firefox 32.
position:sticky by default in release builds (only enabled on Nightly and Aurora before) (Firefox bug 916315).-moz-background-inline-policy (Firefox bug 613659).srcset property, To activate it set dom.image.srcset.enable to true (Firefox bug 870021).Accel virtual modifier (Firefox bug 1009388).querySelector(":scope > li") have been implemented (Firefox bug 528456).layout.web-animations.api.enabled preference, enabled only on Nightly and Aurora for the moment.InstallPhaseEvent and {{domxref("InstallEvent")}} interfaces have been implemented (Firefox bug 967264).'--' and the second dash must not be escaped. Also vendor identifier are no more escaped. (Firefox bug 1008719)MouseEvent.region has been implemented (Firefox bug 979692).'1' or '0', reflecting the HTTP value, instead of 'yes' or 'no' (Firefox bug 887703).phasorangle.No change.
New constraints for WebRTC's {{domxref("Navigator.getUserMedia", "getUserMedia()")}}, width, height, and framerate, have been added, to limit stream dimensions and frame rate (Firefox bug 907352):
const constraints = {
mandatory: {
width: { min: 640 },
height: { min: 480 },
},
optional: [
{ width: 650 },
{ width: { min: 650 } },
{ frameRate: 60 },
{ width: { max: 800 } },
],
};
WebRTC methods which previously used callback functions as input parameters are now also available using JavaScript promises.
No change.
Xray vision is now applied to JavaScript objects that are not themselves DOM objects: Xrays for JavaScript objects.
A getDataDirectory() method has been added to Addon instances. This method returns the preferred location, within the current profile, for add-ons to store data.
exclude option to PageMod.anonymous option to Request.GitHub commits made between Firefox 31 and Firefox 32. This will not include any uplifts made after this release entered Aurora.
Bugs fixed between Firefox 31 and Firefox 32. This will not include any uplifts made after this release entered Aurora.
nsIUDPSocket interface now provides multicast support through the addition of the new nsIUDPSocket.multicastLoopback, nsIUDPSocket.multicastInterface, and nsIUDPSocket.multicastInterfaceAddr attributes, as well as the nsIUDPSocket.joinMulticast() and nsIUDPSocket.leaveMulticast() methods.