--- title: Firefox 33 for developers slug: Mozilla/Firefox/Releases/33 tags: - Firefox - NeedsTranslation - TopicStub translation_of: Mozilla/Firefox/Releases/33 ---
Firefox 33 was released on October 14, 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
For details please see the hacks post. Special thanks to the 33 contributors that added all the features and fixes in this release.
ethiopic-numeric
, persian
, arabic-indic
, devanagari
, bengali
, gurmukhi
, gujarati
, oriya
, tamil
, telugu
, kannada
, malayalam
, thai
, lao
, myanmar
, khmer
, cjk-heavenly-stem
, cjk-earthly-branch
in {{cssxref("list-style-type")}} ({{bug(985825)}} and {{bug(1063856)}}).mongolian
, disclosure-open
and disclosure-closed
counter styles in {{cssxref("list-style-type")}} ({{bug(982355)}} and {{bug(1063856)}}).rebeccapurple
, a new {{cssxref("<color>")}} name defined in CSS Colors level 4 ({{bug(1024642)}}).layout.css.font-features.enabled
preference, enabled by default in Nightly. Newly implemented features are:
dom.image.picture.enabled
preference (off by default).<input type=hidden>
field ({{bug(597650)}}). The previous behavior wasn't spec compliant.noreferrer
has been implemented on {{HTMLElement("a")}} elements. <a rel="noreferrer">
will not include the URL of the referrer in the HTTP request sent to fetch it ({{bug(530396)}}). Note that this work only for in-page links, not for linked clicked via the UI, like via contextual menus.msapplication-TileImage
and msapplication-TileColor
({{bug(1014712)}}).<meta name="msapplication-TileImage" content="images/benthepcguy-144.png"/>
<meta name="msapplication-TileColor" content="#d83434"/>
undefined
({{bug(1031632)}}).function f(x, y) { return {x, y}; }
is equivalent to function f(x, y) { return {x: x, y: y}; }
({{bug(875002)}}).yield
and yield*
has been updated to conform with the latest ES6 specification ({{bug(981599)}}).hasOwn
trap has been removed ({{bug(980565)}}).DOMException.stack
property has been added. It returns a string with a human-friendly formatted stack ({{bug(857648)}}), in the same format as the existing non-standard {{jsxref("Error.stack")}} property.media.mediasource.enabled
preference, enabled by default in Nightly and Aurora only, now supports MP4 ({{bug(1000686)}}).media.track.enabled
, off by default ({{bug(744896)}}).XMLHttpRequest.mozBackgroundRequest()
is no more accessible from Web sites. Only Firefox-internal code (Chrome code) can use it ({{bug(1035242)}}).loaded
event, sent on a {{domxref("HTMLTrackElement")}} has been renamed {{event("load")}} to match the specification ({{bug(1035505)}}).dom.serviceWorkers.enabled
flag ({{bug(903441)}})."unknown"
value ({{bug(1023029)}}).columnspacing
, framespacing
, and rowspacing
of the {{MathMLElement("mtable")}} element are now supported ({{bug(330964)}}).No change.
No change.
EXT_blend_minmax
is now exposed. It extends blending capabilities by adding two new blend equations, producing the minimum or maximum color compnents of the source and destination colors ({{bug(973815)}}).Panel
constructor.tab.readyState
.BrowserWindow
parameter to sidebar.show()
and sidebar.hide()
, to control the window for which the sidebar will be shown or hidden.GitHub commits made between Firefox 32 and Firefox 33. This will not include any uplifts made after this release entered Aurora.
Bugs fixed between Firefox 32 and Firefox 33. This will not include any uplifts made after this release entered Aurora.
{{Firefox_for_developers('32')}}