Firefox 20 Final now available for download

Firefox 20 Final version is now available for download. Firefox 20 includes a new feature for private browsing, a new experience for downloads, and a handful of exciting developer features.

Release Highlights
Firefox 20 includes the following
  • Per Window Private Browsing Mode: Firefox makes it possible for you to view a Web page in private browsing mode and regular browsing mode simultaneously, in two separate Firefox windows. You can easily open a link in a new Private Browsing Window, just right click on any link and choose “Open Link in a New Private Window.”
  • Updated Firefox Download Manager: Firefox makes downloading content from the Web even easier. You can view and monitor download progress right in the Firefox toolbar rather than a separate window.
  • Plug-in warning: When a plug-in hangs for more than 11 seconds, Firefox will notify you so you can restart the plugin rather than restarting Firefox, allowing you to keep browsing the Web, uninterrupted.
  • getUserMedia: A new HTML5 DOM API that allows the browser to capture local camera and/or microphone streams directly, without the need for third party plugins . It allows JavaScript developers to quickly and easily write code to access the user’s camera or microphones. gUM is the first API component of WebRTC, which enables real-time, interactive, peer-to-peer audio/video calls and data sharing.
  • Developer Toolbox: Firefox 20 now includes the developer toolbox, providing quick access to popular developers tools such as the Web Console, Debugger, Inspector and Style Editor in one handy window.
  • Canvas Blend Modes: Canvas Blend Modes allows developers to define how they want canvas to draw an image over an existing image, for example by changing pixel color values to create different visual effects.

Download Firefox 20 Final:
The links in this section correspond to files available for this download. Download the files appropriate for you.

Firefox 20 (Running on Windows 8)

New features in Firefox 20
Firefox 20 has the following changes:

New:
  • Per-window Private Browsing.
  • New download experience.
  • Ability to close hanging plugins, without the browser hanging.
  • Firefox will offer to reset the Awesomebar search provider, if it has been changed by third-party software or through about:config.

Changed:
  • Continued performance improvements around common browser tasks (page loads, downloads, shutdown, etc.)

Developer:
  • Continued implementation of draft ECMAScript 6 - clear() and Math.imul.
  • New JavaScript Profiler tool.

HTML5:
  • < canvas > now supports blend modes.
  • Various <audio> and <video> improvements.
  • getUserMedia implemented for web access to the user's camera and microphone (with user permission.

Fixed:
  • Details button on Crash Reporter (793972)
  • Unity plugin doesn't display in HiDPI mode (829284)

Security fixed:
  • MFSA 2013-40 Out-of-bounds array read in CERT_DecodeCertPackage. [Moderate]
  • MFSA 2013-39 Memory corruption while rendering grayscale PNG images. [Moderate]
  • MFSA 2013-38 Cross-site scripting (XSS) using timed history navigations. [High]
  • MFSA 2013-37 Bypass of tab-modal dialog origin disclosure. [Moderate]
  • MFSA 2013-36 Bypass of SOW protections allows cloning of protected nodes. [Critical]
  • MFSA 2013-35 WebGL crash with Mesa graphics driver on Linux. [Critical]
  • MFSA 2013-34 Privilege escalation through Mozilla Updater. [High]
  • MFSA 2013-33 World read and write access to app_tmp directory on Android. [Moderate]
  • MFSA 2013-32 Privilege escalation through Mozilla Maintenance Service. [High]
  • MFSA 2013-31 Out-of-bounds write in Cairo library. [High]
  • MFSA 2013-30 Miscellaneous memory safety hazards (rv:20.0 / rv:17.0.5). [Critical]

References:
Firefox 20 Release Notes.
Firefox Beta includes Per Window Private Browsing

No comments: