Today is a great day - Mozilla has released Firefox version 22. We at Browserling were thrilled to add it in our own cross-browser testing platform for all your testing needs.
Try Firefox 22 in Browserling now!
What's New in Fireox 22
WebRTCis now enabled by default.
- Windows: Firefox now follows display scaling options to render text larger on
- Mac OS X: Download progress in Dock application icon.
HTML5audio/video playback rate can now be changed.
- Social services management implemented in Add-ons Manager.
- asm.js optimizations (OdinMonkey) enabled for major performance improvements.
WebGLrendering performance through asynchronous canvas updates.
- Plain text files displayed within Firefox will now
- For user security, the
Componentsobject is no longer accessible from web content.
- Pointer Lock API can now be used outside of fullscreen.
- CSS3 Flexbox implemented and enabled by default.
- New Web Notifications API implemented.
- New HTML5
- Various security fixes.
- Scrolling using some
high-resolution-scrollaware touchpads feels slow.
Fixed issues in Firefox 22
- Inaccessible updater can lead to local privilege escalation.
- Homograph domain spoofing in.com,.net and.name.
- getUserMedia permission dialog incorrectly displays location.
- XrayWrappers can be bypassed to run user defined methods in a privileged context.
- X-Frame-Options ignored when using server push with multi-part responses.
- Sandbox restrictions not applied to nested frame elements.
- PreserveWrapper has inconsistent behavior.
- SVG filters can lead to information disclosure.
- Data in the body of XHR HEAD requests leads to CSRF attacks.
- Execution of unmapped memory through onreadystatechange event.
- Arbitrary code execution within Profiler.
- Privileged content access and execution via XBL.
- Memory corruption found using Address Sanitizer.
- Miscellaneous memory safety hazards (rv:22.0 / rv:17.0.7).
Unresolved issues in Firefox 22
- If you try to start Firefox using a locked profile, it will crash.
Developer details for Firefox 22
- The HTML5
<data>element has been implemented.
- The HTML5
<time>element has been implemented.
- ES2015 Arrow Function syntax has been implemented.
- Support for the
XMLHttpRequesthas been removed. This was a Gecko-only feature that was never standardized. Server-Sent Events, Web Sockets or inspecting
responseTextfrom progress events can be used instead.
- Support for Web Notifications has been landed.
- Support for CSS Flexbox layout has been enabled by default.
- Following a spec change, the initial value for
min-heighthas been changed back to
0, even on flex items.
- Font inspector shows which fonts on your computer are applied to the page.
- Visual paint feedback mode shows when and where a page is repainted.
Detailed developer-side changes are well-documented here.
Have fun cross-browser testing in Firefox 22!
Email this blog post to your friends or yourself!
Enter a URL to test, choose platform, browser and version, and you'll get a live interactive browser in 5 seconds!