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!

Cross-browser testing 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!