Posted by September 9, 2015
on Today Firefox 41 was released by Mozilla. As soon as it was available for download we deployed it to all our customers and free users. You can now cross-browser test your javascript code and websites in Firefox 41!
Try Firefox 41 in Browserling now!
The new Firefox 41 features include:
- Enhance IME support on Windows (Vista +) using TSF (Text Services Framework).
- Ability to set a profile picture for your Firefox Account.
- Firefox Hello now includes instant messaging.
- SVG images can be used as favicons.
- Improved box-shadow rendering performance.
Firefox 41 biggest changes include:
- WebRTC now requires perfect forward secrecy.
- WARP is disabled on Windows 7.
- Updates to image decoding process.
- Support for running animations of 'transform' and 'opacity' on the compositor thread.
Firefox 41 HTML5 updates include:
- MessageChannel and MessagePort API enabled by default.
- Added support for the transform-origin property on SVG elements.
- CSS Font Loading API enabled by default.
- Navigator.onLine now varies with actual internet connectivity (Windows and Mac OS X only).
- Copy/Cut Web content from JavaScript to the OS clipboard with document.execCommand("cut"/"copy").
- Implemented Cache API for querying named caches that are accessible Window, Worker, and ServiceWorker.
Firefox 41 developer tool updates include:
- Network requests can be exported in HAR format.
- Quickly add new CSS rule with New Rule button in the Inspector.
- Screenshot a node or element from markup view with the Screenshot Node context menu item.
- Copy element CSS rule declarations with the Copy Rule Declaration context menu item in the Inspector.
- Pseudo-Class panel in the Inspector.
Firefox 41 fixes include:
- Picture element does not react to resize/viewport changes.
Firefox 41 security fixes include:
- Information disclosure via the High Resolution Time API.
- Memory safety errors in libGLES in the ANGLE graphics library.
- Vulnerabilities found through code inspection.
- Errors in the handling of CORS preflight request headers.
- Dragging and dropping images exposes final URL after redirects.
- JavaScript immutable property enforcement can be bypassed.
- Scripted proxies can access inner window.
- Out-of-bounds read during 2D canvas display on Linux 16-bit color depth systems.
- Use-after-free while manipulating HTML media content.
- Buffer overflow while decoding WebM video.
- Use-after-free with shared workers and IndexedDB.
- URL spoofing in reader mode.
- Crash when using debugger with SavedStacks in JavaScript.
- Buffer overflow in libvpx while parsing vp9 format video.
- Arbitrary file manipulation by local user through Mozilla updater.
- Site attribute spoofing on Android by pasting URL with unknown scheme.
- Out of bounds read in QCMS library with ICC V4 profile attributes.
- Memory leak in mozTCPSocket to servers.
- Miscellaneous memory safety hazards (rv:41.0 / rv:38.3).
Happy cross-browser testing in Firefox 41!
Email this blog post to your friends or yourself!
Try Browserling!
Enter a URL to test, choose platform, browser and version, and you'll get a live interactive browser in 5 seconds!