AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for Mozilla Firefox

<<Back to software description

Changes for v72.0.2 - v73.0

  • Today’s Firefox release includes two features that help users view and read website content more easily, quickly. Like all accessibility improvements, these features improve browsing for everyone.
  • Firefox has offered a page zoom feature for more than a decade that allows users to set the zoom level on a per-site basis. For users who need to zoom most websites, having to adjust zoom for each new site can be an annoyance. To address this, we have implemented a new global default zoom level setting. This option is available in about:preferences under "Language and Appearance" and can be scaled up or down from 100% as needed and sets the default zoom level for all sites. Per-site zoom is still available to make adjustments to individual sites as needed.
  • Many users with low vision rely on Windows' High Contrast Mode to make websites more readable. Traditionally, to increase the readability of text, Firefox has disabled background images when High Contrast Mode is enabled. With today’s release of Firefox 73, we introduce a “readability backplate” solution which places a block of background color between the text and background image. Now, websites in High Contrast Mode are more readable without disabling background images.
  • Fixed
  • Various security fixes.
  • Improved audio quality when playing back audio at a faster or slower speed.
  • Firefox will now only prompt you to save logins if a field in a login form was modified.
  • Changed
  • WebRender rollout has been expanded to include Windows 10 laptops running NVIDIA graphics cards with drivers newer than 432.00 and screen sizes smaller than 1920x1200.
  • Developer
  • Developer Information
  • WAMP-formatted WebSocket messages (JSON, MsgPack and CBOR) are now nicely decoded for inspection in the Network panel.
  • Web Platform
  • Improved auto-detection of legacy text encodings on old web pages which don’t explicitly declare the text encoding.
  • unresolved
  • Users with 0patch security software may encounter crashes at startup after updating to Firefox 73. This will be fixed in a future Firefox release. As a workaround, an exclusion for firefox.exe can be added within the 0patch settings.



Changes for v69.0 - v69.0.1

  • Fixed external programs launching in the background when clicking a link from inside Firefox to launch them (bug 1570845)
  • Usability improvements to the Add-ons Manager for users with screen readers (bug 1567600)
  • Fixed the Captive Portal notification bar not being dismissable in some situations after login is complete (bug 1578633)
  • Fixed the maximum size of fonts in Reader Mode when zoomed (bug 1578454)
  • Fixed missing stacks in the Developer Tools Performance section (bug 1578354)
  • Security and stability fixes



Changes for v62.0.2 - v62.0.3

  • Fixed hangs on macOS Mojave (10.14) when various dialog windows (upload, download, print, etc) are activated (bug 1489785)
  • Fixed playback of some encrypted video streams on macOS (bug 1491940)
  • Various security fixes



Changes for v50.0 - v50.0.2

  • Various security fixes



Changes for v49.0.2 - v50.0

  • New
  • Updates to keyboard shortcuts
  • Set a preference to have Ctrl+Tab cycle through tabs in recently used order
  • View a page in Reader Mode by using Ctrl+Alt+R (command+alt+r on Mac)
  • Added option to Find in page that allows users to limit search to whole words only
  • Added Guarani (gn) locale
  • Increased availability of WebGL to more than 98 percent of users on Windows 7 and newer
  • Added download protection for a large number of executable file types on Windows, Mac and Linux
  • Improved performance for SDK extensions or extensions using the SDK module loader
  • Playback video on more sites without plugins with WebM EME Support for Widevine on Windows and Mac
  • Fixed
  • Fixed rendering of dashed and dotted borders with rounded corners (border-radius)
  • Various security fixes
  • Login cookies are now saved for sites with a high number of cookies (Bug 1264192)
  • Changed
  • Added a built-in Emoji set for operating systems without native Emoji fonts (Windows 8.0 and lower and Linux)
  • Blocked versions of libavcodec older than 54.35.1
  • The link to check for plugin security updates has been removed from the addon manager as Firefox automatically checks for plugin updates



Changes for v46.0.1 - v47.0

  • New
  • Support for Google’s Widevine CDM on Windows and Mac OS X so streaming services like Amazon Video can switch from Silverlight to encrypted HTML5 video.
  • Enable VP9 video codec for users with fast machines
  • Embedded YouTube videos now play with HTML5 video if Flash is not installed.
  • Allow no-cache on back/forward navigations for https resources
  • Embedded YouTube videos now play with HTML5 video if Flash is not installed
  • Changed
  • FUEL (Firefox User Extension Library) has been removed. Add-ons relying on it will stop working.
  • The browser.sessionstore.restore_on_demand preference has been reset to its default value (true) to avoid e10s performance problems. Because faster is better!
  • The Firefox click-to-activate plugin whitelist has been removed.
  • Developer
  • View, start,and debug registered Service Workers in the Service Workers developer tool
  • Simulate Push messages in the Service Workers developer tool
  • Tilt is available as extension on AMO
  • See Firefox run! Review Firefox performance data in about:performance.
  • 'Start' button for service workers in about:debugging to start registered Service Workers
  • Changes that can affect add-on compatibility
  • Added support for ChaCha20/Poly1305 cipher suites
  • Custom user agents supported in Responsive Design Mode
  • Smart multi-line input in the Web Console
  • HTML5
  • cuechange events are now available on TextTrack objects
  • WebCrypto: PBKDF2 supports SHA-2 hash algorithms
  • WebCrypto: RSA-PSS signature support



Changes for v45.0 - v45.0.1

  • Fix a potential performance regression (Youtube for example) (1220502)
  • Fix a regression causing search engine settings to be lost in some context (1254694)
  • Bring back non-standard jar: URIs to fix a regression in IBM iNotes (1255139)
  • XSLTProcessor.importStylesheet was failing when was used (1249572)
  • Fix an issue which could cause the list of search provider to be empty (1255605)
  • Fix a regression when using the location bar (1254503)
  • Fix some loading issues when Accept third-party cookies: was set to Never (1254856)



Changes for v40.0.3 - v41.0

  • Enhance IME support on Windows (Vista +) using TSF (Text Services Framework)
  • NEW
  • Ability to set a profile picture for your Firefox Account
  • NEW
  • Firefox Hello now includes instant messaging
  • NEW
  • SVG images can be used as favicons
  • NEW
  • Improved box-shadow rendering performance
  • CHANGED
  • WebRTC now requires perfect forward secrecy
  • CHANGED
  • WARP is disabled on Windows 7
  • CHANGED
  • Updates to image decoding process
  • CHANGED
  • Support for running animations of 'transform' and 'opacity' on the compositor thread
  • HTML5
  • MessageChannel and MessagePort API enabled by default
  • HTML5
  • Added support for the transform-origin property on SVG elements
  • HTML5
  • CSS Font Loading API enabled by default
  • HTML5
  • Navigator.onLine now varies with actual internet connectivity (Windows and Mac OS X only)
  • HTML5
  • Copy/Cut Web content from JavaScript to the OS clipboard with document.execCommand("cut"/"copy")
  • HTML5
  • Implemented Cache API for querying named caches that are accessible Window, Worker, and ServiceWorker
  • DEVELOPER
  • Removed support for binary XPCOM components in extensions, use addon SDK "system/child_process" pipe mechanism for native binaries instead
  • DEVELOPER
  • Network requests can be exported in HAR format
  • DEVELOPER
  • Quickly add new CSS rule with New Rule button in the Inspector
  • DEVELOPER
  • Screenshot a node or element from markup view with the Screenshot Node context menu item
  • DEVELOPER
  • Copy element CSS rule declarations with the Copy Rule Declaration context menu item in the Inspector
  • DEVELOPER
  • Pseudo-Class panel in the Inspector
  • FIXED
  • Picture element does not react to resize/viewport changes
  • FIXED
  • Various security fixes



Changes for v38.0.1 - v40.0

  • NEW
  • Support for Windows 10
  • NEW
  • Added protection against unwanted software downloads
  • NEW
  • User can receive suggested tiles in the new tab page based on categories Firefox matches to browsing history (en-US only).
  • NEW
  • Hello allows adding a link to conversations to provide context on what the conversation will be about
  • NEW
  • New style for add-on manager based on the in-content preferences style
  • NEW
  • Improved scrolling, graphics, and video playback performance with off main thread compositing (GNU/Linux only)
  • NEW
  • Graphic blocklist mechanism improved: Firefox version ranges can be specified, limiting the number of devices blocked
  • CHANGED
  • Add-on extensions that are not signed by Mozilla will display a warning
  • CHANGED
  • NPAPI Plug-in performance improved via asynchronous initialization
  • CHANGED
  • Smoother animation and scrolling with hardware vsync (Windows only)
  • CHANGED
  • JPEG images use less memory when scaled and can be painted faster
  • CHANGED
  • Sub-resources can no longer request HTTP authentication, thus protecting users from inadvertently disclosing login data
  • HTML5
  • IndexedDB transactions are now non-durable by default
  • HTML5
  • Implemented AudioBufferSourceNode.detune to modulate playback rate in cents, a logarithmic unit of measure used for musical intervals
  • DEVELOPER
  • Improved Performance tools in the developer tools: Waterfall view, Call Tree view and a Flame Chart view
  • DEVELOPER
  • New rules view tooltip in the Inspector to tweak CSS Filter values
  • DEVELOPER
  • Console API messages from SharedWorker and ServiceWorker are now displayed in web console
  • DEVELOPER
  • New page ruler highlighting tool that displays lightweight horizontal and vertical rules on a page
  • DEVELOPER
  • Inspector now searches across all content frames in a page
  • FIXED
  • Kannada text does not display properly in built-in pdf viewer
  • FIXED
  • Various security fixes



Changes for v38.0.5 Beta 1-2 - v38.0.5 Beta 3

  • What’s New
  • NEW: Keep track of articles and videos with Pocket
  • NEW: Clean formatting for articles and blog posts with Reader View
  • NEW: Share the active tab or window in a Hello conversation
  • Known Issues
  • UNRESOLVED: Responsive images do not update when the enclosing viewport changes



Changes for v38.0 Beta 9 - v38.0.5 Beta 1-2

  • What’s New
  • NEW: New tab-based preferences
  • NEW: Ruby annotation support
  • NEW: Share the active tab or window in a Hello conversation - enabled for first half of the beta cycle
  • NEW: Keep track of articles and blog posts with the Reading List - enabled for the first half of the beta cycle
  • NEW: Base for the next ESR release.
  • CHANGED: autocomplete=off is no longer supported for username/password fields
  • CHANGED: RegExp.prototype.source now returns "(?:)" instead of the empty string for empty regular expressions
  • CHANGED: Page load times improved by speculative connection warmup
  • HTML5: WebSocket now available in Web Workers
  • HTML5: Implemented srcset attribute and element for responsive images
  • HTML5: Implemented DOM3 Events KeyboardEvent.code
  • HTML5: Mac OS X: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube
  • HTML5: BroadcastChannel API implemented
  • HTML5: Implemented Encrypted Media Extensions (EME) API to support encrypted HTML5 video/audio playback (Windows Vista or later only)
  • HTML5: Automatically download Adobe Primetime Content Decryption Module (CDM) for DRM playback through EME (Windows Vista or later only)
  • DEVELOPER: Optimized-out variables are now visible in Debugger UI
  • DEVELOPER: XMLHttpRequest logs in the web console are now visually labelled and can be filtered separately from regular network requests
  • DEVELOPER: WebRTC now has multistream and renegotiation support
  • DEVELOPER: copy command added to console



Changes for v38.0 - v38.0.1

  • FIXED: Systems with first generation NVidia Optimus graphics cards may crash on start-up
  • FIXED: Users who import cookies from Google Chrome can end up with broken websites
  • FIXED: Large animated images may fail to play and may stop other images from loading
  • FIXED: WebRTC H264 video streams from CiscoSpark native clients are not decoded correctly. (Fixed in Firefox ESR 38.0.1; was already fixed in Firefox 38.0)
  • Known Issues
  • UNRESOLVED: Responsive images do not update when the enclosing viewport changes



Changes for v38.0 Beta 9 - v38.0

  • What’s New
  • NEW: New tab-based preferences
  • NEW: Ruby annotation support
  • NEW: Base for the next ESR release.
  • CHANGED: autocomplete=off is no longer supported for username/password fields
  • CHANGED: URL parser avoids doing percent encoding when setting the Fragment part of the URL, and percent decoding when getting the Fragment in line with the URL spec
  • CHANGED: RegExp.prototype.source now returns "(?:)" instead of the empty string for empty regular expressions
  • CHANGED: Improved page load times via speculative connection warmup
  • HTML5: WebSocket now available in Web Workers
  • HTML5: BroadcastChannel API implemented
  • HTML5: Implemented srcset attribute and element for responsive images
  • HTML5: Implemented DOM3 Events KeyboardEvent.code
  • HTML5: Mac OS X: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube
  • HTML5: Implemented Encrypted Media Extensions (EME) API to support encrypted HTML5 video/audio playback (Windows Vista or later only)
  • HTML5: Automatically download Adobe Primetime Content Decryption Module (CDM) for DRM playback through EME (Windows Vista or later only)
  • DEVELOPER: Optimized-out variables are now visible in Debugger UI
  • DEVELOPER: XMLHttpRequest logs in the web console are now visually labelled and can be filtered separately from regular network requests
  • DEVELOPER: WebRTC now has multistream and renegotiation support
  • DEVELOPER: copy command added to console
  • FIXED: Various security fixes
  • Known Issues
  • UNRESOLVED: Responsive images do not update when the enclosing viewport changes



Changes for v38.0 Beta 8 - v38.0 Beta 9

  • What’s New:
  • NEW: New tab-based Preferences
  • NEW: Share the active tab or window in a Hello conversation - enabled for first half of the beta cycle
  • NEW: Ruby annotation support
  • NEW: Keep track of articles and blog posts with the Reading List - enabled for the first half of the beta cycle
  • NEW: Base for the next ESR release.
  • CHANGED: autocomplete=off is no longer supported for username/password fields
  • CHANGED: RegExp.prototype.source now returns "(?:)" instead of the empty string for empty regular expressions
  • CHANGED: Page load times improved by speculative connection warmup
  • HTML5: WebSocket now available in Web Workers
  • HTML5: BroadcastChannel API implemented (more at hacks.mozilla.org)
  • HTML5: Implemented srcset attribute and element for responsive images
  • HTML5: Implemented DOM3 Events KeyboardEvent.code
  • HTML5: Mac OS X: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube
  • HTML5: Implemented Encrypted Media Extensions (EME) API to support encrypted HTML5 video/audio playback
  • HTML5: Automatically download Adobe Primetime Content Decryption Module (CDM) for DRM playback through EME (Windows Vista or later only)
  • DEVELOPER: Optimized-out variables are now visible in Debugger UI
  • DEVELOPER: XMLHttpRequest logs in the web console are now visually labelled and can be filtered separately from regular network requests
  • DEVELOPER: WebRTC now has multistream and renegotiation support
  • DEVELOPER: copy command added to console



Changes for v38.0 Beta 6 - v38.0 Beta 8

  • What’s New
  • New: New tab-based Preferences
  • New: Share the active tab or window in a Hello conversation - enabled for first half of the beta cycle
  • New: Keep track of articles and blog posts with the Reading List - enabled for the first half of the beta cycle
  • New: Ruby annotation support
  • New: Base for the next ESR release.
  • Changed: autocomplete=off is no longer supported for username/password fields
  • Changed: URL parser avoids doing percent encoding when setting the Fragment part of the URL, and percent decoding when getting the Fragment in line with the URL spec
  • Changed: RegExp.prototype.source now returns "(?:)" instead of the empty string for empty regular expressions
  • Changed: Page load times improved by speculative connection warmup
  • HTML5: WebSocket now available in Web Workers
  • HTML5: Implemented srcset attribute and element for responsive images
  • HTML5: Implemented DOM3 Events KeyboardEvent.code
  • HTML5: BroadcastChannel API implemented (more at hacks.mozilla.org)
  • HTML5: Mac OS X: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube
  • HTML5: Implemented Encrypted Media Extensions (EME) API to support encrypted HTML5 video/audio playback
  • HTML5: Automatically download Adobe Primetime Content Decryption Module (CDM) for DRM playback through EME
  • Developer: Optimized-out variables are now visible in Debugger UI
  • Developer: XMLHttpRequest logs in the web console are now visually labelled and can be filtered separately from regular network requests
  • Developer: copy command added to console
  • Developer: WebRTC now has multistream and renegotiation support



Changes for v38.0 Beta 5 - v38.0 Beta 6

  • What’s New
  • New: New tab-based Preferences
  • New: Share the active tab or window in a Hello conversation - enabled for first half of the beta cycle
  • New: Keep track of articles and blog posts with the Reading List - enabled for the first half of the beta cycle
  • New: Ruby annotation support
  • New: Base for the next ESR release.
  • Changed: autocomplete=off is no longer supported for username/password fields
  • Changed: URL parser avoids doing percent encoding when setting the Fragment part of the URL, and percent decoding when getting the Fragment in line with the URL spec
  • Changed: RegExp.prototype.source now returns "(?:)" instead of the empty string for empty regular expressions
  • Changed: Page load times improved by speculative connection warmup
  • HTML5: WebSocket now available in Web Workers
  • HTML5: Implemented srcset attribute and element for responsive images
  • HTML5: Implemented DOM3 Events KeyboardEvent.code
  • HTML5: BroadcastChannel API implemented (more at hacks.mozilla.org)
  • HTML5: Mac OS X: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube
  • HTML5: Implemented Encrypted Media Extensions (EME) API to support encrypted HTML5 video/audio playback
  • HTML5: Automatically download Adobe Primetime Content Decryption Module (CDM) for DRM playback through EME
  • Developer: Optimized-out variables are now visible in Debugger UI
  • Developer: XMLHttpRequest logs in the web console are now visually labelled and can be filtered separately from regular network requests
  • Developer: copy command added to console
  • Developer: WebRTC now has multistream and renegotiation support



Changes for v38.0 Beta 4 - v38.0 Beta 5

  • What’s New
  • New: New tab-based Preferences
  • New: Share the active tab or window in a Hello conversation - enabled for first half of the beta cycle
  • New: Keep track of articles and blog posts with the Reading List - enabled for the first half of the beta cycle
  • New: Ruby annotation support
  • New: Base for the next ESR release.
  • Changed: autocomplete=off is no longer supported for username/password fields
  • Changed: URL parser avoids doing percent encoding when setting the Fragment part of the URL, and percent decoding when getting the Fragment in line with the URL spec
  • Changed: RegExp.prototype.source now returns "(?:)" instead of the empty string for empty regular expressions
  • Changed: Page load times improved by speculative connection warmup
  • HTML5: WebSocket now available in Web Workers
  • HTML5: Implemented srcset attribute and element for responsive images
  • HTML5: Implemented DOM3 Events KeyboardEvent.code
  • HTML5: BroadcastChannel API implemented (more at hacks.mozilla.org)
  • HTML5: Mac OS X: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube
  • HTML5: Implemented Encrypted Media Extensions (EME) API to support encrypted HTML5 video/audio playback
  • HTML5: Automatically download Adobe Primetime Content Decryption Module (CDM) for DRM playback through EME
  • Developer: Optimized-out variables are now visible in Debugger UI
  • Developer: XMLHttpRequest logs in the web console are now visually labelled and can be filtered separately from regular network requests
  • Developer: copy command added to console
  • Developer: WebRTC now has multistream and renegotiation support



Changes for v38.0 Beta 3 - v38.0 Beta 4

  • What’s New
  • New: New tab-based Preferences
  • New: Share the active tab or window in a Hello conversation - enabled for first half of the beta cycle
  • New: Keep track of articles and blog posts with the Reading List - enabled for the first half of the beta cycle
  • New: Ruby annotation support
  • New: Base for the next ESR release.
  • Changed: autocomplete=off is no longer supported for username/password fields
  • Changed: URL parser avoids doing percent encoding when setting the Fragment part of the URL, and percent decoding when getting the Fragment in line with the URL spec
  • Changed: RegExp.prototype.source now returns "(?:)" instead of the empty string for empty regular expressions
  • Changed: Page load times improved by speculative connection warmup
  • HTML5: WebSocket now available in Web Workers
  • HTML5: Implemented srcset attribute and element for responsive images
  • HTML5: Implemented DOM3 Events KeyboardEvent.code
  • HTML5: BroadcastChannel API implemented (more at hacks.mozilla.org)
  • HTML5: Mac OS X: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube
  • HTML5: Implemented Encrypted Media Extensions (EME) API to support encrypted HTML5 video/audio playback
  • HTML5: Automatically download Adobe Primetime Content Decryption Module (CDM) for DRM playback through EME
  • Developer: Optimized-out variables are now visible in Debugger UI
  • Developer: XMLHttpRequest logs in the web console are now visually labelled and can be filtered separately from regular network requests
  • Developer: copy command added to console
  • Developer: WebRTC now has multistream and renegotiation support
  • Known Issues
  • unresolved: Automatic update to RTL languages ( Persian - fa, Hebrew - he and Arabic - ar) are disabled until bug 1150021 is fixed



Changes for v38.0 Beta 2 - v38.0 Beta 3

  • What’s New
  • New: New tab-based Preferences
  • New: Share the active tab or window in a Hello conversation - enabled for first half of the beta cycle
  • New: Keep track of articles and blog posts with the Reading List - enabled for the first half of the beta cycle
  • New: Ruby annotation support
  • New: Base for the next ESR release.
  • Changed: autocomplete=off is no longer supported for username/password fields
  • Changed: URL parser avoids doing percent encoding when setting the Fragment part of the URL, and percent decoding when getting the Fragment in line with the URL spec
  • Changed: RegExp.prototype.source now returns "(?:)" instead of the empty string for empty regular expressions
  • Changed: Page load times improved by speculative connection warmup
  • HTML5: WebSocket now available in Web Workers
  • HTML5: Implemented srcset attribute and element for responsive images
  • HTML5: Implemented DOM3 Events KeyboardEvent.code
  • HTML5: BroadcastChannel API implemented (more at hacks.mozilla.org)
  • HTML5: Mac OS X: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube
  • HTML5: Implemented Encrypted Media Extensions (EME) API to support encrypted HTML5 video/audio playback
  • HTML5: Automatically download Adobe Primetime Content Decryption Module (CDM) for DRM playback through EME
  • Developer: Optimized-out variables are now visible in Debugger UI
  • Developer: XMLHttpRequest logs in the web console are now visually labelled and can be filtered separately from regular network requests
  • Developer: copy command added to console
  • Developer: WebRTC now has multistream and renegotiation support
  • Known Issues
  • unresolved: Automatic update to RTL languages ( Persian - fa, Hebrew - he and Arabic - ar) are disabled until bug 1150021 is fixed



Changes for v38.0 Beta 1 - v38.0 Beta 2

  • What’s New
  • New: New tab-based Preferences
  • New: Share the active tab or window in a Hello conversation - enabled for first half of the beta cycle
  • New: Keep track of articles and blog posts with the Reading List - enabled for the first half of the beta cycle
  • New: Ruby annotation support
  • New: Base for the next ESR release.
  • Changed: autocomplete=off is no longer supported for username/password fields
  • Changed: URL parser avoids doing percent encoding when setting the Fragment part of the URL, and percent decoding when getting the Fragment in line with the URL spec
  • Changed: RegExp.prototype.source now returns "(?:)" instead of the empty string for empty regular expressions
  • Changed: Page load times improved by speculative connection warmup
  • HTML5: WebSocket now available in Web Workers
  • HTML5: Implemented srcset attribute and element for responsive images
  • HTML5: Implemented DOM3 Events KeyboardEvent.code
  • HTML5: BroadcastChannel API implemented (more at hacks.mozilla.org)
  • HTML5: Mac OS X: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube
  • HTML5: Implemented Encrypted Media Extensions (EME) API to support encrypted HTML5 video/audio playback
  • HTML5: Automatically download Adobe Primetime Content Decryption Module (CDM) for DRM playback through EME
  • Developer: Optimized-out variables are now visible in Debugger UI
  • Developer: XMLHttpRequest logs in the web console are now visually labelled and can be filtered separately from regular network requests
  • Developer: copy command added to console
  • Developer: WebRTC now has multistream and renegotiation support
  • Known Issues
  • unresolved: Automatic update to RTL languages ( Persian - fa, Hebrew - he and Arabic - ar) are disabled until bug 1150021 is fixed



Changes for v37.0.1 - v37.0.2

  • What’s New
  • Fixed: Google Maps may render incorrectly in some cases
  • Fixed: Stability fixes for select graphics hardware and feature sets
  • Fixed: Various security fixes



Changes for v37.0 - v37.0.1

  • What’s New
  • Changed: Disabled HTTP/2 AltSvc
  • Fixed: Start-up crash due to graphics hardware and third party software
  • Fixed: Various security fixes



Changes for v37.0 Beta 7 - v37.0

  • What’s New
  • New: Heartbeat user rating system - your feedback about Firefox
  • New: Bing search now uses HTTPS for secure searching
  • New: New preferences implementation enabled for the first half of the beta cycle
  • New: Improved protection against site impersonation via OneCRL centralized certificate revocation
  • New: Opportunistically encrypt HTTP traffic where the server supports HTTP/2 AltSvc
  • Changed: Disabled insecure TLS version fallback for site security
  • Changed: Extended SSL error reporting for reporting non-certificate errors
  • Changed: TLS False Start optimization now requires a cipher suite using AEAD construction
  • Changed: Added support for e-mail name constraints in certificates
  • Changed: Improved certificate and TLS communication security by removing support for DSA
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube
  • HTML5: Added support for CSS display:contents
  • HTML5: IndexedDB now accessible from worker threads
  • HTML5: WebSocket now available in Web Workers
  • Developer: Debug tabs opened in Chrome Desktop, Chrome for Android, and Safari for iOS
  • Developer: New Inspector animations panel to control element animations
  • Developer: New Security Panel included in Network Panel
  • Developer: Debugger panel support for chrome:// and about:// URIs
  • Developer: Added logging of weak ciphers to the web console



Changes for v37.0 Beta 6 - v37.0 Beta 7

  • What’s New
  • New: Heartbeat user rating system - your feedback about Firefox
  • New: Bing search now uses HTTPS for secure searching
  • New: Added support for OneCRL for centralized certificate revocation
  • New: Removed support for DSA in certificates and TLS
  • New: Added support for e-mail name constraints in certificates
  • New: Implemented HTTP/2 AltSvc support for opportunistic (unauthenticated) encryption
  • New: New preferences implementation enabled for the first half of the beta cycle
  • Changed: Disabled insecure TLS version fallback for site security
  • Changed: Extended SSL error reporting for reporting non-certificate errors
  • Changed: TLS False Start optimization now requires a cipher suite using AEAD construction
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube.
  • HTML5: WebSocket now available in Web Workers
  • HTML5: IndexedDB now accessible from worker threads
  • HTML5: Added support for CSS display:contents
  • Developer: Debug tabs opened in Chrome Desktop, Chrome for Android, and Safari for iOS
  • Developer: New Inspector animations panel to control element animations
  • Developer: New Security Panel included in Network Panel
  • Developer: Debugger panel support for chrome:// and about:// URIs
  • Developer: Added logging of weak ciphers to the web console



Changes for v37.0 Beta 5 - v37.0 Beta 6

  • What’s New
  • New: Heartbeat user rating system - your feedback about Firefox
  • New: Bing search now uses HTTPS for secure searching
  • New: Added support for OneCRL for centralized certificate revocation
  • New: Removed support for DSA in certificates and TLS
  • New: Added support for e-mail name constraints in certificates
  • New: Implemented HTTP/2 AltSvc support for opportunistic (unauthenticated) encryption
  • New: New preferences implementation enabled for the first half of the beta cycle
  • Changed: Disabled insecure TLS version fallback for site security
  • Changed: Extended SSL error reporting for reporting non-certificate errors
  • Changed: TLS False Start optimization now requires a cipher suite using AEAD construction
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube.
  • HTML5: WebSocket now available in Web Workers
  • HTML5: IndexedDB now accessible from worker threads
  • HTML5: Added support for CSS display:contents
  • Developer: Debug tabs opened in Chrome Desktop, Chrome for Android, and Safari for iOS
  • Developer: New Inspector animations panel to control element animations
  • Developer: New Security Panel included in Network Panel
  • Developer: Debugger panel support for chrome:// and about:// URIs
  • Developer: Added logging of weak ciphers to the web console



Changes for v37.0 Beta 4 - v37.0 Beta 5

  • What’s New
  • New: Heartbeat user rating system - your feedback about Firefox
  • New: Bing search now uses HTTPS for secure searching
  • New: Added support for OneCRL for centralized certificate revocation
  • New: Removed support for DSA in certificates and TLS
  • New: Added support for e-mail name constraints in certificates
  • New: Implemented HTTP/2 AltSvc support for opportunistic (unauthenticated) encryption
  • New: New preferences implementation enabled for the first half of the beta cycle
  • Changed: Disabled insecure TLS version fallback for site security
  • Changed: Extended SSL error reporting for reporting non-certificate errors
  • Changed: TLS False Start optimization now requires a cipher suite using AEAD construction
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube.
  • HTML5: WebSocket now available in Web Workers
  • HTML5: IndexedDB now accessible from worker threads
  • HTML5: Added support for CSS display:contents
  • Developer: Debug tabs opened in Chrome Desktop, Chrome for Android, and Safari for iOS
  • Developer: New Inspector animations panel to control element animations
  • Developer: New Security Panel included in Network Panel
  • Developer: Debugger panel support for chrome:// and about:// URIs
  • Developer: Added logging of weak ciphers to the web console



Changes for v37.0 Beta 3 - v37.0 Beta 4

  • What’s New
  • New: Heartbeat user rating system - your feedback about Firefox
  • New: Bing search now uses HTTPS for secure searching
  • New: Added support for OneCRL for centralized certificate revocation
  • New: Removed support for DSA in certificates and TLS
  • New: Added support for e-mail name constraints in certificates
  • New: Implemented HTTP/2 AltSvc support for opportunistic (unauthenticated) encryption
  • New: New preferences implementation enabled for the first half of the beta cycle
  • Changed: Disabled insecure TLS version fallback for site security
  • Changed: Extended SSL error reporting for reporting non-certificate errors
  • Changed: TLS False Start optimization now requires a cipher suite using AEAD construction
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube.
  • HTML5: WebSocket now available in Web Workers
  • HTML5: IndexedDB now accessible from worker threads
  • HTML5: Added support for CSS display:contents
  • Developer: Debug tabs opened in Chrome Desktop, Chrome for Android, and Safari for iOS
  • Developer: New Inspector animations panel to control element animations
  • Developer: New Security Panel included in Network Panel
  • Developer: Debugger panel support for chrome:// and about:// URIs
  • Developer: Added logging of weak ciphers to the web console



Changes for v37.0 Beta 2 - v37.0 Beta 3

  • What’s New
  • New: Heartbeat user rating system - your feedback about Firefox
  • New: Bing search now uses HTTPS for secure searching
  • New: Added support for OneCRL for centralized certificate revocation
  • New: Removed support for DSA in certificates and TLS
  • New: Added support for e-mail name constraints in certificates
  • New: Implemented HTTP/2 AltSvc support for opportunistic (unauthenticated) encryption
  • New: New preferences implementation enabled for the first half of the beta cycle
  • Changed: Disabled insecure TLS version fallback for site security
  • Changed: Extended SSL error reporting for reporting non-certificate errors
  • Changed: TLS False Start optimization now requires a cipher suite using AEAD construction
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube.
  • HTML5: WebSocket now available in Web Workers
  • HTML5: IndexedDB now accessible from worker threads
  • HTML5: Added support for CSS display:contents
  • Developer: Debug tabs opened in Chrome Desktop, Chrome for Android, and Safari for iOS
  • Developer: New Inspector animations panel to control element animations
  • Developer: New Security Panel included in Network Panel
  • Developer: Debugger panel support for chrome:// and about:// URIs
  • Developer: Added logging of weak ciphers to the web console



Changes for v37.0 Beta 1 - v37.0 Beta 2

  • What’s New
  • New: Heartbeat user rating system - your feedback about Firefox
  • New: Bing search now uses HTTPS for secure searching
  • New: Added support for OneCRL for centralized certificate revocation
  • New: Removed support for DSA in certificates and TLS
  • New: Added support for e-mail name constraints in certificates
  • New: Implemented HTTP/2 AltSvc support for opportunistic (unauthenticated) encryption
  • New: New preferences implementation enabled for the first half of the beta cycle
  • Changed: Disabled insecure TLS version fallback for site security
  • Changed: Extended SSL error reporting for reporting non-certificate errors
  • Changed: TLS False Start optimization now requires a cipher suite using AEAD construction
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube.
  • HTML5: WebSocket now available in Web Workers
  • HTML5: IndexedDB now accessible from worker threads
  • HTML5: Added support for CSS display:contents
  • Developer: Debug tabs opened in Chrome Desktop, Chrome for Android, and Safari for iOS
  • Developer: New Inspector animations panel to control element animations
  • Developer: New Security Panel included in Network Panel
  • Developer: Debugger panel support for chrome:// and about:// URIs
  • Developer: Added logging of weak ciphers to the web console



Changes for v36.0.3 - v36.0.4

  • What’s New
  • Fixed: 36.0.4: Security fixes for issues disclosed at HP Zero Day Initiative's Pwn2Own contest
  • New: Pinned tiles on the new tab page can be synced
  • New: Support for the full HTTP/2 protocol. HTTP/2 enables a faster, more scalable, and more responsive web.
  • New: Locale added: Uzbek (uz)
  • Changed: -remote option removed
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Phasing out Certificates with 1024-bit RSA Keys
  • Changed: Shut down hangs will now show the crash reporter before exiting the program
  • Changed: Add-on Compatibility
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: CSSOM-View scroll behavior implemented allowing smooth scrolling of content without custom libraries
  • HTML5: object-fit and object-position implemented. Defines how and where the content of a replaced element is displayed
  • HTML5: isolation CSS property implemented. Create a new stacking context to isolate groups of boxes to control which blend together
  • HTML5: CSS3 will-change property implemented. Hints the browser of elements that will be modified. The browser will perform some performance optimization for these
  • HTML5: Improved ES6 generators for better performance
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification. The const declaration is now block-scoped and requires an initializer. It also can not be redeclared anymore.
  • Developer: Eval sources now appear in the Debugger. Debug JavaScript code that is evaluated dynamically, either as a string passed to eval() or as a string passed to the Function constructor
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: 36.0.3: Security fixes for issues disclosed at HP Zero Day Initiative's Pwn2Own contest
  • Fixed: 36.0.1 - Hello may become inactive until restart (1137469)
  • Fixed: 36.0.1 - Print preferences may not be preserved (1136855)
  • Fixed: 36.0.1 - Hello contact tabs may not be visible (1137141)
  • Fixed: 36.0.1 - Disable the usage of the ANY DNS query type (1093983)
  • Fixed: 36.0.1 - Fixed a startup crash with EMET (1137050)
  • Fixed: 36.0.1 - WebGL may use significant memory with Canvas2d (1137251)
  • Fixed: 36.0.1 - Accept hostnames that include an underscore character ("_") (1136616)
  • Fixed: 36.0.1 - Option -remote has been restored (1080319)
  • Fixed: 36.0.1 - Fix a top crash
  • Fixed: Various security fixes
  • Fixed: CSS gradients work on premultiplied colors
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Known Issues
  • unresolved: Style Editor: Extra white space appearing above the editor for a sourcemapped scss file (1128747)
  • unresolved: For users who removed the Share & Hello buttons, this new version brings them back unexpectedly (1136300)
  • unresolved: Firefox Hello does not work for link generators if there is no camera installed (1106941)



Changes for v36.0.1 - v36.0.3

  • What’s New
  • Fixed: 36.0.3: Security fixes for issues disclosed at HP Zero Day Initiative's Pwn2Own contest
  • New: Pinned tiles on the new tab page can be synced
  • New: Support for the full HTTP/2 protocol. HTTP/2 enables a faster, more scalable, and more responsive web.
  • New: Locale added: Uzbek (uz)
  • Changed: -remote option removed
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Phasing out Certificates with 1024-bit RSA Keys
  • Changed: Shut down hangs will now show the crash reporter before exiting the program
  • Changed: Add-on Compatibility
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: CSSOM-View scroll behavior implemented allowing smooth scrolling of content without custom libraries
  • HTML5: object-fit and object-position implemented. Defines how and where the content of a replaced element is displayed
  • HTML5: isolation CSS property implemented. Create a new stacking context to isolate groups of boxes to control which blend together
  • HTML5: CSS3 will-change property implemented. Hints the browser of elements that will be modified. The browser will perform some performance optimization for these
  • HTML5: Improved ES6 generators for better performance
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification. The const declaration is now block-scoped and requires an initializer. It also can not be redeclared anymore.
  • Developer: Eval sources now appear in the Debugger. Debug JavaScript code that is evaluated dynamically, either as a string passed to eval() or as a string passed to the Function constructor
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: 36.0.1 - Hello may become inactive until restart (1137469)
  • Fixed: 36.0.1 - Print preferences may not be preserved (1136855)
  • Fixed: 36.0.1 - Hello contact tabs may not be visible (1137141)
  • Fixed: 36.0.1 - Disable the usage of the ANY DNS query type (1093983)
  • Fixed: 36.0.1 - Fixed a startup crash with EMET (1137050)
  • Fixed: 36.0.1 - WebGL may use significant memory with Canvas2d (1137251)
  • Fixed: 36.0.1 - Accept hostnames that include an underscore character ("_") (1136616)
  • Fixed: 36.0.1 - Option -remote has been restored (1080319)
  • Fixed: 36.0.1 - Fix a top crash
  • Fixed: Various security fixes
  • Fixed: CSS gradients work on premultiplied colors
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Known Issues
  • unresolved: Style Editor: Extra white space appearing above the editor for a sourcemapped scss file (1128747)
  • unresolved: For users who removed the Share & Hello buttons, this new version brings them back unexpectedly (1136300)
  • unresolved: Firefox Hello does not work for link generators if there is no camera installed (1106941)



Changes for v36.0 - v36.0.1

  • What’s New
  • Fixed: 36.0.1 - Disable the usage of the ANY DNS query type (1093983)
  • Fixed: 36.0.1 - Fixed a startup crash with EMET (1137050)
  • Fixed: 36.0.1 - Hello may become inactive until restart (1137469)
  • Fixed: 36.0.1 - Print preferences may not be preserved (1136855)
  • Fixed: 36.0.1 - Hello contact tabs may not be visible (1137141)
  • Fixed: 36.0.1 - Accept hostnames that include an underscore character ("_") (1136616)
  • Fixed: 36.0.1 - WebGL may use significant memory with Canvas2d (1137251)
  • Fixed: 36.0.1 - Option -remote has been restored (1080319)
  • Fixed: 36.0.1 - Fix a top crash
  • New: Pinned tiles on the new tab page can be synced
  • New: Support for the full HTTP/2 protocol. HTTP/2 enables a faster, more scalable, and more responsive web.
  • New: Locale added: Uzbek (uz)
  • Changed: -remote option removed
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Phasing out Certificates with 1024-bit RSA Keys
  • Changed: Shut down hangs will now show the crash reporter before exiting the program
  • Changed: Add-on Compatibility
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: CSSOM-View scroll behavior implemented allowing smooth scrolling of content without custom libraries
  • HTML5: object-fit and object-position implemented. Defines how and where the content of a replaced element is displayed
  • HTML5: isolation CSS property implemented. Create a new stacking context to isolate groups of boxes to control which blend together
  • HTML5: CSS3 will-change property implemented. Hints the browser of elements that will be modified. The browser will perform some performance optimization for these
  • HTML5: Improved ES6 generators for better performance
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification. The const declaration is now block-scoped and requires an initializer. It also can not be redeclared anymore.
  • Developer: Eval sources now appear in the Debugger. Debug JavaScript code that is evaluated dynamically, either as a string passed to eval() or as a string passed to the Function constructor
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: Various security fixes
  • Fixed: CSS gradients work on premultiplied colors
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Known Issues
  • unresolved: Style Editor: Extra white space appearing above the editor for a sourcemapped scss file (1128747)
  • unresolved: For users who removed the Share & Hello buttons, this new version brings them back unexpectedly (1136300)
  • unresolved: Firefox Hello does not work for link generators if there is no camera installed (1106941)



Changes for v36.0 Beta 10 - v36.0

  • What’s New
  • New: Pinned tiles on the new tab page can be synced
  • New: Support for the full HTTP/2 protocol. HTTP/2 enables a faster, more scalable, and more responsive web.
  • New: Locale added: Uzbek (uz)
  • New: New preferences implementation enabled for the first half of the beta cycle
  • Changed: The Flash protected-mode sandbox is disabled on Windows, to evaluate the stability impact of protected mode
  • Changed: -remote option removed
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Phasing out Certificates with 1024-bit RSA Keys
  • Changed: Shut down hangs will now show the crash reporter before exiting the program
  • Changed: Add-on Compatibility
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube.
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: CSSOM-View scroll behavior implemented allowing smooth scrolling of content without custom libraries
  • HTML5: object-fit and object-position implemented. Defines how and where the content of a replaced element is displayed
  • HTML5: isolation CSS property implemented. Create a new stacking context to isolate groups of boxes to control which blend together
  • HTML5: CSS3 will-change property implemented. Hints the browser of elements that will be modified. The browser will perform some performance optimization for these
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification. The const declaration is now block-scoped and requires an initializer. It also can not be redeclared anymore.
  • HTML5: implemented for more privacy. Allows to control the content of the HTTP referer header.
  • HTML5: Improved ES6 generators for better performance
  • Developer: Eval sources now appear in the Debugger. Debug JavaScript code that is evaluated dynamically, either as a string passed to eval() or as a string passed to the Function constructor
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: CSS gradients work on premultiplied colors
  • Fixed: Fix some unexpected logout from Facebook or Google after restart



Changes for v36.0 Beta 9 - v36.0 Beta 10

  • What’s New
  • New: Pinned tiles on the new tab page can be synced
  • New: New preferences implementation enabled for the first half of the beta cycle
  • New: Locale added: Uzbek (uz)
  • Changed: The Flash protected-mode sandbox is disabled on Windows, to evaluate the stability impact of protected mode
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Add-on Compatibility
  • Changed: Phasing out Certificates with 1024-bit RSA Keys
  • Changed: -remote option removed
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube. Full support is on the way
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: Improved new ES6 generators for better performance
  • HTML5: CSSOM-View scroll behavior implemented allowing smooth scrolling of content without custom libraries
  • HTML5: implemented for more privacy. Allows to control the content of the HTTP referer header.
  • HTML5: object-fit and object-position implemented. Defines how and where the content of a replaced element is displayed
  • HTML5: isolation CSS property implemented. Create a new stacking context to isolate groups of boxes to control which blend together
  • HTML5: CSS3 will-change property implemented. Hints the browser of elements that will be modified. The browser will perform some performance optimization for these
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification. The const declaration is now block-scoped and requires an initializer. It also can not be redeclared anymore.
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Developer: Eval sources now appear in the Debugger. Debug JavaScript code that is evaluated dynamically, either as a string passed to eval() or as a string passed to the Function constructor
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Fixed: CSS gradients work on premultiplied colors
  • Known Issues
  • unresolved: Hangs on shutdown are now reported as crashes, in order to help diagnose and fix the specific issues during shutdown



Changes for v36.0 Beta 8 - v36.0 Beta 9

  • What’s New
  • New: Pinned tiles on the new tab page can be synced
  • New: New preferences implementation enabled for the first half of the beta cycle
  • New: Locale added: Uzbek (uz)
  • Changed: The Flash protected-mode sandbox is disabled on Windows, to evaluate the stability impact of protected mode
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Add-on Compatibility
  • Changed: Phasing out Certificates with 1024-bit RSA Keys
  • Changed: -remote option removed
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube. Full support is on the way
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: Improved new ES6 generators for better performance
  • HTML5: CSSOM-View scroll behavior implemented allowing smooth scrolling of content without custom libraries
  • HTML5: CSS3 will-change property implemented. Hints the browser of elements that will be modified. The browser will perform some performance optimization for these
  • HTML5: implemented for more privacy. Allows to control the content of the HTTP referer header.
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification. The const declaration is now block-scoped and requires an initializer. It also can not be redeclared anymore.
  • HTML5: object-fit and object-position implemented. Defines how and where the content of a replaced element is displayed.
  • HTML5: isolation CSS property implemented. Create a new stacking context to isolate groups of boxes to control which blend together
  • Developer: Use the filename supplied by the //# sourceURL= directive for stack frames in the string returned by the Error.prototype.stack getter.
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Fixed: CSS gradients work on premultiplied colors
  • Known Issues
  • unresolved: Crashes with "Enhanced Steam" extension enabled on Steam websites (see bug 1117873)
  • unresolved: Hangs on shutdown are now reported as crashes, in order to help diagnose and fix the specific issues during shutdown



Changes for v36.0 Beta 7 - v36.0 Beta 8

  • What’s New
  • New: Pinned tiles on the new tab page can be synced
  • New: New preferences implementation enabled for the first half of the beta cycle
  • New: Locale added: Uzbek (uz)
  • Changed: The Flash protected-mode sandbox is disabled on Windows, to evaluate the stability impact of protected mode
  • Changed: -remote option removed
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Add-on Compatibility
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube. Full support is on the way
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: object-fit and object-position implemented
  • HTML5: isolation CSS property implemented
  • HTML5: CSS3 will-change property implemented
  • HTML5: Improved new ES6 generators for better performance
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification
  • HTML5: implemented for more privacy
  • HTML5: CSSOM-View scroll behavior implemented allowing smooth scrolling of content without custom libraries
  • Developer: Use the filename supplied by the //# sourceURL= directive for stack frames in the string returned by the Error.prototype.stack getter.
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Fixed: CSS gradients work on premultiplied colors
  • Known Issues
  • unresolved: Crashes with "Enhanced Steam" extension enabled on Steam websites (see bug 1117873)



Changes for v36.0 Beta 6 - v36.0 Beta 7

  • What’s New
  • New: Pinned tiles on the new tab page can be synced
  • New: New preferences implementation enabled for the first half of the beta cycle
  • New: Locale added: Uzbek (uz)
  • Changed: The Flash protected-mode sandbox is disabled on Windows, to evaluate the stability impact of protected mode
  • Changed: -remote option removed
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Add-on Compatibility
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube. Full support is on the way
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: CSSOM-View scroll behavior implemented (allowing smooth scrolling of content without custom libraries)
  • HTML5: object-fit and object-position implemented
  • HTML5: isolation CSS property implemented
  • HTML5: CSS3 will-change property implemented
  • HTML5: Improved new ES6 generators for better performance
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification
  • HTML5: implemented for more privacy
  • Developer: Use the filename supplied by the //# sourceURL= directive for stack frames in the string returned by the Error.prototype.stack getter.
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: CSS gradients work on premultiplied colors
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Known Issues
  • unresolved: Crashes with "Enhanced Steam" extension enabled on Steam websites (see bug 1117873)



Changes for v36.0 Beta 5 - v36.0 Beta 6

  • What’s New
  • New: Pinned tiles on the new tab page can be synced
  • New: New preferences implementation enabled for the first half of the beta cycle
  • New: Locale added: Uzbek (uz)
  • Changed: The Flash protected-mode sandbox is disabled on Windows, to evaluate the stability impact of protected mode
  • Changed: -remote option removed
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Add-on Compatibility
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube. Full support is on the way
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: CSSOM-View scroll behavior implemented (allowing smooth scrolling of content without custom libraries)
  • HTML5: object-fit and object-position implemented
  • HTML5: isolation CSS property implemented
  • HTML5: CSS3 will-change property implemented
  • HTML5: Improved new ES6 generators for better performance
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification
  • HTML5: implemented for more privacy
  • Developer: Use the filename supplied by the //# sourceURL= directive for stack frames in the string returned by the Error.prototype.stack getter.
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: CSS gradients work on premultiplied colors
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Known Issues
  • unresolved: Crashes with "Enhanced Steam" extension enabled on Steam websites (see bug 1117873)



Changes for v36.0 Beta 4 - v36.0 Beta 5

  • What’s New
  • New: Pinned tiles on the new tab page can be synced
  • New: New preferences implementation enabled for the first half of the beta cycle
  • New: Locale added: Uzbek (uz)
  • Changed: The Flash protected-mode sandbox is disabled on Windows, to evaluate the stability impact of protected mode
  • Changed: -remote option removed
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Add-on Compatibility
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube. Full support is on the way
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: CSSOM-View scroll behavior implemented (allowing smooth scrolling of content without custom libraries)
  • HTML5: object-fit and object-position implemented
  • HTML5: isolation CSS property implemented
  • HTML5: CSS3 will-change property implemented
  • HTML5: Improved new ES6 generators for better performance
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification
  • HTML5: implemented for more privacy
  • Developer: Use the filename supplied by the //# sourceURL= directive for stack frames in the string returned by the Error.prototype.stack getter.
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: CSS gradients work on premultiplied colors
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Known Issues
  • unresolved: Crashes with "Enhanced Steam" extension enabled on Steam websites (see bug 1117873)



Changes for v36.0 Beta 3 - v36.0 Beta 4

  • What’s New
  • New: Pinned tiles on the new tab page can be synced
  • New: New preferences implementation enabled for the first half of the beta cycle
  • Changed: -remote option removed
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Add-on Compatibility
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube. Full support is on the way
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: CSSOM-View scroll behavior implemented (allowing smooth scrolling of content without custom libraries)
  • HTML5: object-fit and object-position implemented
  • HTML5: isolation CSS property implemented
  • HTML5: CSS3 will-change property implemented
  • HTML5: Improved new ES6 generators for better performance
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification
  • HTML5: implemented for more privacy
  • Developer: Use the filename supplied by the //# sourceURL= directive for stack frames in the string returned by the Error.prototype.stack getter.
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: CSS gradients work on premultiplied colors
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Known Issues
  • unresolved: Crashes with "Enhanced Steam" extension enabled on Steam websites (see bug 1117873)



Changes for v36.0 Beta 2 - v36.0 Beta 3

  • What’s New
  • New: Pinned tiles on the new tab page can be synced
  • New: New preferences implementation enabled for the first half of the beta cycle
  • Changed: -remote option removed
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Add-on Compatibility
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube. Full support is on the way
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: CSSOM-View scroll behavior implemented (allowing smooth scrolling of content without custom libraries)
  • HTML5: object-fit and object-position implemented
  • HTML5: isolation CSS property implemented
  • HTML5: CSS3 will-change property implemented
  • HTML5: Improved new ES6 generators for better performance
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification
  • Developer: Use the filename supplied by the //# sourceURL= directive for stack frames in the string returned by the Error.prototype.stack getter.
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: CSS gradients work on premultiplied colors
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Known Issues
  • unresolved: Crashes with "Enhanced Steam" extension enabled on Steam websites (see bug 1117873)



Changes for v36.0 Beta 1 - v36.0 Beta 2

  • What’s New
  • New: Pinned tiles on the new tab page can be synced
  • New: New preferences implementation enabled for the first half of the beta cycle
  • Changed: -remote option removed
  • Changed: No longer accept insecure RC4 ciphers whenever possible
  • Changed: Add-on Compatibility
  • HTML5: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube. Full support is on the way
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • HTML5: unicode-range CSS descriptor implemented
  • HTML5: CSSOM-View scroll behavior implemented (allowing smooth scrolling of content without custom libraries)
  • HTML5: object-fit and object-position implemented
  • HTML5: isolation CSS property implemented
  • HTML5: CSS3 will-change property implemented
  • HTML5: Improved new ES6 generators for better performance
  • HTML5: Changed JavaScript 'const' semantics to conform better to the ES6 specification
  • Developer: Use the filename supplied by the //# sourceURL= directive for stack frames in the string returned by the Error.prototype.stack getter.
  • Developer: DOM Promises inspection
  • Developer: Inspector: More paste options in markup view
  • Fixed: CSS gradients work on premultiplied colors
  • Fixed: Fix some unexpected logout from Facebook or Google after restart
  • Known Issues
  • unresolved: Crashes with "Enhanced Steam" extension enabled on Steam websites (see bug 1117873)



Changes for v35.0 - v35.0.1

  • What’s New
  • Fixed: 35.0.1 - With the Enhanced Steam extension, Firefox could crash (1123732)
  • Fixed: 35.0.1 - Fix a potential startup crash (1122367)
  • Fixed: 35.0.1 - Kerberos authentication did not work with alias (1108971)
  • Fixed: 35.0.1 - SVG / CSS animation had a regression causing rendering issues on websites like openstreemap.org (1083079)
  • Fixed: 35.0.1 - On Godaddy webmail, Firefox could crash (1113121)
  • Fixed: 35.0.1 - document.baseURI did not get updated to document.location after base tag was removed from DOM for site with a CSP (1121857)
  • Fixed: 35.0.1 - With a Right-to-left (RTL) version of Firefox, the text selection could be broken (1104036)
  • Fixed: 35.0.1 - CSP had a change in behavior with regard to case sensitivity resources loading (1122445)
  • New: Firefox Hello with new rooms-based conversations model
  • New: New search UI improved and enabled for more locales
  • New: Access the Firefox Marketplace from the Tools menu and optional toolbar button
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Improved handling of dynamic styling changes to increase responsiveness
  • New: Use tiled rendering on OS X
  • New: Improved high quality image resizing performance
  • HTML5: Changed JavaScript 'let' semantics to conform better to the ES6 specification
  • HTML5: Resource Timing API implemented
  • HTML5: CSS filters enabled by default
  • HTML5: Added support for the CSS Font Loading API
  • Developer: Support for inspecting ::before and ::after pseudo elements
  • Developer: Computed view: Nodes matching the hovered selector are now highlighted
  • Developer: Network Monitor: New request/response headers view (more info)
  • Developer: Added support for the EXT_blend_minmax WebGL extension
  • Fixed: Various security fixes
  • Fixed: Show DOM Properties context menu item in inspector
  • Fixed: Reduced resource usage for scaled images
  • Fixed: PDF.js updated to version 1.0.907
  • Fixed: Non-HTTP(S) XHR now returns correct status code
  • Known Issues
  • unresolved: WebGL games might not display some textures (see bug 1113633)
  • unresolved: Sometimes images don't display when hovered over (see bug 1083113)
  • unresolved: Issues affecting RTL in Hello can be found here



Changes for v35.0 Beta 8 - v35.0

  • What’s New
  • New: Firefox Hello with new rooms-based conversations model
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Improved handling of dynamic styling changes to increase responsiveness
  • New: Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections)
  • HTML5: Changed JavaScript 'let' semantics to match the ES6 specification
  • HTML5: Resource Timing API implemented
  • HTML5: CSS filters enabled by default
  • HTML5: WebSocket available in Workers
  • HTML5: Added support for the CSS Font Loading API
  • Developer: Support for inspecting ::before and ::after pseudo elements
  • Developer: Computed view: Nodes matching the hovered selector are now highlighted
  • Fixed: Show DOM Properties context menu item in inspector
  • Fixed: Reduced resource usage for scaled images
  • Fixed: PDF.js updated to version 1.0.907



Changes for v35.0 Beta 6 - v35.0 Beta 8

  • What’s New
  • New: Firefox Hello with new rooms-based conversations model
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Improved handling of dynamic styling changes to increase responsiveness
  • New: Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections)
  • HTML5: Resource Timing API implemented
  • HTML5: CSS filters enabled by default
  • HTML5: WebSocket available in Workers
  • HTML5: Changed JavaScript 'let' semantics to match the ES6 specification
  • Developer: Computed view: Nodes matching the hovered selector are now highlighted
  • Developer: Support for inspecting ::before and ::after pseudo elements
  • Fixed: Show DOM Properties context menu item in inspector
  • Fixed: Reduced resource usage for scaled images
  • Fixed: PDF.js updated to version 1.0.907



Changes for v35.0 Beta 5 - v35.0 Beta 6

  • What’s New
  • New: Firefox Hello with new rooms-based conversations model
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Improved handling of dynamic styling changes to increase responsiveness
  • New: Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections)
  • HTML5: Resource Timing API implemented
  • HTML5: CSS filters enabled by default
  • HTML5: WebSocket available in Workers
  • HTML5: Changed JavaScript 'let' semantics to match the ES6 specification
  • Developer: Computed view: Nodes matching the hovered selector are now highlighted
  • Developer: Support for inspecting ::before and ::after pseudo elements
  • Fixed: Show DOM Properties context menu item in inspector
  • Fixed: Reduced resource usage for scaled images
  • Fixed: PDF.js updated to version 1.0.907



Changes for v35.0 Beta 4 - v35.0 Beta 5

  • What’s New
  • New: Firefox Hello with new rooms-based conversations model
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Improved handling of dynamic styling changes to increase responsiveness
  • New: Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections)
  • HTML5: Resource Timing API implemented
  • HTML5: CSS filters enabled by default
  • HTML5: WebSocket available in Workers
  • HTML5: Changed JavaScript 'let' semantics to match the ES6 specification
  • Developer: Computed view: Nodes matching the hovered selector are now highlighted
  • Developer: Support for inspecting ::before and ::after pseudo elements
  • Fixed: Show DOM Properties context menu item in inspector
  • Fixed: Reduced resource usage for scaled images
  • Fixed: PDF.js updated to version 1.0.907



Changes for v35.0 Beta 3 - v35.0 Beta 4

  • What’s New
  • New: Firefox Hello with new rooms-based conversations model
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Improved handling of dynamic styling changes to increase responsiveness
  • New: Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections)
  • HTML5: Resource Timing API implemented
  • HTML5: CSS filters enabled by default
  • HTML5: WebSocket available in Workers
  • HTML5: Changed JavaScript 'let' semantics to match the ES6 specification
  • Developer: Computed view: Nodes matching the hovered selector are now highlighted
  • Developer: Support for inspecting ::before and ::after pseudo elements
  • Fixed: Show DOM Properties context menu item in inspector
  • Fixed: Reduced resource usage for scaled images
  • Fixed: PDF.js updated to version 1.0.907



Changes for v35.0 Beta 2 - v35.0 Beta 3

  • What’s New
  • New: Firefox Hello with new rooms-based conversations model
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Improved handling of dynamic styling changes to increase responsiveness
  • New: Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections)
  • HTML5: Resource Timing API implemented
  • HTML5: CSS filters enabled by default
  • HTML5: WebSocket available in Workers
  • HTML5: Changed JavaScript 'let' semantics to match the ES6 specification
  • Developer: Computed view: Nodes matching the hovered selector are now highlighted
  • Developer: Support for inspecting ::before and ::after pseudo elements
  • Fixed: Show DOM Properties context menu item in inspector
  • Fixed: Reduced resource usage for scaled images
  • Fixed: PDF.js updated to version 1.0.907



Changes for v35.0 Beta 1 - v35.0 Beta 2

  • What’s New
  • New: Firefox Hello with new rooms-based conversations model
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Improved handling of dynamic styling changes to increase responsiveness
  • New: Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections)
  • HTML5: Resource Timing API implemented
  • HTML5: CSS filters enabled by default
  • HTML5: WebSocket available in Workers
  • HTML5: Changed JavaScript 'let' semantics to match the ES6 specification
  • Developer: Computed view: Nodes matching the hovered selector are now highlighted
  • Developer: Support for inspecting ::before and ::after pseudo elements
  • Fixed: Show DOM Properties context menu item in inspector
  • Fixed: Reduced resource usage for scaled images
  • Fixed: PDF.js updated to version 1.0.907



Changes for v33.1.1 - v34.0.5

  • What’s New
  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Wikipedia search now uses HTTPS for secure searching (en-US only)
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties
  • Known Issues
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071). Resolved in v33.0.1



Changes for v34.0 Beta 10 - v34.0 Beta 11

  • What’s New
  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Wikipedia search now uses HTTPS for secure searching
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties
  • Known Issues
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071). Resolved in v33.0.1



Changes for v34.0 Beta 9 - v34.0 Beta 10

  • What’s New
  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Wikipedia search now uses HTTPS for secure searching
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties
  • Known Issues
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071). Resolved in v33.0.1



Changes for v34.0 Beta 8 - v34.0 Beta 9

  • What’s New
  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Wikipedia search now uses HTTPS for secure searching
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties
  • Known Issues
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071). Resolved in v33.0.1



Changes for v34.0 Beta 7 - v34.0 Beta 8

  • What’s New
  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Wikipedia search now uses HTTPS for secure searching
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties
  • Known Issues
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071). Resolved in v33.0.1



Changes for v34.0 Beta 6 - v34.0 Beta 7

  • What’s New
  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Wikipedia search now uses HTTPS for secure searching
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties
  • Known Issues
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071). Resolved in v33.0.1



Changes for v34.0 Beta 5 - v34.0 Beta 6

  • What’s New
  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Wikipedia search now uses HTTPS for secure searching
  • New: Non-intrusive way to set Firefox as default browser
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties
  • Known Issues
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071). Resolved in v33.0.1



Changes for v34.0 Beta 4 - v34.0 Beta 5

  • What’s New
  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Wikipedia search now uses HTTPS for secure searching
  • New: Non-intrusive way to set Firefox as default browser
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties
  • Known Issues
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071). Resolved in v33.0.1



Changes for v34.0 Beta 3 - v34.0 Beta 4

  • What’s New
  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Wikipedia search now uses HTTPS for secure searching
  • New: Non-intrusive way to set Firefox as default browser
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties
  • Known Issues
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071)



Changes for v34.0 Beta2 - v34.0 Beta 3

  • What’s New
  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • New: Wikipedia search now uses HTTPS for secure searching
  • New: Non-intrusive way to set Firefox as default browser
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties
  • Known Issues
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071)



Changes for v34.0 Beta 1 - v34.0 Beta2

  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Built-in support for H264 (MP4) on Mac OS X Leopard (10.6) and newer through native APIs
  • New: Wikipedia search now uses HTTPS for secure searching
  • New: Non-intrusive way to set Firefox as default browser
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties



Changes for v33.0 - v34.0 Beta 1

  • New: Firefox Hello real-time communication client
  • New: Easily switch themes/personas directly in the Customizing mode
  • New: Built-in support for H264 (MP4) on Mac OS X Leopard (10.6) and newer through native APIs
  • New: Wikipedia search now uses HTTPS for secure searching
  • New: Non-intrusive way to set Firefox as default browser
  • New: Implementation of HTTP/2 (draft14) and ALPN
  • New: Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • HTML5: ECMAScript 6 WeakSet Implemented
  • HTML5: JavaScript Template Strings Implemented
  • HTML5: CSS3 Font variants and features control (e.g. kerning) implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: matches() DOM API implemented (formerly mozMatchesSelector())
  • HTML5: Performance.now() for workers implemented
  • HTML5: WebCrypto: ECDH support
  • HTML5: Support for the ECMAScript 6 Symbol data type added
  • Developer: WebIDE: Create, edit, and test a new Web application from your browser
  • Developer: Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Developer: Improved User Interface of the Profiler
  • Developer: console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties



Changes for v33.1 - v33.1.1

  • What’s New
  • Fixed: 33.1.1 - Fixed startup crash (1021265)
  • New: Forget Button added
  • New: Enhanced Tiles
  • New: Privacy tour introduced
  • New: Adding DuckDuckGo as a search option
  • Known Issues
  • unresolved: PDF.js: With some images, wrong colors could show up. Affects a very small number of PDF
  • unresolved: Windows: Interface may be slow when typing or selecting text (1089183)
  • unresolved: Windows: On some combination of hardware and drivers, some flickering can happen



Changes for v33.0.3 - v33.1

  • What’s New
  • New: Forget Button added
  • New: Enhanced Tiles
  • New: Privacy tour introduced
  • New: Adding DuckDuckGo as a search option
  • Known Issues
  • unresolved: PDF.js: With some images, wrong colors could show up. Affects a very small number of PDF
  • unresolved: Windows: Interface may be slow when typing or selecting text (1089183)
  • unresolved: Windows: On some combination of hardware and drivers, some flickering can happen



Changes for v33.0.2 - v33.0.3

  • What’s New
  • Fixed: 33.0.3: Blacklisted graphics drivers that were causing black screens with OMTC enabled (see bug 1093863)
  • New: OpenH264 support (sandboxed)
  • New: Improved search experience through the location bar
  • New: Windows: OMTC enabled by default
  • New: Slimmer and faster JavaScript strings
  • New: Search suggestions on the Firefox Start (about:home) and new tab (about:newtab) pages
  • New: Support for connecting to HTTP proxy over HTTPS
  • New: New CSP (Content Security Policy) backend
  • New: Improved reliability of the session restoration
  • New: Azerbaijani [az] locale added
  • Changed: JSD (JavaScript Debugger Service) removed in favor of the Debugger interface
  • Changed: Proprietary window.crypto properties/functions removed
  • HTML5: DOMMatrix interface implemented
  • HTML5: @counter-style rule from CSS3 Counter Styles specification implemented
  • Developer: Cubic-bezier curves editor
  • Developer: Paint flashing for browser content repaints
  • Developer: Display which elements have listeners attached
  • Developer: New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Developer: Editable @keyframes rules in the Rules section of the Inspector
  • Developer: CSS transform highlighter in the style-inspector
  • Fixed: 33.0.1: Firefox displays a black screen at start-up with certain graphics drivers
  • Fixed: Various security fixes
  • Fixed: 33.0.2: Fix a startup crash with some combination of hardware and drivers
  • Known Issues
  • unresolved: Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623). Resolved in v33.0
  • unresolved: PDF.js: With some images, wrong colors could show up. Affects a very small number of PDF.
  • unresolved: Some certificate errors cannot be overridden (1042889)
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071). Resolved in v33.0.1
  • unresolved: Windows: With Avast HTTPS scanning enabled, Firefox will not close correctly (1087674)
  • unresolved: Windows: Interface may be slow when typing or selecting text (1089183)



Changes for v33.0 - v33.0.1

  • What’s New
  • Fixed: 33.0.1: Firefox displays a black screen at start-up with certain graphics drivers
  • New: OpenH264 support (sandboxed)
  • New: Improved search experience through the location bar
  • New: Windows: OMTC enabled by default
  • New: Slimmer and faster JavaScript strings
  • New: Search suggestions on the Firefox Start (about:home) and new tab (about:newtab) pages
  • New: Support for connecting to HTTP proxy over HTTPS
  • New: New CSP (Content Security Policy) backend
  • New: Improved reliability of the session restoration
  • New: Azerbaijani [az] locale added
  • Changed: JSD (JavaScript Debugger Service) removed in favor of the Debugger interface
  • Changed: Proprietary window.crypto properties/functions removed
  • HTML5: DOMMatrix interface implemented
  • HTML5: @counter-style rule from CSS3 Counter Styles specification implemented
  • Developer: Cubic-bezier curves editor
  • Developer: Paint flashing for browser content repaints
  • Developer: Display which elements have listeners attached
  • Developer: New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Developer: Editable @keyframes rules in the Rules section of the Inspector
  • Developer: CSS transform highlighter in the style-inspector
  • Fixed: Various security fixes
  • Known Issues
  • unresolved: Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623). Resolved in v33.0
  • unresolved: PDF.js: With some images, wrong colors could show up. Affects a very small number of PDF
  • unresolved: Some certificate errors cannot be overridden (1042889)
  • unresolved: Windows: On some combination of hardware and drivers, the main window could be black. In this case, update your graphics drivers (1083071)



Changes for v33.0 Beta 8 - v33.0 Beta 9

  • What’s New
  • New: OpenH264 support (sandboxed)
  • New: Enhanced Tiles
  • New: Continued experimentation with WebRTC-powered communications feature
  • New: Slimmer and faster JavaScript strings (learn more)
  • New: Improved reliability of the session restoration (learn more)
  • New: Connect to HTTP proxy over HTTPS
  • New: New CSP (Content Security Policy) backend
  • New: Improved search experience through the location bar
  • New: Search suggestions on the Firefox Start Page (about:home)
  • New: Azerbaijani [az] locale added
  • Changed: JSD (JavaScript Debugger Service) removed in favor of the Debugger interface (learn more)
  • Changed: Proprietary window.crypto properties/functions removed
  • HTML5: DOMMatrix interface implemented
  • HTML5: @counter-style rule from CSS3 Counter Styles specification implemented
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • Developer: Developer tools: Paint flashing for browser content repaints
  • Developer: Cubic-bezier curves editor
  • Developer: Display which elements have listeners attached
  • Developer: New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Developer: Editable @keyframes rules in the Rules section of the Inspector
  • Developer: CSS transform highlighter to the style-inspector
  • Known Issues
  • unresolved: Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623). Resolved in v33.0a2



Changes for v33.0 Beta 7 - v33.0 Beta 8

  • What’s New
  • New: Enhanced Tiles
  • New: Continued experimentation with WebRTC-powered communications feature
  • New: OpenH264 support (sandboxed)
  • New: Slimmer and faster JavaScript strings (learn more)
  • New: Improved reliability of the session restoration (learn more)
  • New: New CSP (Content Security Policy) backend
  • New: Improved search experience through the location bar
  • New: Connect to HTTP proxy over HTTPS
  • New: Search suggestions on the Firefox Start Page (about:home)
  • New: Azerbaijani [az] locale added
  • Changed: JSD (JavaScript Debugger Service) removed in favor of the Debugger interface (learn more)
  • Changed: Proprietary window.crypto properties/functions removed
  • HTML5: DOMMatrix interface implemented
  • HTML5: @counter-style rule from CSS3 Counter Styles specification implemented
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • Developer: Developer tools: Paint flashing for browser content repaints
  • Developer: Cubic-bezier curves editor
  • Developer: Display which elements have listeners attached
  • Developer: New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Developer: Editable @keyframes rules in the Rules section of the Inspector
  • Developer: CSS transform highlighter to the style-inspector
  • Known Issues
  • unresolved: Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623). Resolved in v33.0a2



Changes for v33.0 Beta 6 - v33.0 Beta 7

  • What’s New
  • New: Enhanced Tiles
  • New: Continued experimentation with WebRTC-powered communications feature
  • New: OpenH264 support (sandboxed)
  • New: Slimmer and faster JavaScript strings
  • New: Improved reliability of the session restoration
  • New: New CSP (Content Security Policy) backend
  • New: Improved search experience through the location bar
  • New: Connect to HTTP proxy over HTTPS
  • New: Search suggestions on the Firefox Start Page (about:home)
  • New: Azerbaijani [az] locale added
  • Changed: JSD (JavaScript Debugger Service) removed in favor of the Debugger interface
  • Changed: Proprietary window.crypto properties/functions removed
  • HTML5: DOMMatrix interface implemented
  • HTML5: @counter-style rule from CSS3 Counter Styles specification implemented
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • Developer: Developer tools: Paint flashing for browser content repaints
  • Developer: Cubic-bezier curves editor
  • Developer: Display which elements have listeners attached
  • Developer: New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Developer: Editable @keyframes rules in the Rules section of the Inspector
  • Developer: CSS transform highlighter to the style-inspector
  • Known Issues
  • unresolved: Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623). Resolved in v33.0a2



Changes for v33.0 Beta 5 - v33.0 Beta 6

  • What’s New
  • New: Enhanced Tiles
  • New: Continued experimentation with WebRTC-powered communications feature
  • New: OpenH264 support (sandboxed)
  • New: Slimmer and faster JavaScript strings (learn more)
  • New: Improved reliability of the session restoration (learn more)
  • New: New CSP (Content Security Policy) backend
  • New: Improved search experience through the location bar
  • New: Connect to HTTP proxy over HTTPS
  • New: Search suggestions on the Firefox Start Page (about:home)
  • New: Azerbaijani [az] locale added
  • Changed: JSD (JavaScript Debugger Service) removed in favor of the Debugger interface (learn more)
  • Changed: Proprietary window.crypto properties/functions removed
  • HTML5: DOMMatrix interface implemented
  • HTML5: @counter-style rule from CSS3 Counter Styles specification implemented
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • Developer: Developer tools: Paint flashing for browser content repaints
  • Developer: Cubic-bezier curves editor
  • Developer: Display which elements have listeners attached
  • Developer: New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Developer: Editable @keyframes rules in the Rules section of the Inspector
  • Developer: CSS transform highlighter to the style-inspector
  • Known Issues
  • unresolved: Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623). Resolved in v33.0a2



Changes for v33.0 Beta 4 - v33.0 Beta 5

  • What’s New
  • New: Enhanced Tiles
  • New: Continued experimentation with WebRTC-powered communications feature
  • New: OpenH264 support (sandboxed)
  • New: Slimmer and faster JavaScript strings (learn more)
  • New: Improved reliability of the session restoration (learn more)
  • New: New CSP (Content Security Policy) backend
  • New: Improved search experience through the location bar
  • New: Connect to HTTP proxy over HTTPS
  • New: Search suggestions on the Firefox Start Page (about:home)
  • New: Azerbaijani [az] locale added
  • Changed: JSD (JavaScript Debugger Service) removed in favor of the Debugger interface (learn more)
  • Changed: Proprietary window.crypto properties/functions removed
  • HTML5: DOMMatrix interface implemented
  • HTML5: @counter-style rule from CSS3 Counter Styles specification implemented
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • Developer: Developer tools: Paint flashing for browser content repaints
  • Developer: Cubic-bezier curves editor
  • Developer: Display which elements have listeners attached
  • Developer: New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Developer: Editable @keyframes rules in the Rules section of the Inspector
  • Developer: CSS transform highlighter to the style-inspector
  • Known Issues
  • unresolved: Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623). Resolved in v33.0a2



Changes for v33.0 Beta 3 - v33.0 Beta 4

  • What’s New
  • New: Enhanced Tiles
  • New: Continued experimentation with WebRTC-powered communications feature
  • New: OpenH264 support (sandboxed)
  • New: Slimmer and faster JavaScript strings (learn more)
  • New: Improved reliability of the session restoration (learn more)
  • New: New CSP (Content Security Policy) backend
  • New: Improved search experience through the location bar
  • New: Connect to HTTP proxy over HTTPS
  • New: Search suggestions on the Firefox Start Page (about:home)
  • New: Azerbaijani [az] locale added
  • Changed: JSD (JavaScript Debugger Service) removed in favor of the Debugger interface (learn more)
  • Changed: Proprietary window.crypto properties/functions removed
  • HTML5: DOMMatrix interface implemented
  • HTML5: @counter-style rule from CSS3 Counter Styles specification implemented
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • Developer: Developer tools: Paint flashing for browser content repaints
  • Developer: Cubic-bezier curves editor
  • Developer: Display which elements have listeners attached
  • Developer: New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Developer: Editable @keyframes rules in the Rules section of the Inspector
  • Developer: CSS transform highlighter to the style-inspector
  • Known Issues
  • unresolved: Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623). Resolved in v33.0a2



Changes for v33.0 Beta 2 - v33.0 Beta 3

  • What’s New
  • New: Enhanced Tiles
  • New: Continued experimentation with WebRTC-powered communications feature
  • New: OpenH264 support (sandboxed)
  • New: Slimmer and faster JavaScript strings (learn more)
  • New: Improved reliability of the session restoration (learn more)
  • New: New CSP (Content Security Policy) backend
  • New: Improved search experience through the location bar
  • New: Connect to HTTP proxy over HTTPS
  • New: Search suggestions on the Firefox Start Page (about:home)
  • New: Azerbaijani [az] locale added
  • Changed: JSD (JavaScript Debugger Service) removed in favor of the Debugger interface (learn more)
  • Changed: Proprietary window.crypto properties/functions removed
  • HTML5: DOMMatrix interface implemented
  • HTML5: @counter-style rule from CSS3 Counter Styles specification implemented
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • Developer: Developer tools: Paint flashing for browser content repaints
  • Developer: Cubic-bezier curves editor
  • Developer: Display which elements have listeners attached
  • Developer: New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Developer: Editable @keyframes rules in the Rules section of the Inspector
  • Developer: CSS transform highlighter to the style-inspector
  • Known Issues
  • unresolved: Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623). Resolved in v33.0a2



Changes for v32.0 - v33.0 Beta 2

  • What’s New
  • New: Enhanced Tiles
  • New: Continued experimentation with WebRTC-powered communications feature
  • New: OpenH264 support (sandboxed)
  • New: Slimmer and faster JavaScript strings (learn more)
  • New: Improved reliability of the session restoration (learn more)
  • New: New CSP (Content Security Policy) backend
  • New: Improved search experience through the location bar
  • New: Connect to HTTP proxy over HTTPS
  • New: Search suggestions on the Firefox Start Page (about:home)
  • New: Azerbaijani [az] locale added
  • Changed: JSD (JavaScript Debugger Service) removed in favor of the Debugger interface (learn more)
  • Changed: Proprietary window.crypto properties/functions removed
  • HTML5: DOMMatrix interface implemented
  • HTML5: @counter-style rule from CSS3 Counter Styles specification implemented
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • Developer: Developer tools: Paint flashing for browser content repaints
  • Developer: Cubic-bezier curves editor
  • Developer: Display which elements have listeners attached
  • Developer: New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Developer: Editable @keyframes rules in the Rules section of the Inspector
  • Developer: CSS transform highlighter to the style-inspector
  • Known Issues
  • unresolved: Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623). Resolved in v33.0a2



Changes for v32.0 - v33.0 Beta 1

  • What’s New
  • New: Enhanced Tiles
  • New: Continued experimentation with WebRTC-powered communications feature
  • New: OpenH264 support (sandboxed)
  • New: Slimmer and faster JavaScript strings (learn more)
  • New: Improved reliability of the session restoration (learn more)
  • New: New CSP (Content Security Policy) backend
  • New: Improved search experience through the location bar
  • New: Connect to HTTP proxy over HTTPS
  • New: Search suggestions on the Firefox Start Page (about:home)
  • New: Azerbaijani [az] locale added
  • Changed: JSD (JavaScript Debugger Service) removed in favor of the Debugger interface (learn more)
  • Changed: Proprietary window.crypto properties/functions removed
  • HTML5: DOMMatrix interface implemented
  • HTML5: @counter-style rule from CSS3 Counter Styles specification implemented
  • HTML5: WebCrypto: wrapKey and unwrapKey implemented
  • HTML5: WebCrypto: Import/export of JWK-formatted keys
  • HTML5: WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • Developer: Developer tools: Paint flashing for browser content repaints
  • Developer: Cubic-bezier curves editor
  • Developer: Display which elements have listeners attached
  • Developer: New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Developer: Editable @keyframes rules in the Rules section of the Inspector
  • Developer: CSS transform highlighter to the style-inspector
  • Known Issues
  • unresolved: Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623)



Changes for v32.0.2 - v32.0.3

  • What’s New
  • Fixed: 32.0.3: New security fixes can be found here: https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  • New: New HTTP cache provides improved performance including crash recovery
  • New: Integration of generational garbage collection
  • New: Public key pinning support enabled
  • New: View historical use information for logins stored in password manager
  • New: Display the number of found items in the find toolbar
  • New: Easier back, forward, reload, and bookmarking through the context menu
  • New: Lower Sorbian [dsb] locale added
  • Changed: Removed and turned off trust bit for some 1024-bit root certificates
  • Changed: Performance improvements to Password Manager and Add-on Manager
  • HTML5: drawFocusIfNeeded enabled by default
  • HTML5: ECMAScript 6 built-in method Array#copyWithin implemented
  • HTML5: CSS position:sticky enabled by default
  • HTML5: mix-blend-mode enabled by default
  • HTML5: New Array built-in: Array.from()
  • HTML5: navigator.languages property and languagechange event implemented
  • HTML5: Vibration API updated to latest W3C spec
  • HTML5: CSS box-decoration-break replaces -moz-background-inline-policy
  • HTML5: box-decoration-break enabled by default
  • Developer: HiDPI support in Developer Tools UI
  • Developer: Inspector button moved to the top left
  • Developer: Hidden nodes displayed differently in the markup-view
  • Developer: New Web Audio Editor
  • Developer: Code completion and inline documentation added to Scratchpad
  • Fixed: 32.0.2 - Corrupt installations cause Firefox to crash on update
  • Fixed: 32.0.1 - Stability issues for computers with multiple graphics cards
  • Fixed: 32.0.1 - Mixed content icon may be incorrectly displayed instead of lock icon for SSL sites
  • Fixed: 32.0.1 - WebRTC: setRemoteDescription() silently fails if no success callback is specified
  • Fixed: Various security fixes
  • Fixed: Mac OS X: cmd-L does not open a new window when no window is available
  • Fixed: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1
  • Known Issues
  • unresolved: Assistive technologies may cause performance issues on Windows XP



Changes for v32.0.1 - v32.0.2

  • What’s New
  • Fixed: 32.0.2 - Corrupt installations cause Firefox to crash on update
  • New: New HTTP cache provides improved performance including crash recovery
  • New: Integration of generational garbage collection
  • New: Public key pinning support enabled
  • New: View historical use information for logins stored in password manager
  • New: Display the number of found items in the find toolbar
  • New: Easier back, forward, reload, and bookmarking through the context menu
  • New: Lower Sorbian [dsb] locale added
  • Changed: Removed and turned off trust bit for some 1024-bit root certificates
  • Changed: Performance improvements to Password Manager and Add-on Manager
  • HTML5: drawFocusIfNeeded enabled by default
  • HTML5: ECMAScript 6 built-in method Array#copyWithin implemented
  • HTML5: CSS position:sticky enabled by default
  • HTML5: mix-blend-mode enabled by default
  • HTML5: New Array built-in: Array.from()
  • HTML5: navigator.languages property and languagechange event implemented
  • HTML5: Vibration API updated to latest W3C spec
  • HTML5: CSS box-decoration-break replaces -moz-background-inline-policy
  • HTML5: box-decoration-break enabled by default
  • Developer: HiDPI support in Developer Tools UI
  • Developer: Inspector button moved to the top left
  • Developer: Hidden nodes displayed differently in the markup-view
  • Developer: New Web Audio Editor
  • Developer: Code completion and inline documentation added to Scratchpad
  • Fixed: 32.0.1 - Stability issues for computers with multiple graphics cards
  • Fixed: 32.0.1 - Mixed content icon may be incorrectly displayed instead of lock icon for SSL sites
  • Fixed: 32.0.1 - WebRTC: setRemoteDescription() silently fails if no success callback is specified
  • Fixed: Various security fixes
  • Fixed: Mac OS X: cmd-L does not open a new window when no window is available
  • Fixed: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1
  • Known Issues
  • unresolved: Assistive technologies may cause performance issues on Windows XP



Changes for v32.0 - v32.0.1

  • What’s New
  • Fixed: 32.0.1 - Start-up crash when using switchable Intel+ATI graphics cards
  • Fixed: 32.0.1 - Mixed content icon may be incorrectly displayed instead of lock icon for SSL sites
  • Fixed: 32.0.1 - WebRTC: setRemoteDescription() silently fails if no success callback is specified
  • New: New HTTP cache provides improved performance including crash recovery
  • New: Integration of generational garbage collection
  • New: Public key pinning support enabled
  • New: View historical use information for logins stored in password manager
  • New: Display the number of found items in the find toolbar
  • New: Easier back, forward, reload, and bookmarking through the context menu
  • New: Lower Sorbian [dsb] locale added
  • Changed: Removed and turned off trust bit for some 1024-bit root certificates
  • Changed: Performance improvements to Password Manager and Add-on Manager
  • HTML5: drawFocusIfNeeded enabled by default
  • HTML5: ECMAScript 6 built-in method Array#copyWithin implemented
  • HTML5: CSS position:sticky enabled by default
  • HTML5: mix-blend-mode enabled by default
  • HTML5: New Array built-in: Array.from()
  • HTML5: navigator.languages property and languagechange event implemented
  • HTML5: Vibration API updated to latest W3C spec
  • HTML5: CSS box-decoration-break replaces -moz-background-inline-policy
  • HTML5: box-decoration-break enabled by default
  • Developer: HiDPI support in Developer Tools UI
  • Developer: Inspector button moved to the top left
  • Developer: Hidden nodes displayed differently in the markup-view
  • Developer: New Web Audio Editor
  • Developer: Code completion and inline documentation added to Scratchpad
  • Fixed: Various security fixes
  • Fixed: Mac OS X: cmd-L does not open a new window when no window is available
  • Fixed: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1
  • Known Issues
  • unresolved: Assistive technologies may cause performance issues on Windows XP



Changes for v32.0 Beta 8 - v32.0 Beta 9

  • What’s New
  • New: New HTTP caching (v2) enabled by default (learn more)
  • New: Integration of generational garbage collection
  • New: Public key pinning support enabled (learn more)
  • New: Login metadata viewable in password manager
  • New: Display the number of found items in the find toolbar
  • New: Code completion and inline documentation added to Scratchpad (learn more)
  • New: Connect to HTTP proxy over HTTPS
  • Changed: Performance improvements to Password Manager and Add-on Manager
  • Changed: Removed and turned off trust bit for some 1024-bit root certificates
  • HTML5: Vibration API updated to latest W3C spec
  • HTML5: CSS box-decoration-break replaces -moz-background-inline-policy (learn more)
  • HTML5: ECMAScript 6 built-in method Array#copyWithin implemented (docs)
  • HTML5: CSS position:sticky enabled by default
  • HTML5: drawFocusIfNeeded enabled by default
  • HTML5: mix-blend-mode enabled by default
  • HTML5: New Array built-in: Array.from() (learn more)
  • HTML5: navigator.languages property and languagechange event implemented (learn more)
  • Developer: HiDPI support in Developer Tools UI
  • Developer: Inspector button moved to the top left
  • Developer: New Web Audio Editor (learn more)
  • Developer: Hidden nodes displayed differently in the markup-view
  • Fixed: Mac OS X: cmd-L does not open a new window when no window is available
  • Fixed: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1
  • Known Issues
  • unresolved: Repeating background image causes weird text layout issue with HWA off (1011166)



Changes for v32.0 Beta 6 - v32.0 Beta 7

  • What’s New
  • New: New HTTP caching (v2) enabled by default (learn more)
  • New: Integration of generational garbage collection
  • New: Public key pinning support enabled (learn more)
  • New: Login metadata viewable in password manager
  • New: Display the number of found items in the find toolbar
  • New: Code completion and inline documentation added to Scratchpad (learn more)
  • New: Connect to HTTP proxy over HTTPS
  • Changed: Performance improvements to Password Manager and Add-on Manager
  • Changed: Removed and turned off trust bit for some 1024-bit root certificates
  • HTML5: Vibration API updated to latest W3C spec
  • HTML5: CSS box-decoration-break replaces -moz-background-inline-policy (learn more)
  • HTML5: ECMAScript 6 built-in method Array#copyWithin implemented (docs)
  • HTML5: CSS position:sticky enabled by default
  • HTML5: drawFocusIfNeeded enabled by default
  • HTML5: mix-blend-mode enabled by default
  • HTML5: New Array built-in: Array.from() (learn more)
  • HTML5: navigator.languages property and languagechange event implemented (learn more)
  • Developer: HiDPI support in Developer Tools UI
  • Developer: Inspector button moved to the top left
  • Developer: New Web Audio Editor (learn more)
  • Developer: Hidden nodes displayed differently in the markup-view
  • Fixed: Mac OS X: cmd-L does not open a new window when no window is available
  • Fixed: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1
  • Known Issues
  • unresolved: Repeating background image causes weird text layout issue with HWA off (1011166)



Changes for v32.0 Beta 5 - v32.0 Beta 6

  • What’s New
  • New: New HTTP caching (v2) enabled by default (learn more)
  • New: Integration of generational garbage collection
  • New: Public key pinning support enabled (learn more)
  • New: Login metadata viewable in password manager
  • New: Display the number of found items in the find toolbar
  • New: Code completion and inline documentation added to Scratchpad (learn more)
  • New: Connect to HTTP proxy over HTTPS
  • Changed: Performance improvements to Password Manager and Add-on Manager
  • Changed: Removed and turned off trust bit for some 1024-bit root certificates
  • HTML5: Vibration API updated to latest W3C spec
  • HTML5: CSS box-decoration-break replaces -moz-background-inline-policy (learn more)
  • HTML5: ECMAScript 6 built-in method Array#copyWithin implemented (docs)
  • HTML5: CSS position:sticky enabled by default
  • HTML5: drawFocusIfNeeded enabled by default
  • HTML5: mix-blend-mode enabled by default
  • HTML5: New Array built-in: Array.from() (learn more)
  • HTML5: navigator.languages property and languagechange event implemented (learn more)
  • Developer: HiDPI support in Developer Tools UI
  • Developer: Inspector button moved to the top left
  • Developer: New Web Audio Editor (learn more)
  • Developer: Hidden nodes displayed differently in the markup-view
  • Fixed: Mac OS X: cmd-L does not open a new window when no window is available
  • Fixed: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1
  • Known Issues
  • unresolved: Repeating background image causes weird text layout issue with HWA off (1011166)



Changes for v32.0 Beta 4 - v32.0 Beta 5

  • What’s New
  • New: New HTTP caching (v2) enabled by default (learn more)
  • New: Integration of generational garbage collection
  • New: Public key pinning support enabled (learn more)
  • New: Login metadata viewable in password manager
  • New: Display the number of found items in the find toolbar
  • New: Code completion and inline documentation added to Scratchpad (learn more)
  • New: Connect to HTTP proxy over HTTPS
  • Changed: Performance improvements to Password Manager and Add-on Manager
  • Changed: Removed and turned off trust bit for some 1024-bit root certificates
  • HTML5: Vibration API updated to latest W3C spec
  • HTML5: CSS box-decoration-break replaces -moz-background-inline-policy (learn more)
  • HTML5: ECMAScript 6 built-in method Array#copyWithin implemented (docs)
  • HTML5: CSS position:sticky enabled by default
  • HTML5: drawFocusIfNeeded enabled by default
  • HTML5: mix-blend-mode enabled by default
  • HTML5: New Array built-in: Array.from() (learn more)
  • HTML5: navigator.languages property and languagechange event implemented (learn more)
  • Developer: HiDPI support in Developer Tools UI
  • Developer: Inspector button moved to the top left
  • Developer: New Web Audio Editor (learn more)
  • Developer: Hidden nodes displayed differently in the markup-view
  • Fixed: Mac OS X: cmd-L does not open a new window when no window is available
  • Fixed: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1
  • Known Issues
  • unresolved: Repeating background image causes weird text layout issue with HWA off (1011166)



Changes for v30.0 - v31.0

  • What’s New
  • New: Add the search field to the new tab page
  • New: mozilla::pkix as default certificate verifier (learn more)
  • New: OdinMonkey: Use backtracking allocator for asm.js style code
  • New: Integration of generational garbage collection
  • New: Partial implementation of the OpenType MATH table (section 6.3.6) see documentation about mathematical fonts and the MathML Torture Test for details
  • New: audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only)
  • Changed: Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs.
  • HTML5: WebVTT implemented and enabled (learn more)
  • HTML5: CSS3 variables implemented (learn more)
  • Developer: Developer Tools: Add-on Debugger (learn more)
  • Developer: Developer Tools: Canvas Debugger (learn more)
  • Developer: New Array built-in: Array.prototype.fill() (learn more)
  • Developer: New Object built-in: Object.setPrototypeOf() (learn more)
  • Developer: CSP 1.1 nonce-source and hash-source enabled by default
  • Developer: Developer Tools: Eyedropper tool added to the color picker (learn more)
  • Developer: Developer Tools: Editable Box Model (learn more)
  • Developer: Developer Tools: Code Editor improvements (learn more)
  • Developer: Developer Tools: Console stack traces (learn more)
  • Developer: Developer Tools: Copy as cURL (learn more)
  • Developer: Developer Tools: Styled console logs (learn more)
  • Developer: navigator.sendBeacon enabled by default (learn more)
  • Developer: Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser
  • Fixed: Search for partially selected link text from context menu (985824)
  • Known Issues
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801). Resolved in v31.0a2
  • unresolved: Mac OS X and Windows: Citrix Receiver no longer works. As a workaround, mark the plugin as Always Enable in the addon manager (1025627)
  • unresolved: GNU/Linux and Windows XP: Google Maps Street View displays a black screen (1034593). Resolved in v32.0a2
  • unresolved: Mac OS X: cmd-L no longer opens a new window when no window is available (1008793). Resolved in v32.0a2



Changes for v31.0 Beta 8 - v31.0 Beta 9

  • What’s New
  • New: Add the search field to the new tab page
  • New: OdinMonkey: Use backtracking allocator for asm.js style code
  • New: mozilla::pkix as default certificate verifier (learn more)
  • New: audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only)
  • New: Partial implementation of the OpenType MATH table (section 6.3.6) see documentation about mathematical fonts and the MathML Torture Test for details
  • New: Integration of generational garbage collection
  • Changed: Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs.
  • HTML5: WebVTT implemented and enabled (learn more)
  • HTML5: CSS3 variables implemented
  • Developer: navigator.sendBeacon enabled by default
  • Developer: New Array built-in: Array.prototype.fill() (learn more)
  • Developer: New Object built-in: Object.setPrototypeOf() (learn more)
  • Developer: CSP 1.1 nonce-source and hash-source enabled by default
  • Developer: Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser
  • Developer: Developer Tools: Eyedropper tool added to the color picker (learn more)
  • Developer: Developer Tools: Editable Box Model (learn more)
  • Developer: Developer Tools: Code Editor improvements (learn more)
  • Developer: Developer Tools: Console stack traces (learn more)
  • Developer: Developer Tools: Copy as cURL (learn more)
  • Developer: Developer Tools: Styled console logs (learn more)
  • Developer: Developer Tools: Canvas Debugger (learn more)
  • Developer: Developer Tools: Add-on Debugger (learn more)
  • Fixed: Search for partially selected link text from context menu (985824)
  • Known Issues
  • unresolved: Mac OS X: cmd-L no longer opens a new window when no window is available (1008793) Resolved in v32.0a2
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801) Resolved in v31.0a2
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v31.0 Beta 7 - v31.0 Beta 8

  • What’s New
  • New: Add the search field to the new tab page
  • New: Integration of generational garbage collection
  • New: OdinMonkey: Use backtracking allocator for asm.js style code
  • New: mozilla::pkix as default certificate verifier
  • New: audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only)
  • New: Partial implementation of the OpenType MATH table (section 6.3.6) see documentation about mathematical fonts and the MathML Torture Test for details
  • Changed: Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs.
  • HTML5: WebVTT implemented and enabled (learn more)
  • HTML5: CSS3 variables implemented
  • Developer: navigator.sendBeacon enabled by default
  • Developer: New Array built-in: Array.prototype.fill() (learn more)
  • Developer: New Object built-in: Object.setPrototypeOf() (learn more)
  • Developer: CSP 1.1 nonce-source and hash-source enabled by default
  • Developer: Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser
  • Developer: Developer Tools: Editable Box Model (learn more)
  • Developer: Developer Tools: Code Editor improvements (learn more)
  • Developer: Developer Tools: Console stack traces (learn more)
  • Developer: Developer Tools: Copy as cURL (learn more)
  • Developer: Developer Tools: Styled console logs (learn more)
  • Developer: Developer Tools: Add-on Debugger (learn more)
  • Developer: Developer Tools: Canvas Debugger (learn more)
  • Developer: Developer Tools: Eyedropper tool added to the color picker (learn more)
  • Fixed: Search for partially selected link text from context menu (985824)
  • Known Issues
  • unresolved: Mac OS X: cmd-L no longer opens a new window when no window is available (1008793) Resolved in v32.0a2
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801). Resolved in v31.0a2
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v31.0 Beta 6 - v31.0 Beta 7

  • What’s New
  • New: Add the search field to the new tab page
  • New: Integration of generational garbage collection
  • New: OdinMonkey: Use backtracking allocator for asm.js style code
  • New: mozilla::pkix as default certificate verifier
  • New: audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only)
  • New: Partial implementation of the OpenType MATH table (section 6.3.6) see documentation about mathematical fonts and the MathML Torture Test for details
  • Changed: Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs.
  • HTML5: WebVTT implemented and enabled (learn more)
  • HTML5: CSS3 variables implemented
  • Developer: navigator.sendBeacon enabled by default
  • Developer: New Array built-in: Array.prototype.fill() (learn more)
  • Developer: New Object built-in: Object.setPrototypeOf() (learn more)
  • Developer: CSP 1.1 nonce-source and hash-source enabled by default
  • Developer: Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser
  • Developer: Developer Tools: Editable Box Model (learn more)
  • Developer: Developer Tools: Code Editor improvements (learn more)
  • Developer: Developer Tools: Console stack traces (learn more)
  • Developer: Developer Tools: Copy as cURL (learn more)
  • Developer: Developer Tools: Styled console logs (learn more)
  • Developer: Developer Tools: Add-on Debugger (learn more)
  • Developer: Developer Tools: Canvas Debugger (learn more)
  • Developer: Developer Tools: Eyedropper tool added to the color picker (learn more)
  • Fixed: Search for partially selected link text from context menu (985824)
  • Known Issues
  • unresolved: Mac OS X: cmd-L no longer opens a new window when no window is available (1008793). Resolved in v32.0a2
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801). Resolved in v31.0a2
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v31.0 Beta 5 - v31.0 Beta 6

  • What’s New
  • New: Add the search field to the new tab page
  • New: Integration of generational garbage collection
  • New: OdinMonkey: Use backtracking allocator for asm.js style code
  • New: mozilla::pkix as default certificate verifier
  • New: audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only)
  • New: Partial implementation of the OpenType MATH table (section 6.3.6) see documentation about mathematical fonts and the MathML Torture Test for details
  • Changed: Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs.
  • HTML5: WebVTT implemented and enabled (learn more)
  • HTML5: CSS3 variables implemented
  • Developer: navigator.sendBeacon enabled by default
  • Developer: New Array built-in: Array.prototype.fill() (learn more)
  • Developer: New Object built-in: Object.setPrototypeOf() (learn more)
  • Developer: CSP 1.1 nonce-source and hash-source enabled by default
  • Developer: Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser
  • Developer: Developer Tools: Editable Box Model (learn more)
  • Developer: Developer Tools: Code Editor improvements (learn more)
  • Developer: Developer Tools: Console stack traces (learn more)
  • Developer: Developer Tools: Copy as cURL (learn more)
  • Developer: Developer Tools: Styled console logs (learn more)
  • Developer: Developer Tools: Add-on Debugger (learn more)
  • Developer: Developer Tools: Canvas Debugger (learn more)
  • Developer: Developer Tools: Eyedropper tool added to the color picker (learn more)
  • Fixed: Search for partially selected link text from context menu (985824)
  • Known Issues
  • unresolved: Mac OS X: cmd-L no longer opens a new window when no window is available (1008793). Resolved in v32.0a2
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801). Resolved in v31.0a2
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v31.0 Beta 4 - v31.0 Beta 5

  • What’s New
  • New: Add the search field to the new tab page
  • New: Integration of generational garbage collection
  • New: OdinMonkey: Use backtracking allocator for asm.js style code
  • New: mozilla::pkix as default certificate verifier
  • New: audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only)
  • New: Partial implementation of the OpenType MATH table (section 6.3.6) see documentation about mathematical fonts and the MathML Torture Test for details
  • Changed: Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs.
  • HTML5: WebVTT implemented and enabled (learn more)
  • HTML5: CSS3 variables implemented
  • Developer: navigator.sendBeacon enabled by default
  • Developer: New Array built-in: Array.prototype.fill() (learn more)
  • Developer: New Object built-in: Object.setPrototypeOf() (learn more)
  • Developer: CSP 1.1 nonce-source and hash-source enabled by default
  • Developer: Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser
  • Developer: Developer Tools: Editable Box Model (learn more)
  • Developer: Developer Tools: Code Editor improvements (learn more)
  • Developer: Developer Tools: Console stack traces (learn more)
  • Developer: Developer Tools: Copy as cURL (learn more)
  • Developer: Developer Tools: Styled console logs (learn more)
  • Developer: Developer Tools: Add-on Debugger (learn more)
  • Developer: Developer Tools: Canvas Debugger (learn more)
  • Developer: Developer Tools: Eyedropper tool added to the color picker (learn more)
  • Fixed: Search for partially selected link text from context menu (985824)
  • Known Issues
  • unresolved: Mac OS X: cmd-L no longer opens a new window when no window is available (1008793) Resolved in v32.0a2
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801) Resolved in v31.0a2
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v31.0 Beta 3 - v31.0 Beta 4

  • What’s New
  • New: Add the search field to the new tab page
  • New: Integration of generational garbage collection
  • New: OdinMonkey: Use backtracking allocator for asm.js style code
  • New: mozilla::pkix as default certificate verifier
  • New: audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only)
  • New: Partial implementation of the OpenType MATH table (section 6.3.6) see documentation about mathematical fonts and the MathML Torture Test for details
  • Changed: Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs.
  • HTML5: WebVTT implemented and enabled (learn more)
  • HTML5: CSS3 variables implemented
  • Developer: navigator.sendBeacon enabled by default
  • Developer: New Array built-in: Array.prototype.fill() (learn more)
  • Developer: New Object built-in: Object.setPrototypeOf() (learn more)
  • Developer: CSP 1.1 nonce-source and hash-source enabled by default
  • Developer: Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser
  • Developer: Developer Tools: Eyedropper tool added to the color picker (learn more)
  • Developer: Developer Tools: Editable Box Model (learn more)
  • Developer: Developer Tools: Code Editor improvements (learn more)
  • Developer: Developer Tools: Console stack traces (learn more)
  • Developer: Developer Tools: Copy as cURL (learn more)
  • Developer: Developer Tools: Styled console logs (learn more)
  • Developer: Developer Tools: Add-on Debugger (learn more)
  • Developer: Developer Tools: Canvas Debugger (learn more)
  • Fixed: Search for partially selected link text from context menu (985824)
  • Known Issues
  • unresolved: Mac OS X: cmd-L no longer opens a new window when no window is available (1008793) Resolved in v32.0a2
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801) Resolved in v31.0a2
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v31.0 Beta 2 - v31.0 Beta 3

  • What’s New
  • New: Add the search field to the new tab page
  • New: Integration of generational garbage collection
  • New: OdinMonkey: Use backtracking allocator for asm.js style code
  • New: mozilla::pkix as default certificate verifier
  • New: audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only)
  • New: Partial implementation of the OpenType MATH table (section 6.3.6) see documentation about mathematical fonts and the MathML Torture Test for details
  • Changed: Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs.
  • HTML5: WebVTT implemented and enabled (learn more)
  • HTML5: CSS3 variables implemented
  • Developer: navigator.sendBeacon enabled by default
  • Developer: New Array built-in: Array.prototype.fill() (learn more)
  • Developer: New Object built-in: Object.setPrototypeOf() (learn more)
  • Developer: CSP 1.1 nonce-source and hash-source enabled by default
  • Developer: Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser
  • Developer: Developer Tools: Eyedropper tool added to the color picker (learn more)
  • Developer: Developer Tools: Editable Box Model (learn more)
  • Developer: Developer Tools: Code Editor improvements (learn more)
  • Developer: Developer Tools: Console stack traces (learn more)
  • Developer: Developer Tools: Copy as cURL (learn more)
  • Developer: Developer Tools: Styled console logs (learn more)
  • Developer: Developer Tools: Add-on Debugger (learn more)
  • Developer: Developer Tools: Canvas Debugger (learn more)
  • Fixed: Search for partially selected link text from context menu (985824)
  • Known Issues
  • unresolved: Mac OS X: cmd-L no longer opens a new window when no window is available (1008793) Resolved in v32.0a2
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801) Resolved in v31.0a2
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v31.0 Beta 1 - v31.0 Beta 2

  • What’s New
  • New: Add the search field to the new tab page
  • New: Integration of generational garbage collection
  • New: OdinMonkey: Use backtracking allocator for asm.js style code
  • New: mozilla::pkix as default certificate verifier
  • New: audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only)
  • New: Partial implementation of the OpenType MATH table (section 6.3.6) see documentation about mathematical fonts and the MathML Torture Test for details
  • Changed: Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs.
  • HTML5: WebVTT implemented and enabled (learn more)
  • HTML5: CSS3 variables implemented
  • Developer: navigator.sendBeacon enabled by default
  • Developer: New Array built-in: Array.prototype.fill() (learn more)
  • Developer: New Object built-in: Object.setPrototypeOf() (learn more)
  • Developer: CSP 1.1 nonce-source and hash-source enabled by default
  • Developer: Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser
  • Developer: Developer Tools: Eyedropper tool added to the color picker (learn more)
  • Developer: Developer Tools: Editable Box Model (learn more)
  • Developer: Developer Tools: Code Editor improvements (learn more)
  • Developer: Developer Tools: Console stack traces (learn more)
  • Developer: Developer Tools: Copy as cURL (learn more)
  • Developer: Developer Tools: Styled console logs (learn more)
  • Developer: Developer Tools: Add-on Debugger (learn more)
  • Developer: Developer Tools: Canvas Debugger (learn more)
  • Fixed: Search for partially selected link text from context menu (985824)
  • Known Issues
  • unresolved: Mac OS X: cmd-L no longer opens a new window when no window is available (1008793) Resolved in v32.0a2
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801) Resolved in v31.0a2
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v30.0 Beta 9 - v30.0

  • What’s New
  • New: Support for GStreamer 1.0
  • New: Mac OS X command-E sets find term to selected text
  • New: Sidebar button gives easier access to social, bookmark, & history sidebars
  • Changed: Disallow calling WebIDL constructors as functions on the web
  • Developer: With the exception of those bundled inside an extension or ones that are whitelisted, plugins will no longer be activated by default (see blog post)
  • Developer: Fixes to box-shadow and other visual overflow (see bug 480888)
  • Developer: Mute and volume available per window when using WebAudio
  • Developer: background-blend-mode enabled by default
  • Developer: Use of line-height allowed for
  • Developer: ES6 array and generator comprehensions implemented (read docs for more details)
  • Developer: Error stack now contains column number
  • Developer: Support for alpha option in canvas context options (feature description)
  • Fixed: Ignore autocomplete="off" when offering to save passwords via the password manager (see 956906)
  • Fixed: TypedArrays don't support new named properties (see 695438)
  • Known Issues
  • unresolved: Mac OS X: cmd-L no longer opens a new window when no window is available (1008793). Resolved in v32.0a2
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801). Resolved in v31.0a2
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Exit is not always completed when "clear history when Firefox closes" is enabled (1005487)



Changes for v30.0 Beta 8 - v30.0 Beta 9

  • What’s New
  • New: Support for GStreamer 1.0
  • New: Mac OS X command-E sets find term to selected text
  • New: Sidebar button gives easier access to social, bookmark, & history sidebars
  • Changed: Disallow calling WebIDL constructors as functions on the web
  • Developer: Fixes to box-shadow and other visual overflow (see bug 480888)
  • Developer: Mute and volume available per window when using WebAudio
  • Developer: background-blend-mode enabled by default
  • Developer: Use of line-height allowed for
  • Developer: ES6 array and generator comprehensions implemented (read docs for more details)
  • Developer: Error stack now contains column number
  • Developer: With the exception of those bundled inside an extension or ones that are whitelisted, plugins will no longer be activated by default (see blog post)
  • Developer: Support for alpha option in canvas context options (feature description)
  • Fixed: Ignore autocomplete="off" when offering to save passwords via the password manager (see 956906)
  • Fixed: TypedArrays don't support new named properties (see 695438)
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801)
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v30.0 Beta 7 - v30.0 Beta 8

  • What’s New
  • New: Support for GStreamer 1.0
  • New: Mac OS X command-E sets find term to selected text
  • New: Sidebar button gives easier access to social, bookmark, & history sidebars
  • Changed: Disallow calling WebIDL constructors as functions on the web
  • Developer: Fixes to box-shadow and other visual overflow (see bug 480888)
  • Developer: Mute and volume available per window when using WebAudio
  • Developer: background-blend-mode enabled by default
  • Developer: Use of line-height allowed for
  • Developer: ES6 array and generator comprehensions implemented (read docs for more details)
  • Developer: Error stack now contains column number
  • Developer: With the exception of those bundled inside an extension or ones that are whitelisted, plugins will no longer be activated by default (see blog post)
  • Developer: Support for alpha option in canvas context options (feature description)
  • Fixed: Ignore autocomplete="off" when offering to save passwords via the password manager (see 956906)
  • Fixed: TypedArrays don't support new named properties (see 695438)
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801)
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v30.0 Beta 6 - v30.0 Beta 7

  • What’s New
  • New: Support for GStreamer 1.0
  • New: Mac OS X command-E sets find term to selected text
  • New: Sidebar button gives easier access to social, bookmark, & history sidebars
  • Changed: Disallow calling WebIDL constructors as functions on the web
  • Developer: Fixes to box-shadow and other visual overflow (see bug 480888)
  • Developer: Mute and volume available per window when using WebAudio
  • Developer: background-blend-mode enabled by default
  • Developer: Use of line-height allowed for
  • Developer: ES6 array and generator comprehensions implemented (read docs for more details)
  • Developer: Error stack now contains column number
  • Developer: With the exception of those bundled inside an extension or ones that are whitelisted, plugins will no longer be activated by default (see blog post)
  • Developer: Support for alpha option in canvas context options (feature description)
  • Fixed: Ignore autocomplete="off" when offering to save passwords via the password manager (see 956906)
  • Fixed: TypedArrays don't support new named properties (see 695438)
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801)
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v30.0 Beta 5 - v30.0 Beta 6

  • What’s New
  • New: Support for GStreamer 1.0
  • New: Mac OS X command-E sets find term to selected text
  • New: Sidebar button gives easier access to social, bookmark, & history sidebars
  • Changed: Disallow calling WebIDL constructors as functions on the web
  • Developer: Fixes to box-shadow and other visual overflow (see bug 480888)
  • Developer: Mute and volume available per window when using WebAudio
  • Developer: background-blend-mode enabled by default
  • Developer: Use of line-height allowed for
  • Developer: ES6 array and generator comprehensions implemented (read docs for more details)
  • Developer: Error stack now contains column number
  • Developer: With the exception of those bundled inside an extension or ones that are whitelisted, plugins will no longer be activated by default (see blog post)
  • Developer: Support for alpha option in canvas context options (feature description)
  • Fixed: Ignore autocomplete="off" when offering to save passwords via the password manager (see 956906)
  • Fixed: TypedArrays don't support new named properties (see 695438)
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801)
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v30.0 Beta 4 - v30.0 Beta 5

  • What’s New
  • New: Support for GStreamer 1.0
  • New: Mac OS X command-E sets find term to selected text
  • New: Sidebar button gives easier access to social, bookmark, & history sidebars
  • Changed: Disallow calling WebIDL constructors as functions on the web
  • Developer: Fixes to box-shadow and other visual overflow (see bug 480888)
  • Developer: Mute and volume available per window when using WebAudio
  • Developer: background-blend-mode enabled by default
  • Developer: Use of line-height allowed for
  • Developer: ES6 array and generator comprehensions implemented (read docs for more details)
  • Developer: Error stack now contains column number
  • Developer: With the exception of those bundled inside an extension or ones that are whitelisted, plugins will no longer be activated by default (see blog post)
  • Developer: Support for alpha option in canvas context options (feature description)
  • Fixed: Ignore autocomplete="off" when offering to save passwords via the password manager (see 956906)
  • Fixed: TypedArrays don't support new named properties (see 695438)
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801)
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v30.0 Beta 3 - v30.0 Beta 4

  • What’s New
  • New: Support for GStreamer 1.0
  • New: Mac OS X command-E sets find term to selected text
  • New: Sidebar button gives easier access to social, bookmark, & history sidebars
  • Changed: Disallow calling WebIDL constructors as functions on the web
  • Developer: Fixes to box-shadow and other visual overflow (see bug 480888)
  • Developer: Mute and volume available per window when using WebAudio
  • Developer: background-blend-mode enabled by default
  • Developer: Use of line-height allowed for
  • Developer: ES6 array and generator comprehensions implemented (read docs for more details)
  • Developer: Error stack now contains column number
  • Developer: With the exception of those bundled inside an extension or ones that are whitelisted, plugins will no longer be activated by default (see blog post)
  • Developer: Support for alpha option in canvas context options (feature description)
  • Fixed: Ignore autocomplete="off" when offering to save passwords via the password manager (see 956906)
  • Fixed: TypedArrays don't support new named properties (see 695438)
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801)
  • unresolved: Slow shut downs lead to 'Firefox is already running' warning (see 966469 and 985655)



Changes for v30.0 Beta 2 - v30.0 Beta 3

  • What’s New
  • New: Support for GStreamer 1.0
  • New: Mac OS X command-E sets find term to selected text
  • New: Sidebar button gives easier access to social, bookmark, & history sidebars
  • Changed: Disallow calling WebIDL constructors as functions on the web
  • Developer: Fixes to box-shadow and other visual overflow (see bug 480888)
  • Developer: Mute and volume available per window when using WebAudio
  • Developer: background-blend-mode enabled by default
  • Developer: Use of line-height allowed for
  • Developer: ES6 array and generator comprehensions implemented (read docs for more details)
  • Developer: Error stack now contains column number
  • Developer: With the exception of those bundled inside an extension or ones that are whitelisted, plugins will no longer be activated by default (see blog post)
  • Developer: Support for alpha option in canvas context options (feature description)
  • Fixed: Ignore autocomplete="off" when offering to save passwords via the password manager (see 956906)
  • Fixed: TypedArrays don't support new named properties (see 695438)
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Without affecting security, after restoring your session, Extended Validation Certificates might not display (See 995801)



Changes for v29.0 Beta 9 - v29.0

  • What’s New
  • New: A set of new improvements to the Firefox user interface (learn more).
  • New: An interactive onboarding tour to guide users through new interface changes
  • New: A redesigned and improved customization mode
  • New: The ability to set up Firefox Sync by creating a Firefox account (learn more)
  • New: Gamepad API finalized and enabled (learn more)
  • New: Malay [ma] locale added
  • Changed: navigator.plugins is no longer enumerable, for user privacy
  • Changed: Clicking on a W3C Web Notification will switch to the originating tab
  • Developer: 'box-sizing' (dropping the -moz- prefix) implemented (learn more)
  • Developer: Console object available in Web Workers (learn more)
  • Developer: Promises enabled by default (learn more)
  • Developer: SharedWorker enabled by default
  • Developer: implemented and enabled
  • Developer: implemented and enabled
  • Developer: Enabled ECMAScript Internationalization API
  • Developer: Add-on bar has been removed, content moved to navigation bar
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Echo cancellation on apprtc.appspot.com fails (974537)



Changes for v29.0 Beta 7 - v29.0 Beta 8

  • New Features
  • New: A set of new improvements to the Firefox user interface (learn more)
  • New: An interactive onboarding tour to guide users through new interface changes
  • New: A redesigned and improved customization mode
  • New: The ability to set up Firefox Sync by creating a Firefox account (learn more)
  • New: Gamepad API finalized and enabled (learn more)
  • New: Malay [ma] locale added
  • Changed: navigator.plugins is no longer enumerable, for user privacy
  • Changed: Clicking on a W3C Web Notification will switch to the originating tab
  • Developer: Enabled ECMAScript Internationalization API
  • Developer: 'box-sizing' (dropping the -moz- prefix) implemented
  • Developer: SharedWorker enabled by default
  • Developer: Console object available in Web Workers
  • Developer: Promises enabled by default
  • Developer: Add-on bar has been removed, content moved to navigation bar
  • Developer: implemented and enabled
  • Developer: implemented and enabled
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Echo cancellation on apprtc.appspot.com fails (974537)



Changes for v29.0 Beta 6 - v29.0 Beta 7

  • New Features
  • New: A set of new improvements to the Firefox user interface (learn more)
  • New: An interactive onboarding tour to guide users through new interface changes
  • New: A redesigned and improved customization mode
  • New: The ability to set up Firefox Sync by creating a Firefox account (learn more)
  • New: Gamepad API finalized and enabled (learn more)
  • New: Malay [ma] locale added
  • Changed: navigator.plugins is no longer enumerable, for user privacy
  • Changed: Clicking on a W3C Web Notification will switch to the originating tab
  • Developer: Enabled ECMAScript Internationalization API
  • Developer: 'box-sizing' (dropping the -moz- prefix) implemented
  • Developer: SharedWorker enabled by default
  • Developer: Console object available in Web Workers
  • Developer: Promises enabled by default
  • Developer: Add-on bar has been removed, content moved to navigation bar
  • Developer: implemented and enabled
  • Developer: implemented and enabled
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Echo cancellation on apprtc.appspot.com fails (974537)



Changes for v29.0 Beta 5 - v29.0 Beta 6

  • New Features
  • New: A set of new improvements to the Firefox user interface (learn more)
  • New: An interactive onboarding tour to guide users through new interface changes
  • New: A redesigned and improved customization mode
  • New: The ability to set up Firefox Sync by creating a Firefox account (learn more)
  • New: Gamepad API finalized and enabled (learn more)
  • Changed: navigator.plugins is no longer enumerable, for user privacy
  • Developer: Enabled ECMAScript Internationalization API
  • Developer: 'box-sizing' (dropping the -moz- prefix) implemented
  • Developer: SharedWorker enabled by default
  • Developer: CSS3 variables implemented
  • Developer: Console object available in Web Workers
  • Developer: Promises enabled by default
  • Developer: Add-on bar has been removed, content moved to navigation bar
  • Developer: implemented and enabled
  • Developer: implemented and enabled
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Echo cancellation on apprtc.appspot.com fails (974537)



Changes for v29.0 Beta 4 - v29.0 Beta 5

  • New Features
  • New: A set of new improvements to the Firefox user interface (learn more)
  • New: An interactive onboarding tour to guide users through new interface changes
  • New: A redesigned and improved customization mode
  • New: The ability to set up Firefox Sync by creating a Firefox account (learn more)
  • New: Gamepad API finalized and enabled (learn more)
  • Changed: navigator.plugins is no longer enumerable, for user privacy
  • Developer: Enabled ECMAScript Internationalization API
  • Developer: 'box-sizing' (dropping the -moz- prefix) implemented
  • Developer: SharedWorker enabled by default
  • Developer: CSS3 variables implemented
  • Developer: Console object available in Web Workers
  • Developer: Promises enabled by default
  • Developer: Add-on bar has been removed, content moved to navigation bar
  • Developer: implemented and enabled
  • Developer: implemented and enabled
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Echo cancellation on apprtc.appspot.com fails (974537)



Changes for v29.0 Beta 3 - v29.0 Beta 4

  • New Features
  • New: A set of new improvements to the Firefox user interface (learn more)
  • New: An interactive onboarding tour to guide users through new interface changes
  • New: A redesigned and improved customization mode
  • New: The ability to set up Firefox Sync by creating a Firefox account (learn more)
  • New: Gamepad API finalized and enabled (learn more)
  • Changed: navigator.plugins is no longer enumerable, for user privacy
  • Developer: Enabled ECMAScript Internationalization API
  • Developer: 'box-sizing' (dropping the -moz- prefix) implemented
  • Developer: SharedWorker enabled by default
  • Developer: CSS3 variables implemented
  • Developer: Console object available in Web Workers
  • Developer: Promises enabled by default
  • Developer: Add-on bar has been removed, content moved to navigation bar
  • Developer: implemented and enabled
  • Developer: implemented and enabled
  • Known Issues
  • unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)
  • unresolved: Echo cancellation on apprtc.appspot.com fails (974537)



Changes for v29.0 Beta 2 - v29.0 Beta 3

  • What’s New
  • NEW: A set of new improvements to the Firefox user interface (learn more)
  • NEW: An interactive onboarding tour to guide users through new changes
  • NEW: A redesigned and improved customization mode
  • NEW: The ability to set up Firefox Sync by creating a Firefox account (learn more)
  • NEW: Gamepad API finalized and enabled (learn more)
  • CHANGED: navigator.plugins is no longer enumerable, for user privacy
  • DEVELOPER: 'box-sizing' (dropping the -moz- prefix) implemented
  • DEVELOPER: SharedWorker enabled by default
  • DEVELOPER: CSS3 variables implemented
  • DEVELOPER: enabled
  • DEVELOPER: implemented and enabled
  • DEVELOPER: Promises enabled by default
  • DEVELOPER: Console object available in Web Workers
  • DEVELOPER: Add-on bar has been removed, content moved to navigation bar
  • DEVELOPER: Enabled ECMAScript Internationalization API
  • FIXED: Echo cancellation on apprtc.appspot.com fails (974537)
  • Known Issues
  • Unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)



Changes for v28.0 Beta 8 - v28.0 Beta 9

  • What’s New
  • NEW: Firefox for Windows 8 touch preview available (see blog post)
  • NEW: Gamepad API finalized and enabled (learn more)
  • NEW: Mac OS X: Notification Center support for web notifications
  • NEW: Volume control for HTML5 audio/video
  • NEW: Support for Opus in WebM
  • NEW: VP9 video decoding implemented
  • CHANGED: Removed support for spdy/2
  • DEVELOPER: Support for MathML 2.0 'mathvariant' attribute
  • DEVELOPER: Background thread hang reporting
  • DEVELOPER: implemented and enabled
  • DEVELOPER: Support for multi-line flexbox in layout
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)



Changes for v28.0 Beta 7 - v28.0 Beta 8

  • What’s New
  • NEW: Firefox for Windows 8 touch preview available (see blog post)
  • NEW: Gamepad API finalized and enabled (learn more)
  • NEW: Mac OS X: Notification Center support for web notifications
  • NEW: Volume control for HTML5 audio/video
  • NEW: Support for Opus in WebM
  • NEW: VP9 video decoding implemented
  • CHANGED: Removed support for spdy/2
  • DEVELOPER: Support for MathML 2.0 'mathvariant' attribute
  • DEVELOPER: Background thread hang reporting
  • DEVELOPER: implemented and enabled
  • DEVELOPER: Support for multi-line flexbox in layout
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)



Changes for v28.0 Beta 6 - v28.0 Beta 7

  • What’s New
  • NEW: Firefox for Windows 8 touch preview available (see blog post)
  • NEW: Gamepad API finalized and enabled (learn more)
  • NEW: Mac OS X: Notification Center support for web notifications
  • NEW: Volume control for HTML5 audio/video
  • NEW: Support for Opus in WebM
  • NEW: VP9 video decoding implemented
  • CHANGED: Removed support for spdy/2
  • DEVELOPER: Support for MathML 2.0 'mathvariant' attribute
  • DEVELOPER: Background thread hang reporting
  • DEVELOPER: implemented and enabled
  • DEVELOPER: Support for multi-line flexbox in layout
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)



Changes for v28.0 Beta 4 - v28.0 Beta 6

  • What’s New
  • NEW: Firefox for Windows 8 touch preview available (see blog post)
  • NEW: Gamepad API finalized and enabled (learn more)
  • NEW: Mac OS X: Notification Center support for web notifications
  • NEW: Volume control for HTML5 audio/video
  • NEW: Support for Opus in WebM
  • NEW: VP9 video decoding implemented
  • CHANGED: Removed support for spdy/2
  • DEVELOPER: Support for MathML 2.0 'mathvariant' attribute
  • DEVELOPER: Background thread hang reporting
  • DEVELOPER: implemented and enabled
  • DEVELOPER: Support for multi-line flexbox in layout
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)



Changes for v28.0 Beta 3 - v28.0 Beta 4

  • What’s New
  • NEW: Firefox for Windows 8 touch preview available (see blog post)
  • NEW: Gamepad API finalized and enabled (learn more)
  • NEW: Mac OS X: Notification Center support for web notifications
  • NEW: Volume control for HTML5 audio/video
  • NEW: Support for Opus in WebM
  • NEW: VP9 video decoding implemented
  • CHANGED: Removed support for spdy/2
  • DEVELOPER: Support for MathML 2.0 'mathvariant' attribute
  • DEVELOPER: Background thread hang reporting
  • DEVELOPER: implemented and enabled
  • DEVELOPER: Support for multi-line flexbox in layout
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)



Changes for v28.0 Beta 2 - v28.0 Beta 3

  • What’s New
  • NEW: Firefox for Windows 8 touch preview available (see blog post)
  • NEW: Gamepad API finalized and enabled (learn more)
  • NEW: Mac OS X: Notification Center support for web notifications
  • NEW: Volume control for HTML5 audio/video
  • NEW: Support for Opus in WebM
  • NEW: VP9 video decoding implemented
  • CHANGED: Removed support for spdy/2
  • DEVELOPER: Support for MathML 2.0 'mathvariant' attribute
  • DEVELOPER: Background thread hang reporting
  • DEVELOPER: implemented and enabled
  • DEVELOPER: Support for multi-line flexbox in layout
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)



Changes for v28.0 Beta 1 - v28.0 Beta 2

  • What’s New
  • NEW: Firefox for Windows 8 touch preview available (see blog post)
  • NEW: Gamepad API finalized and enabled (learn more)
  • NEW: VP9 video decoding implemented
  • NEW: Support for Opus in WebM
  • NEW: Volume control for HTML5 audio/video
  • NEW: Mac OS X: Notification Center support for web notifications
  • CHANGED: Removed support for spdy/2
  • DEVELOPER: Support for multi-line flexbox in layout
  • DEVELOPER: Experimental support for CSS sticky positioning (Aurora only - demo)
  • DEVELOPER: Support for MathML 2.0 'mathvariant' attribute
  • DEVELOPER: Background thread hang reporting
  • DEVELOPER: implemented and enabled
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)



Changes for v27.0 - v27.0.1

  • What’s New
  • FIXED: 27.0.1 - Fixed stability issues with Greasemonkey and other JS that used ClearTimeoutOrInterval
  • FIXED: 27.0.1 - JS math correctness issue (bug 941381
  • NEW: You can now run more than one service at a time with Firefox SocialAPI, allowing you to receive notifications, chat and more from multiple integrated services
  • CHANGED: Enabled TLS 1.1 (RFC 4346) and TLS 1.2 (RFC 5246) by default
  • CHANGED: Added support for SPDY 3.1 protocol
  • DEVELOPER: Ability to reset style sheets using 'all:unset'
  • DEVELOPER: You can now choose to deobfuscate javascript in the debugger (see 762761)
  • DEVELOPER: Added support for scrolled fieldsets (see 261037)
  • DEVELOPER: Implemented allow-popups directive for iframe sandbox, enabling increased security (see 766282)
  • DEVELOPER: CSS cursor keywords -moz-grab and -moz-grabbing have been unprefixed (see 880672)
  • DEVELOPER: Added support for ES6 generators in SpiderMonkey (see blog post)
  • DEVELOPER: Implemented support for mathematical function Math.hypot() in ES6 (see 896264)
  • HTML5: Dashed line support on Canvas (see 768067)
  • FIXED: Get Azure/Skia content rendering working on Linux (see 740200)
  • FIXED: Various security fixes
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 has a workaround (see 812695)



Changes for v27.0 Beta 6 - v27.0 Beta 7

  • What’s New
  • NEW: You can now run more than one service at a time with Firefox SocialAPI, allowing you to receive notifications, chat and more from multiple integrated services
  • NEW: Implemented support for TLS 1.2 (RFC 5246)
  • CHANGED: Added support for SPDY 3.1 protocol
  • DEVELOPER: Ability to reset style sheets using 'all:unset'
  • DEVELOPER: You can now choose to deobfuscate javascript in the debugger (see 762761)
  • DEVELOPER: Added support for scrolled fieldsets (see 261037)
  • DEVELOPER: Implemented allow-popups directive for iframe sandbox, enabling increased security (see 766282)
  • DEVELOPER: CSS cursor keywords -moz-grab and -moz-grabbing have been unprefixed (see 880672)
  • DEVELOPER: Added support for ES6 generators in SpiderMonkey (see blog post)
  • DEVELOPER: Implemented support for mathematical function Math.hypot() in ES6 (see 896264)
  • HTML5: Dashed line support on Canvas (see 768067)
  • FIXED: Get Azure/Skia content rendering working on Linux (see 740200)
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)



Changes for v27.0 Beta 5 - v27.0 Beta 6

  • What’s New
  • NEW: You can now run more than one service at a time with Firefox SocialAPI, allowing you to receive notifications, chat and more from multiple integrated services
  • NEW: Implemented support for TLS 1.2 (RFC 5246)
  • CHANGED: Added support for SPDY 3.1 protocol
  • DEVELOPER: Ability to reset style sheets using 'all:unset'
  • DEVELOPER: You can now choose to deobfuscate javascript in the debugger (see 762761)
  • DEVELOPER: Added support for scrolled fieldsets (see 261037)
  • DEVELOPER: Implemented allow-popups directive for iframe sandbox, enabling increased security (see 766282)
  • DEVELOPER: CSS cursor keywords -moz-grab and -moz-grabbing have been unprefixed (see 880672)
  • DEVELOPER: Added support for ES6 generators in SpiderMonkey (see blog post)
  • DEVELOPER: Implemented support for mathematical function Math.hypot() in ES6 (see 896264)
  • HTML5: Dashed line support on Canvas (see 768067)
  • FIXED: Get Azure/Skia content rendering working on Linux (see 740200)
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)



Changes for v25.0.1 - v26.0

  • NEW All Java plug-ins are defaulted to 'click to play'
  • NEW Password manager now supports script-generated password fields
  • NEW Updates can now be performed by Windows users without write permissions to Firefox install directory (requires Mozilla Maintenance Service)
  • NEW Support for H.264 on Linux if the appropriate gstreamer plug-ins are installed
  • CHANGED Support for MP3 decoding on Windows XP, completing MP3 support across Windows OS versions
  • CHANGED CSP implementation now supports multiple policies, including the case of both an enforced and Report-Only policy, per the spec
  • DEVELOPER Social API now supports Social Bookmarking for multiple providers through its SocialMarks functionality (see MDN docs)
  • DEVELOPER Math.ToFloat32 takes a JS value and converts it to a Float32, whenever possible
  • DEVELOPER There is no longer a prompt when websites use appcache
  • DEVELOPER Support for the CSS image orientation property
  • DEVELOPER New App Manager allows you to deploy and debug HTML5 webapps on Firefox OS phones and the Firefox OS Simulator
  • DEVELOPER IndexedDB can now be used as a "optimistic" storage area so it doesn't require any prompts and data is stored in a pool with LRU eviction policy, in short temporary storage
  • FIXED When displaying a standalone image, Firefox matches the EXIF orientation information contained within the JPEG image (298619)
  • FIXED Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 (812695)
  • FIXED Improved page load times due to no longer decoding images that aren't visible (847223)
  • FIXED AudioToolbox MP3 backend for OSX (914479)
  • FIXED Various security fixes



Changes for v26.0 Beta 4 - v26.0 Beta 5

  • What’s New
  • NEW: All plug-ins, with the exception of recent Flash plug-ins, are defaulted to 'click to play'
  • NEW: Password manager now supports script-generated password fields
  • NEW: Updates can now be performed by Windows users without write permissions to Firefox install directory (requires Mozilla Maintenance Service)
  • NEW: Support for H.264 on Linux if the appropriate gstreamer plug-ins are installed
  • CHANGED: Support for MP3 decoding on Windows XP, completing MP3 support across Windows OS versions
  • CHANGED: CSP implementation now supports multiple policies, including the case of both an enforced and Report-Only policy, per the spec
  • DEVELOPER: Social API now supports Social Bookmarking for multiple providers through its SocialMarks functionality (see MDN docs)
  • DEVELOPER: There is no longer a prompt when websites use appcache
  • DEVELOPER: Support for the CSS image orientation property
  • DEVELOPER: New App Manager allows you to deploy and debug HTML5 webapps on Firefox OS phones and the Firefox OS Simulator
  • DEVELOPER: IndexedDB can now be used as a "optimistic" storage area so it doesn't require any prompts and data is stored in a pool with LRU eviction policy, in short temporary storage
  • FIXED: When displaying a standalone image, Firefox matches the EXIF orientation information contained within the JPEG image (298619)
  • FIXED: Improved page load times due to no longer decoding images that aren't visible (847223)
  • FIXED: AudioToolbox MP3 backend for OSX (914479)
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v26.0 Beta 3 - v26.0 Beta 4

  • What’s New
  • NEW: All plug-ins, with the exception of recent Flash plug-ins, are defaulted to 'click to play'
  • NEW: Password manager now supports script-generated password fields
  • NEW: Updates can now be performed by Windows users without write permissions to Firefox install directory (requires Mozilla Maintenance Service)
  • NEW: Support for H.264 on Linux if the appropriate gstreamer plug-ins are installed
  • CHANGED: Support for MP3 decoding on Windows XP, completing MP3 support across Windows OS versions
  • CHANGED: CSP implementation now supports multiple policies, including the case of both an enforced and Report-Only policy, per the spec
  • DEVELOPER: Social API now supports Social Bookmarking for multiple providers through its SocialMarks functionality (see MDN docs)
  • DEVELOPER: There is no longer a prompt when websites use appcache
  • DEVELOPER: Support for the CSS image orientation property
  • DEVELOPER: New App Manager allows you to deploy and debug HTML5 webapps on Firefox OS phones and the Firefox OS Simulator
  • DEVELOPER: IndexedDB can now be used as a "optimistic" storage area so it doesn't require any prompts and data is stored in a pool with LRU eviction policy, in short temporary storage
  • FIXED: When displaying a standalone image, Firefox matches the EXIF orientation information contained within the JPEG image (298619)
  • FIXED: Improved page load times due to no longer decoding images that aren't visible (847223)
  • FIXED: AudioToolbox MP3 backend for OSX (914479)
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v26.0 Beta 2 - v26.0 Beta 3

  • What’s New
  • NEW: All plug-ins, with the exception of recent Flash plug-ins, are defaulted to 'click to play'
  • NEW: Password manager now supports script-generated password fields
  • NEW: Updates can now be performed by Windows users without write permissions to Firefox install directory (requires Mozilla Maintenance Service)
  • NEW: Support for H.264 on Linux if the appropriate gstreamer plug-ins are installed
  • CHANGED: Support for MP3 decoding on Windows XP, completing MP3 support across Windows OS versions
  • CHANGED: CSP implementation now supports multiple policies, including the case of both an enforced and Report-Only policy, per the spec
  • DEVELOPER: Social API now supports Social Bookmarking for multiple providers through its SocialMarks functionality (see MDN docs)
  • DEVELOPER: There is no longer a prompt when websites use appcache
  • DEVELOPER: Support for the CSS image orientation property
  • DEVELOPER: New App Manager allows you to deploy and debug HTML5 webapps on Firefox OS phones and the Firefox OS Simulator
  • DEVELOPER: IndexedDB can now be used as a "optimistic" storage area so it doesn't require any prompts and data is stored in a pool with LRU eviction policy, in short temporary storage
  • FIXED: When displaying a standalone image, Firefox matches the EXIF orientation information contained within the JPEG image (298619)
  • FIXED: Improved page load times due to no longer decoding images that aren't visible (847223)
  • FIXED: AudioToolbox MP3 backend for OSX (914479)
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v25.0 - v26.0 Beta 1

  • What’s New
  • NEW: Windows 8 optimized Aurora is ready for use (see blog post)
  • NEW: All plug-ins in Firefox, with the exception of Flash plug-ins, are defaulted to 'click to play'
  • NEW: You can now run more than one service at a time with Firefox SocialAPI, allowing you to receive notifications, chat and more from multiple integrated services
  • NEW: Firefox's password manager now supports script-generated password fields
  • NEW: Updates can now be performed by Windows users without write permissions to Firefox install directory (requires Mozilla Maintenance Service)
  • NEW: Firefox now supports H.264 on Linux if the appropriate gstreamer plug-ins are installed
  • CHANGED: Firefox now supports MP3 decoding on Windows XP, completing MP3 support across Windows OS versions
  • CHANGED: CSP implementation now supports multiple policies, including the case of both an enforced and Report-Only policy, per the spec
  • DEVELOPER: Firefox's Social API now supports Social Bookmarking for multiple providers through its SocialMarks functionality (see MDN docs)
  • DEVELOPER: Experimental support for CSS sticky positioning (Aurora only - demo)
  • DEVELOPER: Firefox no longer prompts when websites use appcache
  • DEVELOPER: Firefox now supports the CSS image orientation property
  • DEVELOPER: New App Manager allows you to deploy and debug HTML5 webapps on Firefox OS phones and the Firefox OS Simulator
  • DEVELOPER: IndexedDB can now be used as a "optimistic" storage area so it doesn't require any prompts and data is stored in a pool with LRU eviction policy, in short temporary storage
  • FIXED: When displaying a standalone image, Firefox matches the EXIF orientation information contained within the JPEG image (see 298619)
  • FIXED: Improved page load times due to no longer decoding images that aren't visible (see 847223)
  • FIXED: AudioToolbox MP3 backend for OSX (see 914479)
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v25.0 - v25.0.1

  • What’s New
  • FIXED: 25.0.1: New security fixes can be found here
  • FIXED: 25.0.1: Pages sometimes wouldn't load without first moving the cursor
  • NEW: Web Audio support
  • NEW: The find bar is no longer shared between tabs
  • CHANGED: If away from Firefox for months, you now will be offered the option to reset it to its default state while preserving your essential information
  • CHANGED: Resetting Firefox no longer clears your browsing session
  • DEVELOPER: CSS3 background-attachment:local support to control background scrolling
  • DEVELOPER: Many new ES6 functions implemented
  • HTML5: iframe document content can now be specified inline
  • FIXED: Blank or missing page thumbnails when opening a new tab



Changes for v24.0 - v25.0

  • NEW: The find bar is no longer shared between tabs
  • CHANGED: If away from Firefox for months, you now will be offered the option to migrate another browser's history and settings
  • CHANGED: Resetting Firefox no longer clears your browsing session
  • DEVELOPER: CSS3 background-attachment:local support to control background scrolling
  • DEVELOPER: Many new ES6 functions implemented
  • HTML5: iframe document content can now be specified inline



Changes for v25.0 Beta 8 - v25.0 Beta 9

  • What’s New
  • NEW: The find bar is no longer shared between tabs
  • CHANGED: If away from Firefox for months, you now will be offered the option to migrate another browser's history and settings
  • CHANGED: Resetting Firefox no longer clears your browsing session
  • DEVELOPER: CSS3 background-attachment:local support to control background scrolling
  • DEVELOPER: Many new ES6 functions implemented
  • HTML5: iframe document content can now be specified inline
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v24.0 - v25.0 Beta 1

  • What’s New
  • NEW: The find bar is no longer shared between tabs
  • CHANGED: If away from Firefox for months, you now will be offered the option to migrate another browser's history and settings
  • CHANGED: Resetting Firefox no longer clears your browsing session
  • DEVELOPER: CSS3 background-attachment:local support to control background scrolling
  • DEVELOPER: Many new ES6 functions implemented
  • HTML5: iframe document content can now be specified inline
  • FIXED: Blank or missing page thumbnails when opening a new tab
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v23.0.1 - v24.0

  • NEW Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW Implemented Close tabs to the right
  • NEW Social: Ability to tear-off chat windows to view separately by simply dragging them out
  • CHANGED Accessibility related improvements on using pinned tabs (see 577727)
  • CHANGED Removed support for Revocation Lists feature (see 867465)
  • CHANGED Performance improvements on New Tab Page loads (see 791670)
  • DEVELOPER Major SVG rendering improvements around Image tiling and scaling (see 600207 )
  • DEVELOPER Improved and unified Browser console for enhanced debugging experience, replacing existing Error console
  • DEVELOPER Removed support for sherlock files that are loaded from application or profile directory
  • FIXED Replace fixed-ratio audio resampler in webrtc.org capture code with Speex resampler and eliminate pseudo-44000Hz rate ( see 886886)
  • FIXED 24.0: Security fixes can be found here



Changes for v24.0 Beta 7 - v24.0 Beta 8

  • What’s New
  • NEW: Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW: Implemented Close tabs to the right
  • NEW: Social: Ability to tear-off chat windows to view separately by simply dragging them out
  • CHANGED: Accessibility related improvements on using pinned tabs (see 577727)
  • DEVELOPER: Major SVG rendering improvements around Image tiling and scaling (see 600207)
  • DEVELOPER: Improved and unified Browser console for enhanced debugging experience, replacing existing Error console
  • DEVELOPER: Removed support for sherlock files that are loaded from application or profile directory
  • HTML5: Support for W3C touch events disabled (see 888304)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v24.0 Beta 4 - v24.0 Beta 5

  • What’s New
  • NEW: Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW: Implemented Close tabs to the right
  • NEW: Social: Ability to tear-off chat windows to view separately by simply dragging them out
  • CHANGED: Accessibility related improvements on using pinned tabs (see 577727)
  • DEVELOPER: Major SVG rendering improvements around Image tiling and scaling (see 600207)
  • DEVELOPER: Improved and unified Browser console for enhanced debugging experience, replacing existing Error console
  • DEVELOPER: Removed support for sherlock files that are loaded from application or profile directory
  • HTML5: Support for W3C touch events disabled (see 888304)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v24.0 Beta 2 - v24.0 Beta 3

  • What’s New
  • NEW: Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW: Implemented Close tabs to the right
  • NEW: Social: Ability to tear-off chat windows to view separately by simply dragging them out
  • CHANGED: Accessibility related improvements on using pinned tabs (see 577727)
  • DEVELOPER: Major SVG rendering improvements around Image tiling and scaling (see 600207)
  • DEVELOPER: Improved and unified Browser console for enhanced debugging experience, replacing existing Error console
  • DEVELOPER: Removed support for sherlock files that are loaded from application or profile directory
  • HTML5: Support for W3C touch events disabled (see 888304)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v24.0 Beta 1 - v24.0 Beta 2

  • What’s New
  • NEW: Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW: Implemented Close tabs to the right
  • NEW: Social: Ability to tear-off chat windows to view separately by simply dragging them out
  • CHANGED: Accessibility related improvements on using pinned tabs (see 577727)
  • DEVELOPER: Major SVG rendering improvements around Image tiling and scaling (see 600207)
  • DEVELOPER: Improved and unified Browser console for enhanced debugging experience, replacing existing Error console
  • DEVELOPER: Removed support for sherlock files that are loaded from application or profile directory
  • HTML5: Support for W3C touch events disabled (see 888304)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v23.0 - v24.0 Beta 1

  • What’s New
  • NEW: Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW: Implemented Close tabs to the right
  • NEW: Social: Ability to tear-off chat windows to view separately by simply dragging them out
  • CHANGED: Accessibility related improvements on using pinned tabs (see 577727)
  • DEVELOPER: Major SVG rendering improvements around Image tiling and scaling (see 600207)
  • DEVELOPER: Improved and unified Browser console for enhanced debugging experience, replacing existing Error console
  • DEVELOPER: Removed support for sherlock files that are loaded from application or profile directory
  • HTML5: Support for W3C touch events disabled (see 888304)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v23.0 - v23.0.1

  • What’s New
  • FIXED: 23.0.1 - Rendering glitches on H.264 video only in FF23 on Vista (901944)
  • FIXED: 23.0.1 - Spellchecking broken with non-ASCII characters in profile path (902532)
  • FIXED: 23.0.1 - Audio static/"burble"/breakup in Firefox to Firefox WebRTC calls (901527)
  • NEW: Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more)
  • NEW: Options panel created for Web Developer Toolbox
  • CHANGED: "Enable JavaScript" preference checkbox has been removed and user-set values will be reset to the default
  • CHANGED: Updated Firefox Logo
  • CHANGED: Improved about:memory's functional UI
  • CHANGED: Simplified interface for notifications of plugin installation
  • CHANGED: Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding
  • CHANGED: Users can now switch to a new search provider across the entire browser
  • CHANGED: CSP policies using the standard syntax and semantics will now be enforced
  • CHANGED: "Load images automatically" and Always show the tab bar" checkboxes removed from preferences and reset to defaults. Want to hide one tab? Try this add-on.
  • CHANGED: rendering improvements (see bug 838675)
  • DEVELOPER: HTML5 form control implemented
  • DEVELOPER: Implemented a global browser console
  • DEVELOPER: Social share functionality
  • DEVELOPER: Added unprefixed requestAnimationFrame
  • DEVELOPER: Write more accessible pages on touch interfaces with new ARIA role for key buttons
  • DEVELOPER: Dropped blink effect from text-decoration: blink; and completely removed element
  • DEVELOPER: New feature in toolbox: Network Monitor
  • FIXED: Various security fixes
  • Known Issues
  • Unresolved: Moving Firefox to background while playing a flash video in full screen mode and bring it back to view will freeze the app (see 809055)
  • Unresolved: Replace fixed-ratio audio resampler in webrtc.org capture code with Speex resampler and eliminate pseudo-44000Hz rate (see 886886)Unresolved on v22 Resolved in v24
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v22.0 - v23.0

  • NEW Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more)
  • NEW Options panel created for Web Developer Toolbox
  • CHANGED "Enable JavaScript" preference checkbox has been removed and user-set values will be reset to the default
  • CHANGED Updated Firefox Logo
  • CHANGED Improved about:memory's functional UI
  • CHANGED Simplified interface for notifications of plugin installation
  • CHANGED Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding
  • CHANGED Users can now switch to a new search provider across the entire browser
  • CHANGED CSP policies using the standard syntax and semantics will now be enforced
  • CHANGED rendering improvements (see bug 838675)
  • CHANGED Replace fixed-ratio audio resampler in webrtc.org capture code with Speex resampler and eliminate pseudo-44000Hz rate
  • CHANGED "Load images automatically" and Always show the tab bar" checkboxes removed from preferences and reset to defaults
  • DEVELOPER HTML5 form control implemented
  • DEVELOPER Write more accessible pages on touch interfaces with new ARIA role for key buttons
  • DEVELOPER Social share functionality
  • DEVELOPER Added unprefixed requestAnimationFrame
  • DEVELOPER Implemented a global browser console
  • DEVELOPER Dropped blink effect from text-decoration: blink; and completely removed element
  • DEVELOPER New feature in toolbox: Network Monitor
  • FIXED Various security fixes



Changes for v23.0 Beta 6 - v23.0 Beta 7

  • What’s New
  • NEW: Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW: Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more)
  • CHANGED: Improved about:memory's functional UI
  • CHANGED: Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding
  • CHANGED: Updated Firefox Logo
  • CHANGED: "Load images automatically", "Enable JavaScript", and Always show the tab bar" checkboxes removed from preferences and reset to defaults
  • CHANGED: Simplified interface for notifications of plugin installation
  • CHANGED: Users can now switch to a new search provider across the entire browser
  • CHANGED: CSP policies using the standard syntax and semantics will now be enforced
  • DEVELOPER: Implemented a global browser console
  • DEVELOPER: Social share functionality
  • DEVELOPER: HTML5 form control implemented
  • DEVELOPER: Write more accessible pages on touch interfaces with new ARIA role for key buttons
  • DEVELOPER: Added unprefixed requestAnimationFrame
  • DEVELOPER: New feature in toolbox: Network Monitor
  • DEVELOPER: Dropped blink effect from text-decoration: blink; and completely removed element
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v23.0 Beta 5 - v23.0 Beta 6

  • What’s New
  • NEW: Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW: Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more)
  • CHANGED: Improved about:memory's functional UI
  • CHANGED: Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding
  • CHANGED: Updated Firefox Logo
  • CHANGED: "Load images automatically", "Enable JavaScript", and Always show the tab bar" checkboxes removed from preferences and reset to defaults
  • CHANGED: Simplified interface for notifications of plugin installation
  • CHANGED: Users can now switch to a new search provider across the entire browser
  • CHANGED: CSP policies using the standard syntax and semantics will now be enforced
  • DEVELOPER: Implemented a global browser console
  • DEVELOPER: Social share functionality
  • DEVELOPER: HTML5 form control implemented
  • DEVELOPER: Write more accessible pages on touch interfaces with new ARIA role for key buttons
  • DEVELOPER: Added unprefixed requestAnimationFrame
  • DEVELOPER: New feature in toolbox: Network Monitor
  • DEVELOPER: Dropped blink effect from text-decoration: blink; and completely removed element
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v23.0 Beta 4 - v23.0 Beta 5

  • What’s New
  • NEW: Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW: Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more)
  • CHANGED: Improved about:memory's functional UI
  • CHANGED: Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding
  • CHANGED: Updated Firefox Logo
  • CHANGED: "Load images automatically", "Enable JavaScript", and Always show the tab bar" checkboxes removed from preferences and reset to defaults
  • CHANGED: Simplified interface for notifications of plugin installation
  • CHANGED: Users can now switch to a new search provider across the entire browser
  • CHANGED: CSP policies using the standard syntax and semantics will now be enforced
  • DEVELOPER: Implemented a global browser console
  • DEVELOPER: Social share functionality
  • DEVELOPER: HTML5 form control implemented
  • DEVELOPER: Write more accessible pages on touch interfaces with new ARIA role for key buttons
  • DEVELOPER: Added unprefixed requestAnimationFrame
  • DEVELOPER: New feature in toolbox: Network Monitor
  • DEVELOPER: Dropped blink effect from text-decoration: blink; and completely removed element
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v23.0 Beta 3 - v23.0 Beta 4

  • What’s New
  • NEW: Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW: Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more)
  • CHANGED: Improved about:memory's functional UI
  • CHANGED: Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding
  • CHANGED: Updated Firefox Logo
  • CHANGED: "Load images automatically", "Enable JavaScript", and Always show the tab bar" checkboxes removed from preferences and reset to defaults
  • CHANGED: Simplified interface for notifications of plugin installation
  • CHANGED: Users can now switch to a new search provider across the entire browser
  • CHANGED: CSP policies using the standard syntax and semantics will now be enforced
  • DEVELOPER: Implemented a global browser console
  • DEVELOPER: Social share functionality
  • DEVELOPER: HTML5 form control implemented
  • DEVELOPER: Write more accessible pages on touch interfaces with new ARIA role for key buttons
  • DEVELOPER: Added unprefixed requestAnimationFrame
  • DEVELOPER: New feature in toolbox: Network Monitor
  • DEVELOPER: Dropped blink effect from text-decoration: blink; and completely removed element
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v23.0 Beta 2 - v23.0 Beta 3

  • What’s New
  • NEW: Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW: Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more)
  • CHANGED: Improved about:memory's functional UI
  • CHANGED: Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding
  • CHANGED: Updated Firefox Logo
  • CHANGED: "Load images automatically", "Enable JavaScript", and Always show the tab bar" checkboxes removed from preferences and reset to defaults
  • CHANGED: Simplified interface for notifications of plugin installation
  • CHANGED: Users can now switch to a new search provider across the entire browser
  • CHANGED: CSP policies using the standard syntax and semantics will now be enforced
  • DEVELOPER: Implemented a global browser console
  • DEVELOPER: Social share functionality
  • DEVELOPER: HTML5 form control implemented
  • DEVELOPER: Write more accessible pages on touch interfaces with new ARIA role for key buttons
  • DEVELOPER: Added unprefixed requestAnimationFrame
  • DEVELOPER: New feature in toolbox: Network Monitor
  • DEVELOPER: Dropped blink effect from text-decoration: blink; and completely removed element
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v23.0 Beta 1 - v23.0 Beta 2

  • What’s New
  • NEW: Support for new scrollbar style in Mac OS X 10.7 and newer
  • NEW: Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more)
  • CHANGED: Improved about:memory's functional UI
  • CHANGED: Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding
  • CHANGED: Updated Firefox Logo
  • CHANGED: "Load images automatically", "Enable JavaScript", and Always show the tab bar" checkboxes removed from preferences
  • CHANGED: Simplified interface for notifications of plugin installation
  • CHANGED: Users can now switch to a new search provider across the entire browser
  • CHANGED: CSP policies using the standard syntax and semantics will now be enforced
  • DEVELOPER: Implemented a global browser console
  • DEVELOPER: Social share functionality
  • DEVELOPER: HTML5 form control implemented
  • DEVELOPER: Write more accessible pages on touch interfaces with new ARIA role for key buttons
  • DEVELOPER: Added unprefixed requestAnimationFrame
  • DEVELOPER: New feature in toolbox: Nework Monitor
  • DEVELOPER: Dropped blink effect from text-decoration: blink; and completely removed element
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)



Changes for v21.0 - v22.0

  • What’s New
  • NEW: Windows: Firefox now follows display scaling options to render text larger on high-res displays
  • NEW: WebRTC is now enabled by default!
  • NEW: Mac OS X: Download progress in Dock application icon
  • NEW: HTML5 audio/video playback rate can now be changed
  • NEW: Social services management implemented in Add-ons Manager
  • NEW: asm.js optimizations (OdinMonkey) enabled for major performance improvements
  • CHANGED: Improved WebGL rendering performance through asynchronous canvas updates
  • CHANGED: Plain text files displayed within Firefox will now word-wrap
  • CHANGED: For user security, the |Components| object is no longer accessible from web content
  • CHANGED: Improved memory usage and display time when rendering images
  • CHANGED: Pointer Lock API can now be used outside of fullscreen
  • DEVELOPER: CSS3 Flexbox implemented and enabled by default
  • DEVELOPER: New Web Notifications API implemented
  • DEVELOPER: Added clipboardData API for JavaScript access to a user's clipboard
  • DEVELOPER: New built-in font inspector
  • HTML5: New HTML5 and
  • FIXED: Scrolling using some high-resolution-scroll aware touchpads feels slow (829952)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved: Download statusbar add-on continues downloading files from Normal Browsing, when switching to Private Browsing (see 853463)



Changes for v22.0 Beta 5 - v22.0 Beta 6

  • What’s New
  • NEW: Windows: Firefox now follows display scaling options to render text larger on high-res displays
  • NEW: WebRTC is now enabled by default!
  • NEW: Mac OS X: Download progress in Dock application icon
  • NEW: HTML5 audio/video playback rate can now be changed
  • NEW: Social services management implemented in Add-ons Manager
  • NEW: asm.js optimizations (OdinMonkey) enabled for major performance improvements
  • CHANGED: Improved WebGL rendering performance through asynchronous canvas updates
  • CHANGED: Plain text files displayed within Firefox will now word-wrap
  • CHANGED: For user security, the |Components| object is no longer accessible from web content
  • CHANGED: Improved memory usage and display time when rendering images
  • CHANGED: Pointer Lock API can now be used outside of fullscreen
  • DEVELOPER: CSS3 Flexbox implemented and enabled by default
  • DEVELOPER: New Web Notifications API implemented
  • DEVELOPER: Added clipboardData API for JavaScript access to a user's clipboard
  • DEVELOPER: New built-in font inspector
  • HTML5: New HTML5 and
  • FIXED: Scrolling using some high-resolution-scroll aware touchpads feels slow (829952)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved: Download statusbar add-on continues downloading files from Normal Browsing, when switching to Private Browsing (see 853463)



Changes for v22.0 Beta 4 - v22.0 Beta 5

  • What’s New
  • NEW: Windows: Firefox now follows display scaling options to render text larger on high-res displays
  • NEW: WebRTC is now enabled by default!
  • NEW: Mac OS X: Download progress in Dock application icon
  • NEW: HTML5 audio/video playback rate can now be changed
  • NEW: Social services management implemented in Add-ons Manager
  • NEW: asm.js optimizations (OdinMonkey) enabled for major performance improvements
  • CHANGED: Improved WebGL rendering performance through asynchronous canvas updates
  • CHANGED: Plain text files displayed within Firefox will now word-wrap
  • CHANGED: For user security, the |Components| object is no longer accessible from web content
  • CHANGED: Improved memory usage and display time when rendering images
  • CHANGED: Pointer Lock API can now be used outside of fullscreen
  • DEVELOPER: CSS3 Flexbox implemented and enabled by default
  • DEVELOPER: New Web Notifications API implemented
  • DEVELOPER: Added clipboardData API for JavaScript access to a user's clipboard
  • DEVELOPER: New built-in font inspector
  • HTML5: New HTML5 and
  • FIXED: Scrolling using some high-resolution-scroll aware touchpads feels slow (829952)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved: Download statusbar add-on continues downloading files from Normal Browsing, when switching to Private Browsing (see 853463)



Changes for v22.0 Beta 3 - v22.0 Beta 4

  • What’s New
  • NEW: Windows: Firefox now follows display scaling options to render text larger on high-res displays
  • NEW: WebRTC is now enabled by default!
  • NEW: Mac OS X: Download progress in Dock application icon
  • NEW: HTML5 audio/video playback rate can now be changed
  • NEW: Social services management implemented in Add-ons Manager
  • NEW: asm.js optimizations (OdinMonkey) enabled for major performance improvements
  • CHANGED: Improved WebGL rendering performance through asynchronous canvas updates
  • CHANGED: Plain text files displayed within Firefox will now word-wrap
  • CHANGED: For user security, the |Components| object is no longer accessible from web content
  • CHANGED: Improved memory usage and display time when rendering images
  • CHANGED: Pointer Lock API can now be used outside of fullscreen
  • DEVELOPER: CSS3 Flexbox implemented and enabled by default
  • DEVELOPER: New Web Notifications API implemented
  • DEVELOPER: Added clipboardData API for JavaScript access to a user's clipboard
  • DEVELOPER: New built-in font inspector
  • HTML5: New HTML5 and
  • FIXED: Scrolling using some high-resolution-scroll aware touchpads feels slow (829952)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved: Download statusbar add-on continues downloading files from Normal Browsing, when switching to Private Browsing (see 853463)



Changes for v22.0 beta 2 - v22.0 Beta 3

  • What’s New
  • NEW: Windows: Firefox now follows display scaling options to render text larger on high-res displays
  • NEW: WebRTC is now enabled by default!
  • NEW: Mac OS X: Download progress in Dock application icon
  • NEW: HTML5 audio/video playback rate can now be changed
  • NEW: Social services management implemented in Add-ons Manager
  • NEW: asm.js optimizations (OdinMonkey) enabled for major performance improvements
  • CHANGED: Improved WebGL rendering performance through asynchronous canvas updates
  • CHANGED: Plain text files displayed within Firefox will now word-wrap
  • CHANGED: For user security, the |Components| object is no longer accessible from web content
  • CHANGED: Improved memory usage and display time when rendering images
  • CHANGED: Pointer Lock API can now be used outside of fullscreen
  • DEVELOPER: CSS3 Flexbox implemented and enabled by default
  • DEVELOPER: New Web Notifications API implemented
  • DEVELOPER: Added clipboardData API for JavaScript access to a user's clipboard
  • DEVELOPER: New built-in font inspector
  • HTML5: New HTML5 and
  • FIXED: Scrolling using some high-resolution-scroll aware touchpads feels slow (829952)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved: Download statusbar add-on continues downloading files from Normal Browsing, when switching to Private Browsing (see 853463)



Changes for v21.0 - v21.0

  • NEW The Social API now supports multiple providers
  • NEW Enhanced three-state UI for Do Not Track (DNT)
  • NEW Firefox will suggest how to improve your application startup time if needed
  • NEW Preliminary implementation of Firefox Health Report
  • CHANGED Ability to restore removed thumbnails on New Tab Page
  • CHANGED CSS -moz-user-select:none selection changed to improve compatibility with -webkit-user-select:none (bug 816298)
  • CHANGED Graphics related performance improvements (bug 809821)
  • CHANGED Removed E4X support from Spidermonkey
  • DEVELOPER Implemented Remote Profiling
  • DEVELOPER Integrated add-on SDK loader and API libraries into Firefox
  • HTML5 Added support for
    element
  • HTML5 Implemented scoped stylesheets
  • FIXED Some function keys may not work when pressed (833719)
  • FIXED Browsing and Download history clearing needs unification to avoid confusion on clearing download history (847627)
  • FIXED 21.0: Security fixes can be found here



Changes for v20.0 - v20.0.1

  • FIXED 20.0.1 - Windows-only update to handle issues around handling UNC paths (see bug 846848)
  • NEW Per-window Private Browsing. Learn more.
  • NEW New download experience. Learn more.
  • NEW Ability to close hanging plugins, without the browser hanging
  • CHANGED Continued performance improvements around common browser tasks (page loads, downloads, shutdown, etc.)
  • DEVELOPER Continued implementation of draft ECMAScript 6 - clear() and Math.imul
  • DEVELOPER New JavaScript Profiler tool
  • HTML5 getUserMedia implemented for web access to the user's camera and microphone (with user permission)
  • HTML5 now supports blend modes
  • HTML5 Various
  • FIXED 20.0.1: Security fixes can be found here
  • FIXED Details button on Crash Reporter (793972)
  • FIXED Unity plugin doesn't display in HiDPI mode (829284)



Changes for v19.0.2 - v20.0

  • FIXED
  • 20.0: Security fixes can be found here
  • NEW
  • Per-window Private Browsing. Learn more.
  • NEW
  • New download experience. Learn more.
  • NEW
  • Ability to close hanging plugins, without the browser hanging
  • CHANGED
  • Continued performance improvements around common browser tasks (page loads, downloads, shutdown, etc.)
  • DEVELOPER
  • Continued implementation of draft ECMAScript 6 - clear() and Math.imul
  • DEVELOPER
  • New JavaScript Profiler tool
  • HTML5
  • getUserMedia implemented for web access to the user's camera and microphone (with user permission)
  • HTML5
  • now supports blend modes
  • HTML5
  • Various
  • FIXED
  • Details button on Crash Reporter (793972)
  • FIXED
  • Unity plugin doesn't display in HiDPI mode (829284)



Changes for v20.0 Beta 4 - v20.0 Beta 5

  • What’s New
  • NEW: Per-window Private Browsing
  • NEW: New download experience
  • NEW: Ability to close hanging plugins, without the browser hanging
  • NEW: 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
  • DEVELOPER: New JavaScript Profiler tool
  • HTML5: now supports blend modes
  • HTML5: Various
  • HTML5: getUserMedia implemented for web access to the user's camera and microphone (with user permission)
  • FIXED: Details button on Crash Reporter (793972)
  • FIXED: Unity plugin doesn't display in HiDPI mode (829284)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved: Mootools 1.2.x incompatible with Firefox 18 and newer.Fixed in Mootools 1.3 and newer (see 789036)
  • Unresolved: Some function keys may not work when pressed (see 833719)



Changes for v20.0 Beta 3 - v20.0 Beta 4

  • What’s New
  • NEW: Per-window Private Browsing
  • NEW: New download experience
  • NEW: Ability to close hanging plugins, without the browser hanging
  • NEW: 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
  • DEVELOPER: New JavaScript Profiler tool
  • HTML5: now supports blend modes
  • HTML5: Various
  • HTML5: getUserMedia implemented for web access to the user's camera and microphone (with user permission)
  • FIXED: Details button on Crash Reporter (793972)
  • FIXED: Unity plugin doesn't display in HiDPI mode (829284)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved: Mootools 1.2.x incompatible with Firefox 18 and newer.Fixed in Mootools 1.3 and newer (see 789036)
  • Unresolved: Some function keys may not work when pressed (see 833719)



Changes for v20.0 Beta 2 - v20.0 Beta 3

  • What’s New
  • NEW. Per-window Private Browsing
  • NEW. New download experience
  • NEW. Ability to close hanging plugins, without the browser hanging
  • NEW. 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
  • DEVELOPER. New JavaScript Profiler tool
  • HTML5. now supports blend modes
  • HTML5. Various
  • HTML5. getUserMedia implemented for web access to the user's camera and microphone (with user permission)
  • FIXED. Details button on Crash Reporter (793972)
  • FIXED. Unity plugin doesn't display in HiDPI mode (829284)
  • Known Issues
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. Mootools 1.2.x incompatible with Firefox 18 and newer.Fixed in Mootools 1.3 and newer (see 789036)
  • Unresolved. Some function keys may not work when pressed (see 833719)



Changes for v20.0 Beta 1 - v20.0 Beta 2

  • What’s New
  • NEW. Per-window Private Browsing
  • NEW. New download experience
  • NEW. Ability to close hanging plugins, without the browser hanging
  • NEW. 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
  • DEVELOPER. New JavaScript Profiler tool
  • HTML5. now supports blend modes
  • HTML5. Various
  • HTML5. getUserMedia implemented for web access to the user's camera and microphone (with user permission)
  • FIXED. Details button on Crash Reporter (793972)
  • FIXED. Unity plugin doesn't display in HiDPI mode (829284)
  • Known Issues
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. Mootools 1.2.x incompatible with Firefox 18 and newer.Fixed in Mootools 1.3 and newer (see 789036)
  • Unresolved. Some function keys may not work when pressed (see 833719)



Changes for v19.0 - v19.0.1

  • What’s New
  • FIXED. Windows 8 only: Fixed stability issue for some AMD Radeon HD graphics cards
  • NEW. Built-in PDF viewer
  • CHANGED. Canvas elements can export their content as an image blob using canvas.toBlob()
  • CHANGED. Startup performance improvements (bugs 715402 and 756313)
  • DEVELOPER. ebugger now supports pausing on exceptions and hiding non-enumerable properties
  • DEVELOPER. Remote Web Console is available for connecting to Firefox on Android or Firefox OS (experimental, set devtools.debugger.remote-enabled to true)
  • DEVELOPER. There is now a Browser Debugger available for add-on and browser developers (experimental, set devtools.chrome.enabled to true)
  • DEVELOPER. Web Console CSS links now open in the Style Editor
  • HTML5. CSS @page is now supported
  • HTML5. CSS viewport-percentage length units implemented (vh, vw, vmin and vmax)
  • HTML5. CSS text-transform now supports full-width
  • FIXED. Certain valid WebGL drawing operations are incorrectly rejected, leaving incomplete rendering in affected pages (825205)
  • FIXED. Starting Firefox with -private flag incorrectly claims you are not in Private Browsing mode (802274)
  • FIXED. Plugins stop rendering when the top half of the plugin is scrolled off the top of the page, in HiDPI mode (825734)
  • Known Issues
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Mootools 1.2.x incompatible with Firefox 18 and newer.Fixed in Mootools 1.3 and newer (see 789036)
  • Unresolved. Some function keys may not work when pressed (see 833719)



Changes for v18.0.2 - v19.0

  • Built-in PDF viewer
  • Canvas elements can export their content as an image blob using canvas.toBlob()
  • Startup performance improvements (bugs 715402 and 756313)
  • Debugger now supports pausing on exceptions and hiding non-enumerable properties
  • Remote Web Console is available for connecting to Firefox on Android or Firefox OS (experimental, set devtools.debugger.remote-enabled to true)
  • There is now a Browser Debugger available for add-on and browser developers (experimental, set devtools.chrome.enabled to true)
  • Web Console CSS links now open in the Style Editor
  • CSS @page is now supported
  • CSS viewport-percentage length units implemented (vh, vw, vmin and vmax)
  • CSS text-transform now supports full-width
  • Certain valid WebGL drawing operations are incorrectly rejected, leaving incomplete rendering in affected pages (825205)
  • Starting Firefox with -private flag incorrectly claims you are not in Private Browsing mode (802274)
  • Plugins stop rendering when the top half of the plugin is scrolled off the top of the page, in HiDPI mode (825734)



Changes for v19.0 Beta 4 - v19.0 Beta 5

  • What’s New
  • NEW. Built-in PDF viewer
  • NEW. Firefox will offer to reset the Awesomebar search provider, if it has been changed by third-party software or through about:config
  • CHANGED. Canvas elements can export their content as an image blob using canvas.toBlob()
  • CHANGED. Startup performance improvements (bugs 715402 and 756313)
  • DEVELOPER. Debugger now supports pausing on exceptions and hiding non-enumerable properties
  • DEVELOPER. Remote Web Console is available for connecting to Firefox on Android or Firefox OS (experimental, set devtools.debugger.remote-enabled to true)
  • DEVELOPER. There is now a Browser Debugger available for add-on and browser developers (experimental, set devtools.chrome.enabled to true)
  • DEVELOPER. Web Console CSS links now open in the Style Editor
  • HTML5. CSS @page is now supported
  • HTML5. CSS viewport-percentage length units implemented (vh, vw, vmin and vmax)
  • HTML5. CSS text-transform now supports full-width
  • FIXED. Starting Firefox with -private flag incorrectly claims you are not in Private Browsing mode (802274)
  • Known Issues
  • Unresolved. Certain valid WebGL drawing operations are incorrectly rejected, leaving incomplete rendering in affected pages (see 825205)
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)
  • Unresolved. Plugins stop rendering when the top half of the plugin is scrolled off the top of the page, in HiDPI mode (see 825734)



Changes for v19.0 Beta 3 - v19.0 Beta 4

  • What’s New
  • NEW. Built-in PDF viewer
  • NEW. Firefox will offer to reset the Awesomebar search provider, if it has been changed by third-party software or through about:config
  • CHANGED. Canvas elements can export their content as an image blob using canvas.toBlob()
  • CHANGED. Startup performance improvements (bugs 715402 and 756313)
  • DEVELOPER. Debugger now supports pausing on exceptions and hiding non-enumerable properties
  • DEVELOPER. Remote Web Console is available for connecting to Firefox on Android or Firefox OS (experimental, set devtools.debugger.remote-enabled to true)
  • DEVELOPER. There is now a Browser Debugger available for add-on and browser developers (experimental, set devtools.chrome.enabled to true)
  • DEVELOPER. Web Console CSS links now open in the Style Editor
  • HTML5. CSS @page is now supported
  • HTML5. CSS viewport-percentage length units implemented (vh, vw, vmin and vmax)
  • HTML5. CSS text-transform now supports full-width
  • FIXED. Starting Firefox with -private flag incorrectly claims you are not in Private Browsing mode (802274)
  • Known Issues
  • Unresolved. Certain valid WebGL drawing operations are incorrectly rejected, leaving incomplete rendering in affected pages (see 825205)
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)
  • Unresolved. Plugins stop rendering when the top half of the plugin is scrolled off the top of the page, in HiDPI mode (see 825734)



Changes for v18.0 - v18.0.1

  • What’s New
  • FIXED 18.0.1: Problems involving HTTP Proxy Transactions (Associated bugs)
  • FIXED 18.0.1: Unity player crashes on Mac OS X (bug 828954)
  • FIXED 18.0.1: Disabled HIDPI support on external monitors to avoid rendering glitches (bug 814434)
  • NEW Faster JavaScript performance via IonMonkey compiler
  • NEW Support for Retina Display on OS X 10.7 and up
  • NEW Preliminary support for WebRTC
  • CHANGED Experience better image quality with our new HTML scaling algorithm
  • CHANGED Performance improvements around tab switching
  • DEVELOPER Support for new DOM property window.devicePixelRatio
  • DEVELOPER Improvement in startup time through smart handling of signed extension certificates
  • HTML5 Support for W3C touch events implemented, taking the place of MozTouch events
  • FIXED Disable insecure content loading on HTTPS pages (62178)
  • FIXED Improved responsiveness for users on proxies (769764)
  • Known Issues
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Animated Personas or Themes now require a workaround. See this support page
  • Unresolved. Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)
  • Unresolved. Mootools 1.2.x incompatible with Firefox 18 and newer.Fixed in Mootools 1.3 and newer (see 789036)
  • Unresolved. Starting Firefox with -private flag incorrectly claims you are not in Private Browsing mode (see 802274)
  • Unresolved. Certain valid WebGL drawing operations are incorrectly rejected, leaving incomplete rendering in affected pages (see 825205)
  • Unresolved. Plugins stop rendering when the top half of the plugin is scrolled off the top of the page, in HiDPI mode (see 825734)



Changes for v17.0.1 - v18.0

  • NEW: Faster JavaScript performance via IonMonkey compiler
  • NEW: Support for Retina Display on OS X 10.7 and up
  • NEW: Preliminary support for WebRTC
  • CHANGED: Experience better image quality with our new HTML scaling algorithm
  • CHANGED: Performance improvements around tab switching
  • DEVELOPER: Support for new DOM property window.devicePixelRatio
  • DEVELOPER: Improvement in startup time through smart handling of signed extension certificates
  • HTML5: Support for W3C touch events implemented, taking the place of MozTouch events
  • FIXED: Disable insecure content loading on HTTPS pages (62178)
  • FIXED: Improved responsiveness for users on proxies (769764)



Changes for v17.0 - v17.0.1

  • FIXED: Font rendering issue in Firefox 17.0 (bug 814101)
  • FIXED: 17.0.1: Reverted user agent change causing some website incompatibilities
  • NEW: First revision of the Social API and support for Facebook Messenger
  • NEW: Click-to-play blocklisting implemented to prevent vulnerable plugin versions from running without the user's permission (see blog post)
  • CHANGED: Updated Awesome Bar experience with larger icons
  • CHANGED: Mac OS X 10.5 is no longer supported
  • DEVELOPER: JavaScript Maps and Sets are now iterable
  • DEVELOPER: SVG FillPaint and StrokePaint implemented
  • DEVELOPER: Improvements that make the Web Console, Debugger and Developer Toolbar faster and easier to use
  • DEVELOPER: New Markup panel in the Page Inspector allows easy editing of the DOM
  • HTML5: Sandbox attribute for iframes implemented, enabling increased security
  • FIXED: Over twenty performance improvements, including fixes around the New Tab page
  • FIXED: 17.0.1: Leaving Private Browsing with Social API enabled should reset social components (814554)
  • FIXED: Pointer lock doesn't work in web apps (769150)
  • FIXED: Page crolling on sites with fixed headers (780345)



Changes for v17.0 Beta 4 - v17.0 Beta 5

  • What’s New
  • NEW: Click-to-play blocklisting implemented to prevent vulnerable plugin versions from running without the user's permission (see blog post)
  • NEW: Mac OS X 10.8: Support for Notification Center
  • CHANGED: Updated Awesome Bar experience with larger icons
  • DEVELOPER: JavaScript Maps and Sets are now iterable
  • DEVELOPER: SVG FillPaint and StrokePaint implemented
  • DEVELOPER: Improvements that make the Web Console, Debugger and Developer Toolbar faster and easier to use
  • DEVELOPER: New Markup panel in the Page Inspector allows easy editing of the DOM
  • HTML5: Sandbox attribute for iframes implemented, enabling increased security
  • FIXED: Over twenty performance improvements, including fixes around the New Tab page
  • FIXED: Pointer lock doesn't work in web apps (769150)
  • FIXED: Page scrolling on sites with fixed headers (780345)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved: For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved: Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)



Changes for v17.0 Beta 3 - v17.0 Beta 4

  • What’s New
  • NEW: Click-to-play blocklisting implemented to prevent vulnerable plugin versions from running without the user's permission (see blog post)
  • NEW: Mac OS X 10.8: Support for Notification Center
  • CHANGED: Updated Awesome Bar experience with larger icons
  • DEVELOPER: JavaScript Maps and Sets are now iterable
  • DEVELOPER: SVG FillPaint and StrokePaint implemented
  • DEVELOPER: Improvements that make the Web Console, Debugger and Developer Toolbar faster and easier to use
  • DEVELOPER: New Markup panel in the Page Inspector allows easy editing of the DOM
  • HTML5: Sandbox attribute for iframes implemented, enabling increased security
  • FIXED: Over twenty performance improvements, including fixes around the New Tab page
  • FIXED: Pointer lock doesn't work in web apps (769150)
  • FIXED: Page scrolling on sites with fixed headers (780345)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved: For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved: Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)



Changes for v16.0.1 - v17.0 Beta 1

  • What’s New
  • NEW. Mac OS X 10.8: Support for Notification Center
  • CHANGED. Updated Awesome Bar experience with larger icons
  • DEVELOPER. JavaScript Maps and Sets are now iterable
  • DEVELOPER. SVG FillPaint and StrokePaint implemented
  • DEVELOPER. Support for @supports added
  • DEVELOPER. Improvements that make the Web Console, Debugger and Developer Toolbar faster and easier to use
  • DEVELOPER. New Markup panel in the Page Inspector allows easy editing of the DOM
  • HTML5. Sandbox attribute for iframes implemented, enabling increased security
  • FIXED. Over twenty performance improvements, including fixes around the New Tab page
  • FIXED. Page scrolling on sites with fixed headers (see 780345)
  • Known Issues
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)
  • Unresolved. Pointer lock doesn't work in web apps (see 769150)



Changes for v16.0.2 - v16.0.2

  • Critical: Vulnerability can be used to run attacker code and install software, requiring no user interaction beyond normal browsing.
  • High: Vulnerability can be used to gather sensitive data from sites in other windows or inject data or code into those sites, requiring no more than normal browsing actions.
  • Moderate: Vulnerabilities that would otherwise be High or Critical except they only work in uncommon non-default configurations or require the user to perform complicated and/or unlikely steps.
  • Low: Minor security vulnerabilities such as Denial of Service attacks, minor data leaks, or spoofs. (Undetectable spoofs of SSL indicia would have "High" impact because those are generally used to steal sensitive data intended for other sites.)



Changes for v16.0 - v16.0.1

  • FIXED: The vulnerability could allow a malicious site to potentially determine which websites users have visited and have access to the URL or URL parameters. At this time we have no indication that this vulnerability is currently being exploited in the wild.



Changes for v16.0 Beta 4 - v16.0 Beta 5

  • What’s New
  • NEW. Firefox on Mac OS X now has preliminary VoiceOver support turned on by default
  • NEW. Initial web app support (Windows/Mac/Linux)
  • NEW. Acholi localization added
  • CHANGED. Improvements around JavaScript responsiveness through incremental garbage collection
  • DEVELOPER. New Developer Toolbar with buttons for quick access to tools, error count for the Web Console, and a new command line for quick keyboard access
  • DEVELOPER. CSS3 Animations, Transitions, Transforms and Gradients unprefixed in Firefox 16
  • DEVELOPER. Recently opened files list in Scratchpad implemented
  • FIXED. Debugger breakpoints do not catch on page reload (783393)
  • FIXED. No longer supporting MD5 as a hash algorithm in digital signatures (650355)
  • FIXED. Opus support by default (772341)
  • FIXED. Reverse animation direction has been implemented (655920)
  • FIXED. Per tab reporting in about:memory (687724)
  • FIXED. User Agent strings for pre-release Firefox versions now show only major version (728831)
  • Known Issues
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)
  • Unresolved. Pointer lock doesn't work in web apps (see 769150)



Changes for v14.0 Beta 12 - v14.0.1

  • What’s New
  • NEW. Google searches now utilize HTTPS
  • NEW. Full screen support for Mac OS X Lion implemented
  • NEW. Plugins can now be configured to only load on click (requires an about:config change)
  • NEW. The Awesome Bar now auto-completes typed URLs
  • CHANGED. Improved site identity manager, to prevent spoofing of an SSL connection with favicons
  • DEVELOPER. Pointer Lock API implemented
  • DEVELOPER. New API to prevent your display from sleeping
  • DEVELOPER. New text-transform and font-variant CSS improvements for Turkic languages and Greek
  • FIXED. Various security fixes
  • FIXED. GIF animation can gets stuck when src and image size are changed (743598)
  • FIXED. OS X: nsCocoaWindow::ConstrainPosition uses wrong screen in multi-display setup (752149)
  • FIXED. CSS :hover regression when an element's class name is set by Javascript (758885)
  • Known Issues
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Focus rings keep growing when repeatedly tabbing through elements (see 720987)
  • Unresolved. Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)



Changes for v14.0 Beta 11 - v14.0 Beta 12

  • What’s New
  • NEW. Google searches now utilize HTTPS
  • NEW. Full screen support for Mac OS X Lion implemented
  • NEW. Plugins can now be configured to only load on click (requires an about:config change)
  • NEW. The Awesome Bar now auto-completes typed URLs
  • CHANGED. Improved site identity manager, to prevent spoofing of an SSL connection with favicons
  • DEVELOPER. Pointer Lock API implemented
  • DEVELOPER. New API to prevent your display from sleeping
  • DEVELOPER. New text-transform and font-variant CSS improvements for Turkic languages and Greek
  • FIXED. OS X: nsCocoaWindow::ConstrainPosition uses wrong screen in multi-display setup (752149)
  • FIXED. CSS :hover regression when an element's class name is set by Javascript (758885)
  • Known Issues
  • Unresolved. GIF animation can gets stuck when src and image size are changed (see 743598)
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Focus rings keep growing when repeatedly tabbing through elements (see 720987)
  • Unresolved. Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)



Changes for v14.0 Beta 10 - v14.0 Beta 11

  • What’s New
  • NEW. Google searches now utilize HTTPS
  • NEW. Full screen support for Mac OS X Lion implemented
  • NEW. Plugins can now be configured to only load on click (requires an about:config change)
  • NEW. The Awesome Bar now auto-completes typed URLs
  • CHANGED. Improved site identity manager, to prevent spoofing of an SSL connection with favicons
  • DEVELOPER. Pointer Lock API implemented
  • DEVELOPER. New API to prevent your display from sleeping
  • DEVELOPER. New text-transform and font-variant CSS improvements for Turkic languages and Greek
  • FIXED. OS X: nsCocoaWindow::ConstrainPosition uses wrong screen in multi-display setup (752149)
  • FIXED. CSS :hover regression when an element's class name is set by Javascript (758885)
  • Known Issues
  • Unresolved. GIF animation can gets stuck when src and image size are changed (see 743598)
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Focus rings keep growing when repeatedly tabbing through elements (see 720987)
  • Unresolved. Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)



Changes for v14.0 Beta 9 - v14.0 Beta 10

  • What’s New
  • NEW. Google searches now utilize HTTPS
  • NEW. Full screen support for Mac OS X Lion implemented
  • NEW. Plugins can now be configured to only load on click (requires an about:config change)
  • NEW. The Awesome Bar now auto-completes typed URLs
  • CHANGED. Improved site identity manager, to prevent spoofing of an SSL connection with favicons
  • DEVELOPER. Pointer Lock API implemented
  • DEVELOPER. New API to prevent your display from sleeping
  • DEVELOPER. New text-transform and font-variant CSS improvements for Turkic languages and Greek
  • FIXED. OS X: nsCocoaWindow::ConstrainPosition uses wrong screen in multi-display setup (752149)
  • FIXED. CSS :hover regression when an element's class name is set by Javascript (758885)
  • Known Issues
  • Unresolved. GIF animation can gets stuck when src and image size are changed (see 743598)
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Focus rings keep growing when repeatedly tabbing through elements (see 720987)
  • Unresolved. Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)



Changes for v14.0 Beta 8 - v14.0 Beta 9

  • What’s New
  • NEW. Google searches now utilize HTTPS
  • NEW. Full screen support for Mac OS X Lion implemented
  • NEW. Plugins can now be configured to only load on click (requires an about:config change)
  • NEW. The Awesome Bar now auto-completes typed URLs
  • CHANGED. Improved site identity manager, to prevent spoofing of an SSL connection with favicons
  • DEVELOPER. Pointer Lock API implemented
  • DEVELOPER. New API to prevent your display from sleeping
  • DEVELOPER. New text-transform and font-variant CSS improvements for Turkic languages and Greek
  • FIXED. OS X: nsCocoaWindow::ConstrainPosition uses wrong screen in multi-display setup (752149)
  • FIXED. CSS :hover regression when an element's class name is set by Javascript (758885)
  • Known Issues
  • Unresolved. GIF animation can gets stuck when src and image size are changed (see 743598)
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Focus rings keep growing when repeatedly tabbing through elements (see 720987)
  • Unresolved. Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)



Changes for v14.0 Beta 6 - v14.0 Beta 7

  • NEW: Google searches now utilize HTTPS
  • NEW: Full screen support for Mac OS X Lion implemented
  • NEW: Plugins can now be configured to only load on click (requires an about:config change)
  • NEW: The Awesome Bar now auto-completes typed URLs
  • CHANGED: Improved site identity manager, to prevent spoofing of an SSL connection with favicons
  • DEVELOPER: Pointer Lock API implemented
  • DEVELOPER: New API to prevent your display from sleeping
  • DEVELOPER: New text-transform and font-variant CSS improvements for Turkic languages and Greek
  • FIXED: OS X: nsCocoaWindow::ConstrainPosition uses wrong screen in multi-display setup (752149)
  • FIXED: CSS :hover regression when an element's class name is set by Javascript (758885)



Changes for v13.0 - v13.0.1

  • Windows Messenger did not load in Hotmail, and the Hotmail inbox did not auto-update (764546, fixed in 13.0.1)
  • Hebrew text sometimes rendered incorrectly (756850, fixed in 13.0.1)
  • Flash 11.3 sometimes caused a crash on quit (747683, fixed in 13.0.1)
  • When opening a new tab, users are now presented with their most visited pages
  • The default home page now has quicker access to bookmarks, history, settings, and more
  • SPDY protocol now enabled by default for faster browsing on supported sites
  • Restored background tabs are not loaded by default for faster startup
  • Smooth scrolling is now enabled by default
  • 72 total improvements to Page Inspector, HTML panel, Style Inspector, Scratchpad and Style Editor
  • The column-fill CSS property has been implemented
  • Experimental support for ECMAScript 6 Map and Set objects has been implemented
  • Support for the CSS3 background-position property extended syntax has been added
  • The :invalid pseudo-class can now be applied to the element
  • The CSS turn unit is now supported
  • Various security fixes



Changes for v13.0 Beta 3 - v13.0 Beta 4

  • What?s New
  • NEW When opening a new tab, users are now presented with their most visited pages
  • NEW The default home page now has quicker access to bookmarks, history, settings, and more
  • CHANGED SPDY protocol now enabled by default for faster browsing on supported sites
  • CHANGED Restored background tabs are not loaded by default for faster startup
  • CHANGED Smooth scrolling is now enabled by default
  • DEVELOPER 72 total improvements to Page Inspector, HTML panel, Style Inspector, Scratchpad and Style Editor
  • DEVELOPER The column-fill CSS property has been implemented
  • DEVELOPER Experimental support for ECMAScript 6 Map and Set objects has been implemented
  • DEVELOPER Support for the CSS3 background-position property extended syntax has been added
  • DEVELOPER The :invalid pseudo-class can now be applied to the element
  • DEVELOPER The CSS turn unit is now supported
  • Known Issues
  • Unresolved If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved Some synaptic touch pads are unable to vertical scroll (see 622410)
  • Unresolved Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)



Changes for v11.0 - v12.0 Beta 6

  • What?s New
  • NEW: Windows: Firefox is now easier to update with one less prompt (User Account Control)
  • NEW: Page Source now has line numbers
  • CHANGED: Line breaks are now supported in the title attribute
  • CHANGED: Improvements to "Find in Page" to center search result
  • CHANGED: URLs pasted into the download manager window are now automatically downloaded
  • DEVELOPER: The column-fill CSS property has been implemented
  • DEVELOPER: Support for the text-align-last CSS property has been added
  • DEVELOPER: Experimental support for ECMAScript 6 Map and Set objects has been implemented
  • FIXED: OS X: WebGL performance may be degraded on some hardware (713305)
  • Known Issues
  • Unresolved: If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved: For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved: Some synaptic touch pads are unable to vertical scroll (see 622410)
  • Unresolved: Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)



Changes for v12.0 Beta 2 - v12.0 Beta 3

  • What?s New
  • NEW. Windows: Firefox is now easier to update with one less prompt (User Account Control)
  • NEW. Page Source now has line numbers
  • CHANGED. Line breaks are now supported in the title attribute
  • CHANGED. Improvements to "Find in Page" to center search result
  • CHANGED. URLs pasted into the download manager window are now automatically downloaded
  • DEVELOPER. The column-fill CSS property has been implemented
  • DEVELOPER. Support for the text-align-last CSS property has been added
  • DEVELOPER. Experimental support for ECMAScript 6 Map and Set objects has been implemented
  • FIXED. OS X: WebGL performance may be degraded on some hardware (713305)
  • Known Issues
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Some synaptic touch pads are unable to vertical scroll (see 622410)
  • Unresolved. Windows: The use of Microsoft's System Restore functionality shortly after updating Firefox may prevent future updates (see 730285)



Changes for v10.0.2 - v11.0

  • What?s New
  • NEW Firefox can now migrate your bookmarks, history, and cookies from Google Chrome
  • NEW With Sync enabled, add-ons can now be synchronized across your computers
  • NEW The CSS text-size-adjust property is now supported
  • HTML5 The outerHTML property is now supported on HTML elements
  • HTML5 View source syntax highlighting now uses the HTML5 parser (see bug 482921)
  • DEVELOPER The Style Editor for CSS editing is now available to web developers
  • DEVELOPER Web developers can now visualize a web page in 3D using the Page Inspector 3D View
  • DEVELOPER SPDY protocol support for faster page loads is now testable
  • DEVELOPER XMLHttpRequest now supports HTML parsing
  • DEVELOPER Files can now be stored in IndexedDB (see bug 661877)
  • DEVELOPER Websockets has now been unprefixed
  • FIXED Redesigned media controls for HTML5 video
  • FIXED Firefox notifications may not work properly with Growl 1.3 or later (691662)
  • Known Issues
  • Unresolved. Two-digit browser version numbers may cause a small number of website incompatibilities (see 690287)
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Some synaptic touch pads are unable to vertical scroll (see 622410)
  • Unresolved. Under certain conditions, scrolling and text input may be jerky (see 711900)



Changes for v11.0 Beta 5 - v11.0 Beta 6

  • What?s New
  • NEW Firefox can now migrate your bookmarks, history, and cookies from Google Chrome
  • NEW With Sync enabled, add-ons can now be synchronized across your computers
  • NEW The CSS text-size-adjust property is now supported
  • HTML5 The outerHTML property is now supported on HTML elements
  • HTML5 View source syntax highlighting now uses the HTML5 parser (see bug 482921)
  • DEVELOPER The Style Editor for CSS editing is now available to web developers
  • DEVELOPER Web developers can now visualize a web page in 3D using the Page Inspector 3D View
  • DEVELOPER SPDY protocol support for faster page loads is now testable
  • DEVELOPER XMLHttpRequest now supports HTML parsing
  • DEVELOPER Files can now be stored in IndexedDB (see bug 661877)
  • DEVELOPER Websockets has now been unprefixed
  • FIXED Redesigned media controls for HTML5 video
  • FIXED Firefox notifications may not work properly with Growl 1.3 or later (691662)
  • Known Issues
  • Unresolved. Two-digit browser version numbers may cause a small number of website incompatibilities (see 690287)
  • Unresolved. If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved. Some synaptic touch pads are unable to vertical scroll (see 622410)
  • Unresolved. Under certain conditions, scrolling and text input may be jerky (see 711900)



Changes for v11.0 Beta 4 - v11.0 Beta 5

  • What?s New
  • NEW Firefox can now migrate your bookmarks, history, and cookies from Google Chrome
  • NEW With Sync enabled, add-ons can now be synchronized across your computers
  • NEW The CSS text-size-adjust property is now supported
  • HTML5 The outerHTML property is now supported on HTML elements
  • HTML5 View source syntax highlighting now uses the HTML5 parser (see bug 482921)
  • DEVELOPER The Style Editor for CSS editing is now available to web developers
  • DEVELOPER Web developers can now visualize a web page in 3D using the Page Inspector 3D View
  • DEVELOPER SPDY protocol support for faster page loads is now testable
  • DEVELOPER XMLHttpRequest now supports HTML parsing
  • DEVELOPER Files can now be stored in IndexedDB (see bug 661877)
  • DEVELOPER Websockets has now been unprefixed
  • FIXED Redesigned media controls for HTML5 video
  • FIXED Firefox notifications may not work properly with Growl 1.3 or later (691662)
  • Known Issues
  • Unresolved Two-digit browser version numbers may cause a small number of website incompatibilities (see 690287)
  • Unresolved If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved Some synaptic touch pads are unable to vertical scroll (see 622410)
  • Unresolved Under certain conditions, scrolling and text input may be jerky (see 711900)



Changes for v11.0 Beta 3 - v11.0 Beta 4

  • What?s New
  • NEW Firefox can now migrate your bookmarks, history, and cookies from Google Chrome
  • NEW With Sync enabled, add-ons can now be synchronized across your computers
  • NEW The CSS text-size-adjust property is now supported
  • HTML5 The outerHTML property is now supported on HTML elements
  • HTML5 View source syntax highlighting now uses the HTML5 parser (see bug 482921)
  • DEVELOPER The Style Editor for CSS editing is now available to web developers
  • DEVELOPER Web developers can now visualize a web page in 3D using the Page Inspector 3D View
  • DEVELOPER SPDY protocol support for faster page loads is now testable
  • DEVELOPER XMLHttpRequest now supports HTML parsing
  • DEVELOPER Files can now be stored in IndexedDB (see bug 661877)
  • DEVELOPER Websockets has now been unprefixed
  • FIXED Redesigned media controls for HTML5 video
  • FIXED Firefox notifications may not work properly with Growl 1.3 or later (691662)
  • Known Issues
  • Unresolved Two-digit browser version numbers may cause a small number of website incompatibilities (see 690287)
  • Unresolved If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved Some synaptic touch pads are unable to vertical scroll (see 622410)
  • Unresolved Under certain conditions, scrolling and text input may be jerky (see 711900)



Changes for v11.0 Beta 2 - v11.0 Beta 3

  • What?s New
  • NEW Firefox can now migrate your bookmarks, history, and cookies from Google Chrome
  • NEW With Sync enabled, add-ons can now be synchronized across your computers
  • NEW The CSS text-size-adjust property is now supported
  • HTML5 The outerHTML property is now supported on HTML elements
  • HTML5 View source syntax highlighting now uses the HTML5 parser (see bug 482921)
  • DEVELOPER The Style Editor for CSS editing is now available to web developers
  • DEVELOPER Web developers can now visualize a web page in 3D using the Page Inspector 3D View
  • DEVELOPER SPDY protocol support for faster page loads is now testable
  • DEVELOPER XMLHttpRequest now supports HTML parsing
  • DEVELOPER Files can now be stored in IndexedDB (see bug 661877)
  • DEVELOPER Websockets has now been unprefixed
  • FIXED Redesigned media controls for HTML5 video
  • FIXED Firefox notifications may not work properly with Growl 1.3 or later (691662)
  • Known Issues
  • Unresolved Two-digit browser version numbers may cause a small number of website incompatibilities (see 690287)
  • Unresolved If you try to start Firefox using a locked profile, it will crash (see 573369)
  • Unresolved For some users, scrolling in the main GMail window will be slower than usual (see 579260)
  • Unresolved Some synaptic touch pads are unable to vertical scroll (see 622410)
  • Unresolved Under certain conditions, scrolling and text input may be jerky (see 711900)



Changes for v10.0.1 - v10.0.2

  • Fix a security issue:
  • Critical: Vulnerability can be used to run attacker code and install software, requiring no user interaction beyond normal browsing.
  • High: Vulnerability can be used to gather sensitive data from sites in other windows or inject data or code into those sites, requiring no more than normal browsing actions.
  • Moderate: Vulnerabilities that would otherwise be High or Critical except they only work in uncommon non-default configurations or require the user to perform complicated and/or unlikely steps.
  • Low: Minor security vulnerabilities such as Denial of Service attacks, minor data leaks, or spoofs. (Undetectable spoofs of SSL indicia would have "High" impact because those are generally used to steal sensitive data intended for other sites.)



Changes for v10.0 - v10.0.1

  • A top startup crash (bug is security locked because it's a crash)
  • Java applets cause text areas to hang (bug 718939)



Changes for v9.0.1 - v10.0

  • What?s New
  • NEW. The forward button is now hidden until you navigate back
  • NEW. Anti-Aliasing for WebGL is now implemented (see bug 615976)
  • NEW. Full Screen APIs allow you to build a web application that runs full screen (see the feature page)
  • NEW. CSS3 3D-Transforms are now supported (see bug 505115)
  • HTML5. New element for bi-directional text isolation, along with supporting CSS properties (see bugs 613149 and 662288)
  • DEVELOPER. Inspect tool with content highlighting, includes new CSS Style Inspector
  • DEVELOPER. We've added IndexedDB APIs to more closely match the specification
  • FIXED. Some users may experience a crash when moving bookmarks (681795)
  • Known Issues
  • Unresolved. Some synaptic touch pads are unable to vertical scroll
  • Unresolved. For some users, scrolling in the main GMail window will be slower than usual
  • Unresolved. If you try to start Firefox using a locked profile, it will crash
  • Unresolved. This version of Firefox will not work on Macintosh hardware with Power PC CPUs
  • Unresolved. Under certain conditions, scrolling and text input may be jerky
  • Resolved. Firefox notifications may not work properly with Growl 1.3 or later



Changes for v7.0.1 - v8.0 Beta 1

  • Add-ons installed by third party programs are now disabled by default
  • Added a one-time add-on selection dialog to manage previously installed add-ons
  • Added Twitter to the search bar
  • Added a preference to load tabs on demand, improving start-up time when windows are restored
  • Improved tab animations when moving, reordering, or detaching tabs
  • Improved performance and memory handling when using
  • Added CORS support for cross-domain textures in WebGL
  • Added support for HTML5 context menus
  • Added support for insertAdjacentHTML
  • Improved CSS hyphen support for many languages
  • Improved WebSocket support
  • Fixed several stability issues



Changes for v7.0 - v7.0.1

  • Fixed a rare issue where some users could find one or more of their add-ons hidden after a Firefox update



Changes for v6.0.1 - v7.0 Beta 3

  • Drastically improved memory use
  • Added a new rendering backend to speed up Canvas operations on Windows systems
  • Bookmark and password changes now sync almost instantly when using Firefox Sync
  • Added support for text-overflow: ellipsis
  • Added support for the Web Timing specification
  • Added an opt-in system for users to send performance data back to Mozilla to improve future versions of Firefox. This can be enabled by installing an add-on
  • Fixed several stability issues



Changes for v7.0 Beta 1 - v7.0 Beta 2

  • Drastically improved memory use
  • Added a new rendering backend to speed up Canvas operations on Windows systems
  • Bookmark and password changes now sync almost instantly when using Firefox Sync
  • Added support for text-overflow: ellipsis
  • Added support for the Web Timing specification
  • Added an opt-in system for users to send performance data back to Mozilla to improve future versions of Firefox. This can be enabled by installing an add-on
  • Fixed several stability issues



Changes for v6.0.1 - v6.0.2

  • The address bar now highlights the domain of the website you're visiting
  • Streamlined the look of the site identity block
  • Added support for the latest draft version of WebSockets with a prefixed API
  • Added support for EventSource / server-sent events
  • Added support for window.matchMedia
  • Added Scratchpad, an interactive JavaScript prototyping environment
  • Added a new Web Developer menu item and moved development-related items into it
  • Improved usability of the Web Console
  • Improved the discoverability of Firefox Sync
  • Reduced browser startup time when using Panorama
  • Fixed several stability issues
  • Fixed several security issues



Changes for v6.0 - v6.0.1

  • Revoked the root certificate for DigiNotar due to fraudulent SSL certificate issuance (see bug 682927 and the security advisory)



Changes for v5.0.1 - v6.0 Beta 5

  • The address bar now highlights the domain of the website you're visiting
  • Streamlined the look of the site identity block
  • Added support for the latest draft version of WebSockets with a prefixed API
  • Added support for EventSource / server-sent events
  • Added support for window.matchMedia
  • Added Scratchpad, an interactive JavaScript prototyping environment
  • Added a new Web Developer menu item and moved development-related items into it
  • Improved usability of the Web Console
  • Improved the discoverability of Firefox Sync
  • Reduced browser startup time when using Panorama



Changes for v5.0.1 - v6.0 Beta 3

  • The address bar now highlights the domain of the website you're visiting
  • Streamlined the look of the site identity block
  • Added support for the latest draft version of WebSockets with a prefixed API
  • Added support for EventSource / server-sent events
  • Added support for window.matchMedia
  • Added Scratchpad, an interactive JavaScript prototyping environment
  • Added a new Web Developer menu item and moved development-related items into it
  • Improved usability of the Web Console
  • Improved the discoverability of Firefox Sync
  • Reduced browser startup time when using Panorama



Changes for v6.0 Beta 1 - v6.0 Beta 2

  • The latest version of Firefox Beta has the following changes:
  • The address bar now highlights the domain of the website you're visiting
  • Streamlined the look of the site identity block
  • Added support for the latest draft version of WebSockets with a prefixed API
  • Added support for EventSource / server-sent events
  • Added support for window.matchMedia
  • Added Scratchpad, an interactive JavaScript prototyping environment
  • Added a new Web Developer menu item and moved development-related items into it
  • Improved usability of the Web Console
  • Improved the discoverability of Firefox Sync
  • Reduced browser startup time when using Panorama



Changes for v5.0 - v6.0 Beta 1

  • The address bar now highlights the domain of the website you're visiting
  • Streamlined the look of the site identity block
  • Added support for the latest draft version of WebSockets with a prefixed API
  • Added support for EventSource / server-sent events
  • Added support for window.matchMedia
  • Added Scratchpad, an interactive JavaScript prototyping environment
  • Added a new Web Developer menu item and moved development-related items into it
  • Improved usability of the Web Console
  • Improved the discoverability of Firefox Sync
  • Reduced browser startup time when using Panorama



Changes for v5.0 - v5.0.1

  • Worked around an issue in Mac OS X 10.7 that could cause Firefox to crash
  • Worked around an issue caused by Apple's "Java for Mac OS X 10.6 Update 5" where the Java plugin would not be loaded



Changes for v5.0 Beta 7 - v5.0

  • Added support for CSS animations
  • The Do-Not-Track header preference has been moved to increase discoverability
  • Tuned HTTP idle connection logic for increased performance
  • Improved canvas, JavaScript, memory, and networking performance
  • Improved standards support for HTML5, XHR, MathML, SMIL, and canvas
  • Improved spell checking for some locales
  • Improved desktop environment integration for Linux users
  • WebGL content can no longer load cross-domain textures
  • Background tabs have setTimeout and setInterval clamped to 1000ms to improve performance
  • Fixed several stability issues
  • Fixed several security issues



Changes for v5.0 Beta 5 - v5.0 Beta 7

  • Added support for CSS animations
  • The Do-Not-Track header preference has been moved to increase discoverability
  • Improved canvas, JavaScript, memory, and networking performance
  • Improved standards support for HTML5, XHR, MathML, SMIL, and canvas
  • Improved spell checking for some locales
  • Improved desktop environment integration for Linux users
  • WebGL content can no longer load cross-domain textures
  • Background tabs have setTimeout and setInterval clamped to 1000ms to improve performance
  • The Firefox development channel switcher introduced in previous Firefox Beta updates has been removed



Changes for v5.0 Beta 4 - v5.0 Beta 5

  • Added support for CSS animations
  • Added support for switching Firefox development channels
  • The Do-Not-Track header preference has been moved to increase discoverability
  • Improved canvas, JavaScript, memory, and networking performance
  • Improved standards support for HTML5, XHR, MathML, SMIL, and canvas
  • Improved spell checking for some locales
  • Improved desktop environment integration for Linux users



Changes for v5.0 Beta 2 - v5.0 Beta 3

  • Added support for CSS animations
  • Added support for switching Firefox development channels
  • The Do-Not-Track header preference has been moved to increase discoverability
  • Improved canvas, JavaScript, memory, and networking performance
  • Improved standards support for HTML5, XHR, MathML, SMIL, and canvas
  • Improved spell checking for some locales
  • Improved desktop environment integration for Linux users



Changes for v4.0 - v4.0.1

  • Firefox 4.0.1 fixes the following issues found in previous versions of Firefox 4:
  • Fixed several security issues.
  • Fixed several stability issues.



Changes for v4.0 RC 1 - v4.0 RC 2

  • Blacklisted a few invalid HTTPS certificates
  • Updated localizations for 29 locales
  • Added Vietnamese localization, bringing the total languages available in Firefox 4 to 83



Changes for v4.0 Beta 12 - v4.0 RC 1

  • What’s New in this Firefox 4 RC
  • General stability, performance, and compatibility improvements
  • As well as these features from previous Firefox 4 Betas:
  • Firefox 4 RC is available in 79 languages
  • Support for the proposed Do Not Track ("DNT") header
  • Connection status messages are now shown in a small overlay
  • WebGL is enabled on all platforms, but, like for other hardware acceleration features, many buggy drivers or driver versions are blocked
  • The default homepage design has been refreshed
  • Firefox no longer switches into offline mode automatically
  • Overhaul of the bookmarks and history code, enabling faster bookmarking and startup performance
  • Per-compartment garbage collection is now enabled, reducing work done during complex animations
  • The Firefox Sync setup experience has been greatly improved across desktop and mobile devices
  • Additional polish for the Firefox Add-ons Manager
  • Uses JägerMonkey, a new, faster JavaScript engine
  • Certain rendering operations are now hardware-accelerated using Direct3D 9 on Windows XP, Direct3D 10 on Windows Vista and 7, and OpenGL on Mac OS X
  • Improved web typography using OpenType with support for ligatures, kerning and font variants
  • HTML5 Forms API makes web based forms easier to implement and validate
  • Support for the new proposed Audio Data API
  • Direct2D Hardware Acceleration is now on by default for Windows 7 users
  • Firefox button has a new look for Windows Vista and Windows 7 users
  • Support for HSTS security protocol allowing sites to insist that they only be loaded over SSL
  • Firefox Sync is now included by default
  • A new feature gives users a visual overview of all open tabs, allowing them to be sorted and grouped
  • An experimental API is included to provide more efficient Javascript animations
  • Firefox now supports the HTML5 video "buffered" property
  • Tabs are now on top by default on Windows, Mac OS X, and Linux
  • You can turn any tab into an "App Tab" by right-clicking on it and selecting "Make into App Tab" from the context menu
  • Web developers can animate content using CSS Transitions
  • Responsiveness and scrolling improvements from the new retained layers layout system
  • JavaScript speed improvements due to engine optimizations
  • Changes to how XPCOM components are registered in order to help startup time and process separation
  • You can search for and switch to already open tabs in the Smart Location Bar
  • New Addons Manager and extension management API (UI will be changed before final release)
  • Significant API improvements are available for JS-ctypes, a foreign function interface for extensions
  • The stop and reload buttons have been merged into a single button on Windows, Mac OS X, and Linux
  • The Bookmarks Toolbar has been replaced with a Bookmarks Button by default (you can switch it back if you'd like)
  • Crash protection for Windows, Linux, and Mac OS X when there is a crash in the Adobe Flash, Apple Quicktime or Microsoft Silverlight plugins
  • CSS Transitions are partially supported
  • Full WebGL support is included
  • Core Animation rendering model for plugins on Mac OS X. Plugins which also support this rendering model can now draw faster and more efficiently
  • Native support for the HD HTML5 WebM video format
  • Web developers can update the URL field without reloading the page using HTML History APIs
  • More responsive page rendering using lazy frame construction
  • Link history lookup is done asynchronously to provide better responsiveness during pageload
  • CSS :visited selectors have been changed to block websites from being able to check a user's browsing history
  • New HTML5 parser
  • Support for more HTML5 form controls
  • Web authors can now get touch events from Firefox users on Windows 7 machines
  • A new way of representing values in JavaScript that allows Firefox to execute heavy, numeric code (used for things like graphics and animations) more efficiently



Changes for v4.0 Beta 11 - v4.0 Beta 12

  • This release delivers improved performance and responsiveness when watching videos on your favorite video websites. We are in the final stages of the Firefox 4 Beta cycle.



Changes for v4.0 Beta 10 - v4.0 Beta 11

  • Support for the proposed Do Not Track ("DNT") header
  • Connection status messages are now shown in a small overlay
  • WebGL has been re-enabled on Linux
  • The default homepage design has been refreshed
  • Firefox no longer switches into offline mode automatically
  • See the complete changelist from the previous beta :
  • 622594 Remove _options (OptionsClass) as a browser builtin
  • 622597 form.novalidate should not be taken into account for validity UI when focusing an element
  • 613383 Setting runtime JS options can override the JSVersion
  • 628745 skip rounded rect clips whenever possible
  • 628747 SVG-as-an-image can load resources from other domains
  • 617485 "Assertion failure: global->getClass()->flags & JSCLASS_IS_GLOBAL"
  • 585745 Crash [@ nsIDOMElementCSSInlineStyle_GetStyle | js::callJSPropertyOp] from MathML element with HTML …
  • 623637 Can start playing too soon on live streams
  • 627736 fix tab focusing after closing a group in panorama
  • 169476 Bugs that annoy bugzilla users reading bugmail
  • 625693 nsAccessibilityService::NotifyOfAnchorJumpTo should be processed as document notification
  • 627776 sporadic layout/reftests/bugs/621253-1.xhtml | image comparison (==)
  • 618541 Remove obsolete contents.rdf in official branding
  • 627758 jsd.off() fails intermittently
  • 625712 docShell's useGlobalHistory=false doesn't work in ff4
  • 600584 Add more detail to CSP inline script violation logging
  • 622259 In Yahoo Mail! Unable to activate Show Images in Spam Folder
  • 622647 mozJSComponentLoader.cpp:351: warning: ‘nsresult ReadScriptFromStream(JSContext*, nsIObjectInputStre…
  • 625722 Firefox freezes in Mozilla TreeWalker demo
  • 628063 IndexedDB: Indexes created after data are added are sometimes improperly populated
  • 117821 Fix unbalanced FIXptr pair
  • 628800 VALIDATE_STATUS should always be 1 on MacOS X
  • 549958 Hourly/Nightly builds should have some way to see which {comm-central|mobile-browser|camino} changes…
  • 628807 Firefox button split menu sub-menus disappear immediately on mouse out of the main command, if you t…
  • 614474 [Windows 2003] Intermittent "ERROR TEST-UNEXPECTED-FAIL | /tests/dom/indexedDB/test/test_bfcache.htm…
  • 593421 Provide link to "Restore Previous Session" on Firefox Start
  • 624483 JM: different output with testcase involving typed arrays, "Infinity"
  • 629846 tab key event doesn't change focus
  • 569431 Optimization in DrawElements: cache the max-in-sub-array computation
  • 609372 Better icons and color palette for the Web Console
  • 618590 IndexedDB: Don't put windows with active transactions into the bfcache
  • 628832 The Radio Player on the web Bassdrive doesn't work on Firefox 4
  • 629862 text update notification should schedule notifications processing
  • 627817 Add ANGLE license to about:license
  • 615530 Update .bt entry in PSL
  • 627819 Broken icon in the message "The Web Console logging API has been disabled by a script on this page"
  • 611440 Smart abbreviation for URLs in the Web Console
  • 394353 Tag list is not updated when manually adding, renaming, or deleting tags from within the tags field
  • 620658 Crash [@ libc-2.11.so + 0x326b5 ] during browser_auth.js on Linux64 mochitest-other debug
  • 612470 Closing the last tab of a group switches to another group even if an app tab is selected
  • 628861 Drop down menus show up in the wrong place every second time
  • 627840 DirectWrite: text spacing busted for 12px and 13px Calibri
  • 629889 open all in tabs is broken from Library when no browser window is open
  • 628866 browser_579868.js loads about:credits, which hits the network
  • 628867 browser_tabview_bug586553.js loads about:credits, which hits the network
  • 617609 Upvar analysis marks functions as NULL_CLOSURE incorrectly
  • 613515 JS properties set from chrome are lost
  • 627858 Use gfxContextAutoSaveRestore / gfxContextMatrixAutoSaveRestore in SVGDrawingCallback::operator()
  • 600215 Update Initial Developer list in about:license
  • 629912 4.0b11pre crash [@ NotificationController::TextEnumerator(nsPtrHashKey*, void*) ][@ nsI…
  • 628890 mochitests-2: test_bug509055.html should not call SimpleTest.finish() before it actually has
  • 614555 Blurred fonts on some websites
  • 611485 Passing a Location object as a string argument of a cross-origin XPConnect call fails
  • 613915 [OOPP] Not enough storage is available to process this command [async plugins regression] (copy/past…
  • 613541 Panorama closes browser window when closing "undo close group"
  • 629933 WebGL mochitest mistakenly disabled on Mac OS 10.6
  • 603311 HashMgr::load_tables leaks dict when decode_flags fails
  • 623796 nsPNGDecoder.cpp:642:44: warning: passing NULL to non-pointer argument 2 of 'void MOZ_PNG_set_crc_ac…
  • 579767 Frame borders are sometimes not redrawn correctly after dragging them or resizing the window
  • 628922 layout should use cached nsIAccessibilityService
  • 613564 layout/style/crashtests/418007-1.xhtml | assertion count 1 is more than expected 0 assertions (with …
  • 629950 [@ nsIPresShell::RemoveRefreshObserverInternal(nsARefreshObserver*, mozFlushType)]
  • 619713 [SeaMonkey] mochitest-browser-chrome: 192 failures due to not supporting 'let' anymore/again
  • 628930 JSAutoRequest in Handle::ToJSObject is not necessary
  • 410820 elements respond to mouse events when they should not
  • 626886 OS X should only use an arrow for the List all Tabs menu
  • 603337 border-radius plus overflow!=visible forces grayscale font anti-aliasing
  • 629964 dom.disable_window_status_change unexpectedly set to false by default (DOM status text persists when…
  • 497869 Prohibit all FutureReservedWords (whether restricted to strict mode or not) as identifiers in strict…
  • 625871 FF4 Audio Demo getting killed by CycleCollector pauses
  • 629969 Don't show status messages for XHR requests
  • 504019 When hiding the program via 'Set program access and computer defaults' the Start Menu entries aren't…
  • 600280 [gfxInfo] Driver version and date are empty or null for some graphic cards under Windows 2000/XP
  • 620762 Currently selected tab should be indicated in Panorama
  • 590373 Crash mainly at startup [@ _VEC_memzero] with MS hotfix KB2454826 installed (automatic on 1/11/11), …
  • 605409 Document load progress no longer accessible
  • 627938 Bad call to nsGlobalChromeWindow::CleanUp causes segfault
  • 613606 Tab view breaks the Aero glass effect
  • 627943 Compartment mismatch on exception in nsXPCWrappedJSClass::CallMethod
  • 628970 test_bug347174_write.html loads http://www.mozilla.org/images/header_logo.gif over the network
  • 588011 "Bookmark All Tabs" should ignore App Tabs; hide the "Bookmark All Tabs" menu item unless the user i…
  • 623853 Drag drop on background from expanded stack window causes abnormal behavior
  • 624880 JSD_GetScriptFunctionName should be renamed
  • 629971 Failure on shared non-libxul build: undefined reference to `ShInitialize'
  • 628980 browserscope richedit tests load http://www.google.com/intl/en_ALL/images/logo.gif over the network
  • 590069 [Meta] Tweak Firefox menu a bit
  • 608502 A couple of declarations dropped (background-image-opacity in tabview.css and size, position, width,…
  • 629289 forcing value to bool (performance warning C4800)
  • 628984 test_Microformats_hCalendar.html loads http://conferences.oreillynet.com/images/et2005/logo_sm.gif o…
  • 628988 Fix-up symbol tables after elfhack
  • 610557 Tab group resizer handle hover area is too small
  • 630014 Crash Report [@ FontAliasKey::HashCode() ]
  • 269568 crash when performing a drag and drop in various parts of the ui [@ JS_GetPrivate][@ nsWindow::OnDra…
  • 630019 After landing Bug 629538, ANGLE disabled
  • 629000 the text leaf accessible bound to the tree shouldn't be checked for relations
  • 629004 crash dimissing test pilot notification [@ nsViewManager::SetViewVisibility ]
  • 601360 Workaround as much as possible to be able to build with Clang on Mac OS X
  • 601304 border absent between browser content and add-ons bar
  • 626962 Implement empty transactions for GL
  • 622868 nsDocument.cpp: remove bug 595708 workaround, obsoleted by bug 610936
  • 622872 Broken experience with the following STR (leads to frozen UI)
  • 616729 rearranging tabs in panorama won't match tab ordering on tab bar
  • 571610 "ASSERTION: Can't create document accessible!" in test_focus.html
  • 627998 Clothes are tigered in Google Bodybrowser using ANGLE
  • 626979 WebM video freeze picture when changing resolution
  • 494121 When video skips duration scroll bar should move
  • 608552 HTML5 video tag has memory leak when playing multiple videos in a loop
  • 629035 Crash Report [@ nsCSSFrameConstructor::SetUpDocElementContainingBlock(nsIContent*) ][@ nsCSSFrameCon…
  • 581937 "Recently closed tabs" list keep blank tabs
  • 615475 Crash [@ nsTextFrame::GetTrimmedOffsets] [@ GetTrimmableWhitespaceCount] with a11y, text wrapping
  • 626997 Bogus resizer in maximized and fullscreen windows
  • 582967 Harmony proxies: Object.getOwnPropertyDescriptor(proxy,name) cannot return undefined
  • 624952 Firefox 4.0 often shows all tab groups' tabs on startup
  • 625984 621918-2.svg doesn't seem to load its remote filter correctly
  • 625991 Crash when running Mozmill builds in offline mode [@ nsServerSocket::nsServerSocket]
  • 594999 "Security Manager vetoed action" exception when accessing any property of InstallTrigger
  • 613710 Cmd+. on OSX should cancel the dialog
  • 613861 [OOPP] Can't input chinese with scim on Flash Player 10.1
  • 630096 Issues with release order in cairo_d2d_finish
  • 628051 Remove killNewTabGroup
  • 589146 Firefox menu items should display sub-menu on a slightly delayed hover
  • 627309 Forward button wrongly clipped in RTL mode when using lightweight themes
  • 624998 drag and drop into group causes tab order in browser view to be messed up
  • 628071 Crash [@ `anonymous namespace''::OpenDatabaseHelper::GetSuccessResult(JSContext*, unsigned __int64*)…
  • 595310 Drag and drop of text into an input field does not remove placeholder
  • 541039 WARNING: Bad accessible tree! [toolbarbutton combobox]
  • 628627 Should display a message about --disable-elf-hack when elfhack fails
  • 628088 be smarter about pbuffers & bind-to-texture in EGL
  • 610682 Position of the reload button in the location bar in RTL firefox should be at the same side in all p…
  • 628091 Type1 fonts in Firefox UI and on web pages show up as squares with hex codes
  • 626049 mingw build crashes in [@ EnumAllChildWindProc]
  • 629655 JS_DumpHeap triggers JS_ASSERT(!rt->gcRunning)
  • 432524 [Minefield] Add-on icons should get their own buttons in Navigation Toolbar
  • 628110 Sunspider regression (350 -> 380ms)
  • 551313 Gill Sans font displays incorrectly when using DirectWrite / Direct2D
  • 625043 MozTransform draws html elements over Firefox chrome if H/W acceleration enabled, as of 2010-10-22 n…
  • 628117 nsAppRunner.cpp fails to compilr with dwrite disabled
  • 626071 Remove unused edit.png
  • 629145 test_reftests_with_caret.html doesn't actually test anything!
  • 615834 warning: inline function ‘JSCompartment* JSObject::getCompartment() const’ used but never defined
  • 618907 location bar steals focus (or shares it?!) with a Google document
  • 629149 Crash in [ @ mozilla::WebGLTexture::NeedFakeBlack() ]
  • 576931 "ASSERTION: Wrong children repair!" upon enabling accessibility
  • 627146 Bookmark panel doesn't open in the correct direction in rtl
  • 624041 enumerator should skip elements deleted via array_shift/array_reverse
  • 619955 pointer-events is fairly broken on SVG text
  • 629172 [bidi] Switch direction not working in Firefox 4 beta 10
  • 603721 Creating a new tab in a tab group which only contains app tabs sometimes causes the group to be dele…
  • 628152 mozalloc_abort (possibly NS_RUNTIMEABORT) crashes in gfxFontGroup::BuildFontList [@ mozalloc_abort(c…
  • 563643 [Debug MacOSX SeaMonkey] leak test: "ASSERTION: Want to fire mutation events, but it's not safe" sin…
  • 604262 Crash [@ nsImageLoadingContent::OnStartDecode]
  • 620991 test_windowed_invalidate.html runs after mochitest shutdown, trips assertion / JS_Assert
  • 579488 typing in text entry box on twitter is incredibly slow (again)
  • 628165 Windows key should not be mapped to Panorama search
  • 603594 No loading indicator for popup windows (or any window without tab bar)
  • 443853 ligatures enabled even when letter-spacing is non-zero
  • 628178 nsContentUtils.h doesn't need to include jsapi.h
  • 625118 [Intel card] Crash on one WebGL conformance test [@ ig4icd32.dll@0x5769e ] with OpenGL (8.15.10.2226…
  • 617953 Hunspell::analyze leaks p = pSMgr->suggest_morph()
  • 626148 Opening link in new tab from background window opens tab in foreground window
  • 624101 Make our canvases be moz-opaque
  • 630280 Shiretoko nightlies still say 3.5.17pre
  • 581096 aria-hidden should expose hidden attribute and fire attributechange events
  • 626157 Drag and drop is disabled by 3rd party flash website
  • 612846 Support some form of component alpha with D3D10 layers
  • 629233 Intermittent "TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/t…
  • 465395 Honor TEXT_DISABLE_OPTIONAL_LIGATURES in the Windows font backend
  • 625248 Empty layer transactions don't update mozPaintCount on windows
  • 590325 TM: Global Object created in CentralizedAdminPrefManagerInit needs its own compartment
  • 550392 "Assertion failure in -[NSNextStepFrame lockFocus]" (NSInternalInconsistencyException)
  • 630265 Bookmarks menu broken in non browser windows
  • 616363 Contents of Add-on Bar should be centered vertically
  • 625156 Tab Groups menu button does not toggle Tab View when browser window is out of focus
  • 625157 TM and interp disagree on function equality for null-closure
  • 628232 Add thumb support for elfhack
  • 628233 elhack breaks Android because linker assumes there is only one read-only PT_LOAD
  • 624727 Removed app tabs get overriden and reused in nsSessionStore::restoreWindow()
  • 297484 Toggle "Page Style" to "No Style" and back to standard breaks display: table CSS property
  • 627213 nptest.rc doesn't compile with windres
  • 627099 Crash [@ nsDocAccessible::RecreateAccessible(nsINode*) ][@ nsDocAccessible::RecreateAccessible ]
  • 624110 TM: Crash [@ js::TraceRecorder::traverseScopeChain] or "Assertion failure: isObject()," or TraceReco…
  • 629275 Recent nightly kills Win7 Taskbar Jumplists/Tasks
  • 557598 Support strict-transport-security (STS) in private browsing mode
  • 613919 Make characterCount fast
  • 628258 inverted method arguments in treeView.js::_buildVisibleSection
  • 501285 Really slow videos (1.8 frames/week) are boring to watch...
  • 501289 Really fast videos (393 frames/millisecond) are exciting to watch...
  • 628267 Tab and content rendering faulty when performing tab functions (close, open, switch)
  • 621103 Should js::Anchor be JS::Anchor?
  • 554544 Wikipedia crashes [@ nsDisplayTextDecoration::Paint(nsDisplayListBuilder*, nsIRenderingContext*) ] a…
  • 609843 Improve usage of Meego Input Method
  • 463413 Firefox does not form ligatures in fonts under 20 pixels
  • 618039 Ogg Vorbis streams sampled at 8 kHz won't play using HTML5 audio
  • 628283 debug builds of elfhack fail test when linking with -z relro
  • 627262 Elements with opacity < 1 are not printed on OS X
  • 622144 code must include string.h to use memset
  • 625217 security review for panorama
  • 626244 Intermittent browser_webconsole_bug_594477_clickable_output.js | found a network message followed by…
  • 623176 Scripts don't work on Facebook
  • 627273 Implement (basic) tiling of (basic) ImageLayers
  • 619959 pointer-events:visiblePainted (and others) on a zero opacity stroke should dispatch mouse events
  • 629324 Mac OS X Menubar is inactive
  • 628303 HOST_LDFLAGS is ignored
  • 625251 Assertion failure: strComp == right->asCell()->compartment() || right->asCell()->compartment() == rt…
  • 625237 DecrementAnimationConsumers not always called in nsDocument::RemoveImage
  • 627288 Tabs restored from last session show stale cache data
  • 627301 Update Firefox Start Page design (with no string impact)
  • 388704 drop XPointer support
  • 627472 Change values for sessionstore.privacy_level_deferred to not save secure session cookies
  • 607234 Remove "Release Notes" from the Help menu
  • 624227 Fennec crash in nsAString_internal::Assign [@ libc.so@0xf204 ][@ libc.so@0xf1e4 ][@ libc.so@0xf474 ]…
  • 625253 Scrolling is extremely slow and almost unusable on youtube. it is remarkable when I scroll with ar…
  • 627302 UMR [@ nsSVGMarkerElement::SetOrientToAngle] with InstallTrigger
  • 619117 Invalidation problems on massivehealth.com
  • 320116 extra space added when doing position:absolute and position:relative afterwards
  • 606837 Gray out Panorama background on inactive windows
  • 601723 Animated GIFs do not run when the page is reloaded.
  • 627324 Bottom toolbox border interrupts shadow on the sides
  • 616061 Disable TLS in jemalloc on Android
  • 627332 add-ons compatibility check always presents "Minefield is working offline" dialog when network link …
  • 591495 browser crash [@ SkypeFfComponent.dll@0xe481 ]
  • 625290 Intermittent failure in layout/reftests/bugs/621918-2.svg
  • 627341 Wrong stack alignment in Convert_ascii_run call on mingw build.
  • 628333 Object.getOwnPropertyNames() does not returns non-enumerable names if given object is from other com…
  • 611984 Compilation failure on mingw in modules/libjar after bug 598416 landing.
  • 629394 add hypertext downcasting
  • 629396 failures in /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | Test expected …
  • 616085 The test case for bug 508908 touches network, causes grief, lack of sleep, and tree closure
  • 627355 Crash at 0x12 [@ nsContentPermissionRequestProxy::GetUri ]
  • 628382 Use 24 bit depth buffers where available
  • 627824 DirectWrite causes some text in menus to be cut off
  • 626338 Searchbox doesn't get the focus if it's activated using the search button
  • 612007 Block D3D9 layers on nvidia 6200 TC due to black & white horizontal bars/glitches in page content ar…
  • 602792 dwrite initfontlist causes large IO load on cold startup
  • 626345 Assertion failure: !addPropShapeBefore, at jstracer.cpp:7226
  • 613040 Firefox add-ons manager kills sub-pixel anti-aliasing for all text, chrome and web
  • 563891 ReferenceError: java is not defined in XUL window
  • 608030 Disable MozAfterPaint for content by default
  • 617076 Large white space under Add-on Manager when switching tabs and panes
  • 628410 Flip __exposedProps__ default for functions to default-safe
  • 627387 GUI bugs
  • 593597 Design and implement updated CSS styling for Linux
  • 626368 Empty space left between tabs when closing multiple pages in Panorama view
  • 627393 [Accelerated Layers] Whole content area gets black for a second for pages that uses a dimming effect
  • 613058 nsIFrame::GetRenderedText may return wrong result on character change DOM mutations
  • 624758 crash [@nsSHistory::EvictContentViewersInRange] and [@nsSHistory::EvictGlobalContentViewer] don't ha…
  • 628422 www.yaronet.com pages load forever
  • 625353 Vertically flipped (upside down) text when using "show image" on a WebGL canvas element
  • 629450 [si] Sinhala rendering is broken in Firefox 4.0 beta
  • 606924 create complete accessible tree
  • 622288 CSS warnings: "Error in parsing value for 'height'/'width'. Declaration dropped."
  • 629640 remove rudiment aContainer argument of UpdateTreeInternal
  • 624931 Panorama zoom should use -moz-transform() for speed
  • 621273 Internal URLs show up as results after RSS feed preview
  • 597627 Adding and removing lines in big textareas is really slow
  • 628452 Invalid end of tag in bug445004.html
  • 623338 Block all old drivers for ATI, NVIDIA, and only whitelist the big three, to control risk
  • 595691 TM: fix versioning across VM instances (i.e. setTimeout/let compilation failures)
  • 600812 Dragging tab between groups doesn't work
  • 624366 Assertion failure: compartment mismatched, at jscntxtinlines.h:541
  • 610088 "Assertion failure: script->main <= target && target < script->code + script->length" with evalcx, O…
  • 567029 Titles of tab items get clipped off within groups
  • 622326 Tab-modal confirm(): browser freeze
  • 622328 on window re-size part of Adobe's Acrobat Reader X plugin becomes transparent
  • 614137 cache eval CSP check
  • 628477 nsCSSRendering.cpp:360: warning: ‘void PaintBackgroundLayer(...) declared ‘static’ but never defined
  • 618240 Crash Using window.showModalDialog() [null deref]
  • 612098 Firefox 4.0b7 crash [@ nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int) ]
  • 625415 Position is lost after a few seconds
  • 577325 function definition (statement) doesn't call preexisting setter on window, calling it does not invok…
  • 625424 Dropping a tab onto the "undo close group" dialog adds the tab to that group
  • 625425 Don't re-share the plugin surfaces every time we flip front/back buffers (on Windows at least)
  • 627475 JM: Clean up OOM handling
  • 625284 Very high CPU usage on paper.smp.singtao.com
  • 625438 JM: watch handler is not always called
  • 629538 Upgrade ANGLE to r550
  • 591652 Make the tab view (Panorama) background transparent to reveal glass (if enabled) on Windows
  • 268069 copy/paste ordered lists should not have numbers
  • 589608 Namoroka in 3.6 nightly UA string busts google jsapi
  • 501545 Problems playing short Vorbis sounds
  • 627498 GL disabled on OS X, Android due to not calling Init
  • 521863 Vorbis audio file with enormous hole in it refuses to play.
  • 598829 Gap in media is incorrectly timestamped for AudioAvailable
  • 579374 Tooltip border is inconsistent when one is used on a web element.
  • 562998 Selecting commands from a bookmarks context menu while the window isn't active does nothing
  • 627511 Merge fx-sync to mozilla-central
  • 627516 regex JIT crash with --disable-methodjit
  • 626501 [OS/2] build break in nsprpub/configure.in after checkin for bug618789
  • 623435 Rip out deprecated |RegExp.compile| builtin method
  • 531280 ogg/theora/vorbis video stuck at start
  • 621393 Getting GfxInfo driver date seems to fail if date has 8 digits
  • 618322 Web Console: Inspect pop-up should have scroll bars and be wider
  • 594771 animated gif doesn't reset when .src changed with javascript in firefox 4
  • 629590 Click events on new apple.com trigger a whole bunch of function decompilation
  • 626526 OOM error during JS_NewContext (jscntxt.cpp:1110)
  • 628197 Implement do-not-track HTTP header
  • 628198 Implement UI for do-not-track HTTP header
  • 629603 Merge fx-sync to mozilla-central
  • 599909 to-be-reloaded tabs don't show up in switch-to-tab
  • 629611 add font cache size to about:support
  • 629612 non-libxul builds broken because of incorrect code committed in bug 628922
  • 611986 nsWindow.cpp compilation failure on mingw after landing bug 586228
  • 628593 elfhack fails to build on Fedora 14
  • 628595 Warnings when building elfhack
  • 586612 HTML5
  • 628603 Crash in nsDocAccessible::CacheChildrenInSubtree [@ nsAccessNode::IsContent() ]
  • 629628 Intermittent TEST-UNEXPECTED-FAIL | /tests/docshell/test/test_bug344861.html | window.open has corre…
  • 628606 elfhack causes bustage since ARM target may not return "arm"
  • 626667 deal with cached accessible tree only
  • 628612 Facebook Unable to read messages
  • 612232 Gray box appears at the bottom of Panorama. when enter Panorama
  • 628618 elfhack broken with some versions of binutils gold
  • 609163 Get rid of Item.locked
  • 628620 intermittent timeout in content/test/tabview/browser_tabview_bug606657.js
  • 624531 IndexedDB: Change the enum values of IDBTransaction to match spec
  • 624533 IndexedDB: Allow IDBTransaction.abort() to be called any time before it completes
  • 625559 catch escaping chrome eval with wrappers
  • 621464 Inconsistency with E4X XML.replace
  • 627609 Empty group matching fails on /((a|)+b)+/.exec('bb')
  • 625562 Intermittent test_a_href_01.xhtml | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - f…
  • 627614 PluginModuleChild init list out of order - "PluginModuleChild.h:277: warning: ‘mozilla::plugins::Plu…
  • 613280 Cannot copy result text in console
  • 624549 Overly aggressive calls to nsJSContext::MaybeCC() cause pauses in Flight of the Navigator
  • 628209 Unsigned typed arrays half the speed of regular arrays for simple integer arithmetic
  • 597931 New CSS' Item bounds incorrectly include highlighting
  • 627628 be smarter about dispatching starved paints
  • 628654 Show connecting / waiting / loading status messages in small overlay on top of content at bottom of …
  • 586671 AffixMgr::parse_convtable leaks pattern/pattern2 if it can't create both
  • 628658 [D3D9] tabbar is empty (not painted), toolbox becomes black, tabs disappear
  • 620472 "Work offline" shouldn't be managed by Firefox, only by the user
  • 624572 Abort in content process receiving PAudio:SampleOffsetUpdate: "Error: Route error: message sent to u…
  • 586686 Hunspell::spellml + Hunspell::get_xml_list are messy
  • 619455 WebGL shader hang during compilation [@readCPPline]
  • 606145 Compress/pack relocations in ELF binaries
  • 606148 When Panorama starts to stack tabs, it becomes extremely slow
  • 609227 Cannot print / print-preview messages from a google webmail account
  • 624588 Change Panorama shortcut to Ctrl+Shift+E (Shift-Cmd-E on Mac)
  • 627661 RGBA surface clear was broken in 593733
  • 629923 statuspanel shouldn't inherit text-shadow
  • 539605 Seek forward small amount of time optimization
  • 600025 CSS timing attack on global history still possible with MozAfterPaint
  • 222176 Animated GIF loops 1 time too many
  • 601060 Hovering links shows "moz-action:switchtab" text and hides "Switch to tab:" label in URL bar when it…
  • 591846 Non-std ocap-breaking properties on built-ins can't be neutered.
  • 490475 fontconfig render settings affect spacing of characters when printing
  • 627693 GfxInfo.cpp fails to compile on mingw after landing bug 590373
  • 625652 make sure accessible tree is correct when rendered text is changed
  • 606200 NVIDIA driver crash [@ nvwgf2um.dll@0x45e14 ] in CD3D10Device::DestroyDriverInstance



Changes for v4.0 Beta 9 - v4.0 Beta 10

  • Compatibilty and stability improvements when using Adobe Flash on Mac OS X
  • Improvements in memory usage
  • Support for a graphics driver blacklist to improve stability
  • See the complete changelist from the previous beta



Changes for v4.0 Beta 8 - v4.0 Beta 9

  • Overhaul of the bookmarks and history code, enabling faster bookmarking and startup performance
  • Per-compartment garbage collection is now enabled, reducing work done during complex animations
  • See the complete changelist from the previous beta
  • As well as these features from previous Firefox 4 Betas:
  • Firefox 4 Beta is available in 76 languages
  • The Firefox Sync setup experience has been greatly improved across desktop and mobile devices
  • Speed, functionality, and compatibility improvements to WebGL
  • Additional polish for the Firefox Add-ons Manager
  • Uses JägerMonkey, a new, faster JavaScript engine
  • Certain rendering operations are now hardware-accelerated using Direct3D 9 on Windows XP, Direct3D 10 on Windows Vista and 7, and OpenGL on Mac OS X
  • Improved web typography using OpenType with support for ligatures, kerning and font variants
  • HTML5 Forms API makes web based forms easier to implement and validate
  • Support for the new proposed Audio Data API
  • Direct2D Hardware Acceleration is now on by default for Windows 7 users
  • Firefox button has a new look for Windows Vista and Windows 7 users
  • Support for HSTS security protocol allowing sites to insist that they only be loaded over SSL
  • Firefox Sync is now included by default
  • A new feature gives users a visual overview of all open tabs, allowing them to be sorted and grouped
  • An experimental API is included to provide more efficient Javascript animations
  • Firefox now supports the HTML5 video "buffered" property
  • Tabs are now on top by default on Windows, Mac OS X, and Linux
  • You can turn any tab into an "App Tab" by right-clicking on it and selecting "Make into App Tab" from the context menu
  • Web developers can animate content using CSS Transitions
  • Responsiveness and scrolling improvements from the new retained layers layout system
  • JavaScript speed improvements due to engine optimizations
  • Changes to how XPCOM components are registered in order to help startup time and process separation
  • You can search for and switch to already open tabs in the Smart Location Bar
  • New Addons Manager and extension management API (UI will be changed before final release)
  • Significant API improvements are available for JS-ctypes, a foreign function interface for extensions
  • The stop and reload buttons have been merged into a single button on Windows, Mac OS X, and Linux
  • The Bookmarks Toolbar has been replaced with a Bookmarks Button by default (you can switch it back if you'd like)
  • Crash protection for Windows, Linux, and Mac OS X when there is a crash in the Adobe Flash, Apple Quicktime or Microsoft Silverlight plugins
  • CSS Transitions are partially supported
  • Full WebGL support is included but disabled by default at this time
  • Core Animation rendering model for plugins on Mac OS X. Plugins which also support this rendering model can now draw faster and more efficiently
  • Native support for the HD HTML5 WebM video format
  • Web developers can update the URL field without reloading the page using HTML History APIs
  • More responsive page rendering using lazy frame construction
  • Link history lookup is done asynchronously to provide better responsiveness during pageload
  • CSS :visited selectors have been changed to block websites from being able to check a user's browsing history
  • New HTML5 parser
  • Support for more HTML5 form controls
  • Web authors can now get touch events from Firefox users on Windows 7 machines
  • A new way of representing values in JavaScript that allows Firefox to execute heavy, numeric code (used for things like graphics and animations) more efficiently



Changes for v4.0 Beta 7 - v4.0 Beta 8

  • The Firefox Sync setup experience has been greatly improved across desktop and mobile devices
  • Speed, functionality, and compatibility improvements to WebGL
  • Additional polish for the Firefox Add-ons Manager



Changes for v4.0 Beta 6 - v4.0 Beta 7

  • Uses JägerMonkey, a new, faster JavaScript engine
  • WebGL is enabled by default on Windows and Mac OS X. WebGL support requires an OpenGL-capable graphics card. Support for other graphics cards on Windows (specifically Intel GPUs) and Linux will be coming in a future beta
  • Certain rendering operations are now hardware-accelerated using Direct3D 9 on Windows XP, Direct3D 10 on Windows Vista and 7, and OpenGL on Mac OS X
  • Improved web typography using OpenType with support for ligatures, kerning and font variants
  • HTML5 Forms API makes web based forms easier to implement and validate



Changes for v4.0 beta 5 - v4.0 Beta 6

  • Fixed a stability issue affecting Windows users.
  • Fixed an issue causing rendering errors with plugins affecting Mac OS X users.



Changes for v4.0 Beta 3 - v4.0 Beta 4

  • Firefox 4 Beta 4 is available in 39 languages.
  • Firefox Sync is now included by default.
  • A new feature gives users a visual overview of all open tabs, allowing them to be sorted and grouped.
  • An experimental API is included to provide more efficient Javascript animations.
  • Firefox now supports the HTML5 video "buffered" property.
  • See the complete changelist from the previous beta.



Changes for v4.0 Beta 2 - v4.0 Beta 3

  • Firefox 4 Beta 3 is available in 34 languages.
  • Web authors can now get touch events from Firefox users on Windows 7 machines.
  • A new way of representing values in JavaScript that allows Firefox to execute heavy, numeric code (used for things like graphics and animations) more efficiently.
  • See the complete changelist from the previous beta.
  • As well as these features from previous Firefox 4 Betas:
  • Tabs are now on top by default on Windows and OSX - Linux will be changing when the theme has been modified to support the change.
  • You can turn any tab into an "App Tab" by right-clicking on it and selecting "Make into App Tab" from the context menu.
  • Web developers can animate content using CSS Transitions.
  • Responsiveness and scrolling improvements from the new retained layers layout system.
  • JavaScript speed improvements due to engine optimizations.
  • Changes to how XPCOM components are registered in order to help startup time and process separation.
  • You can search for and switch to already open tabs in the Smart Location Bar
  • New Addons Manager and extension management API (UI will be changed before final release)
  • Significant API improvements are available for JS-ctypes, a foreign function interface for extensions.
  • The stop and reload buttons have been merged into a single button on Windows, Mac and Linux.
  • The Bookmarks Toolbar has been replaced with a Bookmarks Button by default (you can switch it back if you'd like).
  • Crash protection for Windows, Linux, and Mac when there is a crash in the Adobe Flash, Apple Quicktime or Microsoft Silverlight plugins.
  • CSS Transitions are partially supported.
  • Full WebGL support is included but disabled by default at this time.
  • Core Animation rendering model for plugins on Mac OS X. Plugins which also support this rendering model can now draw faster and more efficiently.
  • Native support for the HD HTML5 WebM video format.
  • An experimental Direct2D rendering backend is available on Windows, turned off by default.
  • Web developers can use Websockets for a low complexity, low latency, bidirectional communications API.
  • Web developers can update the URL field without reloading the page using HTML History APIs.
  • More responsive page rendering using lazy frame construction.
  • Link history lookup is done asynchronously to provide better responsiveness during pageload.
  • CSS :visited selectors have been changed to block websites from being able to check a user's browsing history.
  • New HTML5 parser.
  • Support for more HTML5 form controls.
  • Developers can find out about all the changes and new features at the Mozilla Developer Center.



Changes for v4.0 Beta 1 - v4.0 Beta 2

  • Firefox 4 Beta 2 is available in 24 languages.
  • Tabs are now on top by default on Windows and OSX - Linux will be changing when the theme has been modified to support the change.
  • You can turn any tab into an "App Tab" by right-clicking on it and selecting "Make into App Tab" from the context menu.
  • Web developers can animate content using CSS Transitions.
  • Responsiveness and scrolling improvements from the new retained layers layout system.
  • JavaScript speed improvements due to engine optimizations.
  • Changes to how XPCOM components are registered in order to help startup time and process separation.



Changes for v3.6.6 - v4.0 Beta 1

  • Tabs are now on top by default on Windows only - OSX and Linux will be changing when the theme has been modified to support the change.
  • On Windows Vista and Windows 7 the menu bar has been replaced with the Firefox button.
  • You can search for and switch to already open tabs in the Smart Location Bar
  • New Addons Manager and extension management API (UI will be changed before final release)
  • Significant API improvements are available for JS-ctypes, a foreign function interface for extensions.
  • The stop and reload buttons have been merged into a single button on Windows, Mac and Linux.
  • The Bookmarks Toolbar has been replaced with a Bookmarks Button by default (you can switch it back if you'd like).
  • Crash protection for Windows, Linux, and Mac when there is a crash in the Adobe Flash, Apple Quicktime or Microsoft Silverlight plugins.
  • CSS Transitions are partially supported.
  • Full WebGL support is included but disabled by default at this time.
  • Core Animation rendering model for plugins on Mac OS X. Plugins which also support this rendering model can now draw faster and more efficiently.
  • Native support for the HD HTML5 WebM video format.
  • An experimental Direct2D rendering backend is available on Windows, turned off by default.
  • Web developers can use Websockets for a low complexity, low latency, bidirectional communications API.
  • Web developers can update the URL field without reloading the page using HTML History APIs.
  • More responsive page rendering using lazy frame construction.
  • Link history lookup is done asynchronously to provide better responsiveness during pageload.
  • CSS :visited selectors have been changed to block websites from being able to check a user's browsing history.
  • New HTML5 parser.
  • Support for more HTML5 form controls.



Changes for v3.6.16 - v3.6.17

  • Fixed several security issues.
  • Fixed several stability issues.



Changes for v3.6.15 - v3.6.16

  • Firefox 3.6.16 blacklists a few invalid HTTPS certificates.



Changes for v3.6.14 - v3.6.15

  • Fixed an issue where some Java applets would fail to load in Firefox 3.6.14



Changes for v3.6.13 - v3.6.14

  • Fixed several security issues.
  • Fixed several stability issues.



Changes for v3.6.12 - v3.6.13

  • Fixed several security issues.
  • Fixed several stability issues.



Changes for v3.6.11 - v3.6.12

  • Fixed security issues.



Changes for v3.6.10 - v3.6.11

  • Fixed several security issues.
  • Fixed several stability issues.



Changes for v3.6.9 - v3.6.10

  • Fixed a single stability issue affecting a limited number of users



Changes for v3.6.8 - v3.6.9

  • Firefox 3.6.9 fixes the following issues:
  • Introduced support for the X-FRAME-OPTIONS HTTP response header. Site owners can use this to mitigate clickjacking attacks by ensuring that their content is not embedded into other sites.
  • Fixed several security issues.
  • Fixed several stability issues.
  • Fixed security issues in Firefox 3.6.9
  • MFSA 2010-63 Information leak via XMLHttpRequest statusText
  • MFSA 2010-62 Copy-and-paste or drag-and-drop into designMode document allows XSS
  • MFSA 2010-61 UTF-7 XSS by overriding document charset using type attribute
  • MFSA 2010-59 SJOW creates scope chains ending in outer object
  • MFSA 2010-58 Crash on Mac using fuzzed font in data: URL
  • MFSA 2010-57 Crash and remote code execution in normalizeDocument
  • MFSA 2010-56 Dangling pointer vulnerability in nsTreeContentView
  • MFSA 2010-55 XUL tree removal crash and remote code execution
  • MFSA 2010-54 Dangling pointer vulnerability in nsTreeSelection
  • MFSA 2010-53 Heap buffer overflow in nsTextFrameUtils::TransformText
  • MFSA 2010-52 Windows XP DLL loading vulnerability
  • MFSA 2010-51 Dangling pointer vulnerability using DOM plugin array
  • MFSA 2010-50 Frameset integer overflow vulnerability
  • MFSA 2010-49 Miscellaneous memory safety hazards (rv:1.9.2.9/ 1.9.1.12)



    Changes for v3.6.7 - v3.6.8

    • Fixed a single stability issue affecting some pages containing plugins.



    Changes for v3.6.4 - v3.6.6

    • Firefox 3.6.6 modifies the crash protection feature to increase the amount of time that plugins are allowed to be non-responsive before being terminated.



    Changes for v3.6.3 - v3.6.4

    • Firefox 3.6.4 provides uninterrupted browsing for Windows and Linux users when there is a crash in the Adobe Flash, Apple Quicktime or Microsoft Silverlight plugins.
    • If a plugin crashes or freezes, it will not affect the rest of Firefox. You will be able to reload the page to restart the plugin and try again.
    • Firefox 3.6.4 also fixes the following issues found in previous versions of Firefox 3.6:
    • Fixed several security issues.
    • Fixed several stability issues.
    • Fixed in Firefox 3.6.4
    • MFSA 2010-33 User tracking across sites using Math.random()
    • MFSA 2010-32 Content-Disposition: attachment ignored if Content-Type: multipart also present
    • MFSA 2010-31 focus() behavior can be used to inject or steal keystrokes
    • MFSA 2010-30 Integer Overflow in XSLT Node Sorting
    • MFSA 2010-29 Heap buffer overflow in nsGenericDOMDataNode::SetTextInternal
    • MFSA 2010-28 Freed object reuse across plugin instances
    • MFSA 2010-26 Crashes with evidence of memory corruption (rv:1.9.2.4/ 1.9.1.10)



    Changes for v3.6.2 - v3.6.3

    • Firefox 3.6.3 fixes a critical security issue that could potentially allow remote code execution (see bug 555109).



    Changes for v3.6 - v3.6.2

    • Fixed a critical security issue that could potentially allow remote code execution (see bug 552216).
    • Fixed several additional security issues.
    • Fixed several stability issues.
    • MFSA 2010-08 WOFF heap corruption due to integer overflow



    Changes for v3.5.7 - v3.6

    • Firefox 3.6 is built on Mozilla's Gecko 1.9.2 web rendering platform, which has been under development since early 2009 and contains many improvements for web developers, add-on developers, and users. This version is also faster and more responsive than previous versions and has been optimized to run on small device operating systems such as Maemo.
    • Notable Firefox 3.6 features include:
    • Available in more than 70 languages - get your local version.
    • Support for a new type of theme called Personas, which allow users to change Firefox's appearance with a single click.
    • Protection from out-of-date plugins to keep users safer as they browse.
    • Open, native video can now be displayed full screen and supports poster frames.
    • Improved JavaScript performance, overall browser responsiveness, and startup time.
    • The ability for web developers to indicate that scripts should run asynchronously to speed up page load times.
    • Continued support for downloadable web fonts using the new WOFF font format.
    • Support for new CSS attributes such as gradients, background sizing, and pointer events.
    • Support for new DOM and HTML5 specifications including the Drag & Drop API and the File API, which allow for more interactive web pages.
    • Changes to how third-party software can integrate with Firefox in order to prevent crashes.



    Changes for v3.6 Beta 2 - v3.6 Beta 3

    • Firefox 3.6 Beta is built on Mozilla's Gecko 1.9.2 web rendering platform, which has been under development for several months and contains many improvements for web developers, Add-on developers and users. This version is also faster and more responsive than previous versions, and has been optimized to run on small device operating systems such as Windows CE and Maemo.
    • (NEW) Changes to how we allow third party software to integrate with Firefox in order to prevent crashes.
    • (NEW) The ability to run scripts asynchronously to speed up page load times.
    • More than 80 bug fixes from the last beta to improve performance, stability, security and features.
    • This beta is available in more than 60 languages - get your local version.
    • Users can now change their browser's appearance with a single click, with built in support for Personas.
    • Firefox 3.6 will alert users about out of date plugins to keep them safe.
    • Open, native video can now be displayed full screen, and supports poster frames.
    • Support for the WOFF font format.
    • Improved JavaScript performance, overall browser responsiveness and startup time.
    • Support for new CSS, DOM and HTML5 web technologies.
    • Developers can find out about all the changes and new features at the Mozilla Developer Center.



    Changes for v3.6 Beta 1 - v3.6 Beta 2

    • Firefox 3.6 Beta is built on Mozilla's Gecko 1.9.2 web rendering platform, which has been under development for several months and contains many improvements for web developers, Add-on developers and users. This version is also faster and more responsive than previous versions, and has been optimized to run on small device operating systems such as Windows CE and Maemo.
    • More than 190 bug fixes from the last beta to improve performance, stability, security and features.
    • This beta is available in more than 45 languages - get your local version.
    • Users can now change their browser's appearance with a single click, with built in support for Personas.
    • Firefox 3.6 will alert users about out of date plugins to keep them safe.
    • Open, native video can now be displayed full screen, and supports poster frames.
    • Support for the WOFF font format.
    • Improved JavaScript performance, overall browser responsiveness and startup time.
    • Support for new CSS, DOM and HTML5 web technologies.



    Changes for v3.6 Alpha 1 (Namoroka) - v3.6 Beta 1

    • Users can now change their browser’s appearance with a single click, with built in support for Personas.
    • Firefox 3.6 will alert users about out of date plugins to keep them safe.
    • Open, native video can now be displayed full screen, and supports poster frames.
    • Support for the WOFF font format.
    • Improved JavaScript performance, overall browser responsiveness and startup time.
    • Support for new CSS, DOM and HTML5 web technologies.



    Changes for v3.5.9 - v3.5.10

    • Fixed several security issues.
    • Fixed several stability issues.
    • Security fixes
    • MFSA 2010-33 User tracking across sites using Math.random()
    • MFSA 2010-32 Content-Disposition: attachment ignored if Content-Type: multipart also present
    • MFSA 2010-31 focus() behavior can be used to inject or steal keystrokes
    • MFSA 2010-30 Integer Overflow in XSLT Node Sorting
    • MFSA 2010-29 Heap buffer overflow in nsGenericDOMDataNode::SetTextInternal
    • MFSA 2010-28 Freed object reuse across plugin instances
    • MFSA 2010-27 Use-after-free error in nsCycleCollector::MarkRoots()
    • MFSA 2010-26 Crashes with evidence of memory corruption (rv:1.9.2.4/ 1.9.1.10)
    • MFSA 2010-25 Re-use of freed object due to scope confusion



    Changes for v3.5.7 - v3.5.8

    • Firefox 3.5.8 fixes the following issues:
    • Fixed several security issues.
    • Fixed several stability issues.
    • Fixed in Firefox 3.5.8
    • MFSA 2010-05 XSS hazard using SVG document and binary Content-Type
    • MFSA 2010-04 XSS due to window.dialogArguments being readable cross-domain
    • MFSA 2010-03 Use-after-free crash in HTML parser
    • MFSA 2010-02 Web Worker Array Handling Heap Corruption Vulnerability
    • MFSA 2010-01 Crashes with evidence of memory corruption (rv:1.9.1.8/ 1.9.0.18)



    Changes for v3.5.6 - v3.5.7

    • Fixed a common stability issue.
    • Fixed a problem with how updates were being presented to users.



    Changes for v3.5.5 - v3.5.6

    • Firefox 3.5.6 fixes the following issues:
    • Fixed several security issues.
    • Fixed several stability issues.
    • Fixed in Firefox 3.5.6
    • MFSA 2009-71 GeckoActiveXObject exception messages can be used to enumerate installed COM objects
    • MFSA 2009-70 Privilege escalation via chrome window.opener
    • MFSA 2009-69 Location bar spoofing vulnerabilities
    • MFSA 2009-68 NTLM reflection vulnerability
    • MFSA 2009-67 Integer overflow, crash in libtheora video library
    • MFSA 2009-66 Memory safety fixes in liboggplay media library
    • MFSA 2009-65 Crashes with evidence of memory corruption (rv:1.9.1.6/ 1.9.0.16)



    Changes for v3.5.4 - v3.5.5

    • Several security issues.
    • Fixed several stability issues.
    • Added the ability to re-submit crash reports (bug 378528)
    • After using Clear Recent History some SSL sites would not load all images and styles without pressing reload (see bug 480619)



    Changes for v3.5.3 - v3.5.4

    • Several security issues.
    • Fixed several stability issues.
    • Added the ability to re-submit crash reports (bug 378528)
    • After using Clear Recent History some SSL sites would not load all images and styles without pressing reload (see bug 480619)
    • MFSA 2009-64 Crashes with evidence of memory corruption (rv:1.9.1.4/ 1.9.0.15)
    • MFSA 2009-63 Upgrade media libraries to fix memory safety bugs
    • MFSA 2009-62 Download filename spoofing with RTL override
    • MFSA 2009-61 Cross-origin data theft through document.getSelection()
    • MFSA 2009-59 Heap buffer overflow in string to number conversion
    • MFSA 2009-57 Chrome privilege escalation in XPCVariant::VariantDataToJS()
    • MFSA 2009-56 Heap buffer overflow in GIF color map parser
    • MFSA 2009-55 Crash in proxy auto-configuration regexp parsing
    • MFSA 2009-54 Crash with recursive web-worker calls
    • MFSA 2009-53 Local downloaded file tampering
    • MFSA 2009-52 Form history vulnerable to stealing



    Changes for v3.5.2 - v3.5.3

    • MFSA 2009-51 Chrome privilege escalation with FeedWriter
    • MFSA 2009-50 Location bar spoofing via tall line-height Unicode characters
    • MFSA 2009-49 TreeColumns dangling pointer vulnerability
    • MFSA 2009-47 Crashes with evidence of memory corruption (rv:1.9.1.3/1.9.0.14)



    Changes for v3.5 - v3.5.1

    • Several security issues.
    • Several stability issues.
    • An issue that was making Firefox take a long time to load on some Windows systems.



    Changes for v3.0.11 - v3.5

    • Firefox 3.5 is based on the Gecko 1.9.1 rendering platform, which has been under development for the past year. Firefox 3.5 offers many changes over the previous version, supporting new web technologies, improving performance and ease of use. Some of the notable features are:
    • Available in more than 70 languages. (Get your local version!)
    • Support for the HTML5
    • Improved tools for controlling your private data, including a Private Browsing Mode.
    • Better web application performance using the new TraceMonkey JavaScript engine.
    • The ability to share your location with websites using Location Aware Browsing.
    • Support for native JSON, and web worker threads.
    • Improvements to the Gecko layout engine, including speculative parsing for faster content rendering.
    • Support for new web technologies such as: downloadable fonts, CSS media queries, new transformations and properties, JavaScript query selectors, HTML5 local storage and offline application storage, text, ICC profiles, and SVG transforms.
    • Developers can find out about all the changes and new features at the Mozilla Developer Center.



    Changes for v3.1 Beta 3 - v3.5 Beta 4

    • Firefox 3.5 Beta 4 is based on the Gecko 1.9.1 rendering platform, which has been under development for the past 10 months. Firefox 3.5 offers many changes over the previous version, supporting new web technologies, improving performance and ease of use, and adding new features for users:
    • This beta is now available in 70 languages - get your local version.
    • Improved tools for controlling your private data, including a Private Browsing Mode.
    • Better performance and stability with the new TraceMonkey JavaScript engine.
    • The ability to provide Location Aware Browsing using web standards for geolocation.
    • Support for native JSON, and web worker threads.
    • Improvements to the Gecko layout engine, including speculative parsing for faster content rendering.
    • Support for new web technologies such as: HTML5
    • Developers can find out about all the changes and new features at the Mozilla Developer Center.



    Changes for v3.0.1 - v3.1 alpha 2

    • Support for the HTML 5
    • Initial support for web worker threads
    • You can now drag and drop tabs between browser windows
    • Ability to make use of Aero "Glass" in XUL
    • Support for CSS 2.1 properties: ::before and ::after, and white-space:pre-line
    • Support for CSS 3 properties: -moz-border-image, word-wrap: break-word, text-shadow, box-shadow and column-rule
    • Performance improvements and new preference values for color management profile support



    Changes for v3.0.17 - v3.0.18

    • Firefox 3.0.18 fixes several issues found in Firefox 3.0.17:
    • Fixed several security issues.
    • Fixed several stability issues.
    • Fixed in Firefox 3.0.18
    • MFSA 2010-05 XSS hazard using SVG document and binary Content-Type
    • MFSA 2010-04 XSS due to window.dialogArguments being readable cross-domain
    • MFSA 2010-03 Use-after-free crash in HTML parser
    • MFSA 2010-02 Web Worker Array Handling Heap Corruption Vulnerability
    • MFSA 2010-01 Crashes with evidence of memory corruption (rv:1.9.1.8/ 1.9.0.18)



    Changes for v3.1 alpha 2 - v3.0.17

    • Fixed a common stability issue.
    • Fixed a problem with how updates were being presented to users.



    Changes for v3.0.10 - v3.0.11

    • Fixed several security issues.
    • Fixed several stability issues.
    • Several issues were reported with the internal database, SQLite, which have now been fixed by upgrading to a newer version.
    • Fixed an issue where, in some specific cases, the bookmarks database would become corrupt. (bug 464486)



    Changes for v3.0.6 - v3.0.7

    • What's New
    • Fixed several security issues.
    • Fixed several stability issues.
    • Official releases for the Estonian, Kannada and Telugu languages are now available.
    • Items in the "File" menu show as inactive after using the "Print" item from that menu - switching to a new tab restores them (bug 425844). This issue has been fixed.
    • For some users, cookies would appear to go “missing” after a few days (bug 444600).
    • Mac users of the Flashblock add-on, experienced an issue where sound from the Flash plug-in would continue to play for a short time after closing a tab or window (bug 474022).
    • Fixed several issues related to accessibility features.
    • Fixed in Firefox 3.0.7
    • MFSA 2009-11 URL spoofing with invisible control characters
    • MFSA 2009-10 Upgrade PNG library to fix memory safety hazards
    • MFSA 2009-09 XML data theft via RDFXMLDataSource and cross-domain redirect
    • MFSA 2009-08 Mozilla Firefox XUL Linked Clones Double Free Vulnerability
    • MFSA 2009-07 Crashes with evidence of memory corruption (rv:1.9.0.7)



    Changes for v3.0.2 - v3.0.3

    • Fixed a problem where users were unable to retrieve saved passwords or save new passwords (bug 454708)



    Changes for v3.0 RC 3 - v3.0

    • Firefox 3 is based on the Gecko 1.9 Web rendering platform, which has been under development for the past 34 months. This new platform includes more than 15,000 changes to improve performance, stability, rendering correctness, and code simplification and sustainability. Firefox 3 is built on top of this new platform resulting in a more secure, easier to use, more personal product with a lot more under the hood to offer website and Firefox add-on developers.
    • More Secure
    • One-click site info: Click the site favicon in the location bar to see who owns the site and to check if your connection is protected from eavesdropping. Identity verification is prominently displayed and easier to understand. When a site uses Extended Validation (EV) SSL certificates, the site favicon button will turn green and show the name of the company you're connected to.
    • Malware Protection: malware protection warns users when they arrive at sites which are known to install viruses, spyware, trojans or other malware.
    • New Web Forgery Protection page: the content of pages suspected as web forgeries is no longer shown.
    • New SSL error pages: clearer and stricter error pages are used when Firefox encounters an invalid SSL certificate.
    • Add-ons and Plugin version check: Firefox now automatically checks add-on and plugin versions and will disable older, insecure versions.
    • Secure add-on updates: to improve add-on update security, add-ons that provide updates in an insecure manner will be disabled.
    • Anti-virus integration: Firefox will inform anti-virus software when downloading executables.
    • Vista Parental Controls: Firefox now respects the Vista system-wide parental control setting for disabling file downloads.
    • Effective top-level domain (eTLD) service better restricts cookies and other restricted content to a single domain.
    • Better protection against cross-site JSON data leaks.
    • Easier to Use
    • Easier password management: an information bar replaces the old password dialog so you can now save passwords after a successful login.
    • Simplified add-on installation: the add-ons whitelist has been removed making it possible to install extensions from third-party sites in fewer clicks.
    • New Download Manager: the revised download manager makes it much easier to locate downloaded files, and you can see and search on the name of the website where a file came from. Your active downloads and time remaining are always shown in the status bar as your files download.
    • Resumable downloading: users can now resume downloads after restarting the browser or resetting your network connection.
    • Full page zoom: from the View menu and via keyboard shortcuts, the new zooming feature lets you zoom in and out of entire pages, scaling the layout, text and images, or optionally only the text size. Your settings will be remembered whenever you return to the site.
    • Podcasts and Videocasts can be associated with your media playback tools.
    • Tab scrolling and quickmenu: tabs are easier to locate with the new tab scrolling and tab quickmenu.
    • Save what you were doing: Firefox will prompt users to save tabs on exit.
    • Optimized Open in Tabs behavior: opening a folder of bookmarks in tabs now appends the new tabs rather than overwriting.
    • Location and Search bar size can now be customized with a simple resizer item.
    • Text selection improvements: multiple text selections can be made with Ctrl/Cmd; double-click drag selects in "word-by-word" mode; triple-clicking selects a paragraph.
    • Find toolbar: the Find toolbar now opens with the current selection.
    • Plugin management: users can disable individual plugins in the Add-on Manager.
    • Integration with Windows: Firefox now has improved Windows icons, and uses native user interface widgets in the browser and in web forms.
    • Integration with the Mac: the new Firefox theme makes toolbars, icons, and other user interface elements look like a native OS X application. Firefox also uses OS X widgets and supports Growl for notifications of completed downloads and available updates. A combined back and forward control make it even easier to move between web pages.
    • Integration with Linux: Firefox's default icons, buttons, and menu styles now use the native GTK theme.
    • More Personal
    • Star button: quickly add bookmarks from the location bar with a single click; a second click lets you file and tag them.
    • Tags: associate keywords with your bookmarks to sort them by topic.
    • Smart Location Bar: type in all or part of the title, tag or address of a page to see a list of matches from your history and bookmarks; a new display makes it easier to scan through the matching results and find that page you're looking for. Results are returned according to their a combination of frequency, and recency of visits to that page, ensuring that you're seeing the most relevant matches. An adaptive learning algorithm further tunes the results to your patterns!
    • Library: view, organize and search through your bookmarks, tags and browsing history using the new Library window. Create or restore full backups of this data whenever with a few clicks.
    • Smart Bookmark Folders: quickly access your most visited bookmarks from the toolbar, or recently bookmarked and tagged pages from the bookmark menu. Create your own Smart Bookmark Folders by saving a search query in the Library.
    • Web-based protocol handlers: web applications, such as your favorite webmail provider, can now be used instead of desktop applications for handling mailto: links from other sites. Similar support is available for other protocols (Web applications will have to first enable this by registering as handlers with Firefox).
    • Download & Install Add-ons: the Add-ons Manager (Tools > Add-ons) can now be used to download and install a Firefox customization from the thousands of Add-ons available from our community add-ons website. When you first open the Add-ons Manager, a list of recommended Add-ons is shown.
    • Easy to use Download Actions: a new Applications preferences pane provides a better UI for configuring handlers for various file types and protocol schemes.
    • Improved Platform for Developers
    • New graphics and font handling: new graphics and text rendering architectures in Gecko 1.9 provides rendering improvements in CSS, SVG as well as improved display of fonts with ligatures and complex scripts.
    • Color management: (set gfx.color_management.enabled on in about:config and restart the browser to enable.) Firefox can now adjust images with embedded color profiles.
    • Offline support: enables web applications to provide offline functionality (website authors must add support for offline browsing to their site for this feature to be available to users).
    • A more complete overview of Firefox 3 for developers is available for website and add-on developers.
    • Improved Performance
    • Speed: improvements to our JavaScript engine as well as profile guided optimizations have resulted in continued improvements in performance. Compared to Firefox 2, web applications like Google Mail and Zoho Office run twice as fast in Firefox 3, and the popular SunSpider test from Apple shows improvements over previous releases.
    • Memory usage: Several new technologies work together to reduce the amount of memory used by Firefox 3 over a web browsing session. Memory cycles are broken and collected by an automated cycle collector, a new memory allocator reduces fragmentation, hundreds of leaks have been fixed, and caching strategies have been tuned.
    • Reliability: A user's bookmarks, history, cookies, and preferences are now stored in a transactionally secure database format which will prevent data loss even if their system crashes.



    Changes for v2.0.0.14 - v3.0 RC 3

    • More Secure
    • One-click site info: Click the site favicon in the location bar to see who owns the site and to check if your connection is protected from eavesdropping. Identity verification is prominently displayed and easier to understand. When a site uses Extended Validation (EV) SSL certificates, the site favicon button will turn green and show the name of the company you're connected to. (Try it here!)
    • Malware Protection: malware protection warns users when they arrive at sites which are known to install viruses, spyware, trojans or other malware. (Try it here!)
    • New Web Forgery Protection page: the content of pages suspected as web forgeries is no longer shown. (Try it here!)
    • New SSL error pages: clearer and stricter error pages are used when Firefox encounters an invalid SSL certificate. (Try it here!)
    • Add-ons and Plugin version check: Firefox now automatically checks add-on and plugin versions and will disable older, insecure versions.
    • Secure add-on updates: to improve add-on update security, add-ons that provide updates in an insecure manner will be disabled.
    • Anti-virus integration: Firefox will inform anti-virus software when downloading executables.
    • Vista Parental Controls: Firefox now respects the Vista system-wide parental control setting for disabling file downloads.
    • Effective top-level domain (eTLD) service better restricts cookies and other restricted content to a single domain.
    • Better protection against cross-site JSON data leaks.
    • Easier to Use
    • Easier password management: an information bar replaces the old password dialog so you can now save passwords after a successful login.
    • Simplified add-on installation: the add-ons whitelist has been removed making it possible to install extensions from third-party sites in fewer clicks.
    • New Download Manager: the revised download manager makes it much easier to locate downloaded files, and you can see and search on the name of the website where a file came from. Your active downloads and time remaining are always shown in the status bar as your files download.
    • Resumable downloading: users can now resume downloads after restarting the browser or resetting your network connection.
    • Full page zoom: from the View menu and via keyboard shortcuts, the new zooming feature lets you zoom in and out of entire pages, scaling the layout, text and images, or optionally only the text size. Your settings will be remembered whenever you return to the site.
    • Podcasts and Videocasts can be associated with your media playback tools.
    • Tab scrolling and quickmenu: tabs are easier to locate with the new tab scrolling and tab quickmenu.
    • Save what you were doing: Firefox will prompt users to save tabs on exit.
    • Optimized Open in Tabs behavior: opening a folder of bookmarks in tabs now appends the new tabs rather than overwriting.
    • Location and Search bar size can now be customized with a simple resizer item.
    • Text selection improvements: multiple text selections can be made with Ctrl/Cmd; double-click drag selects in "word-by-word" mode; triple-clicking selects a paragraph.
    • Find toolbar: the Find toolbar now opens with the current selection.
    • Plugin management: users can disable individual plugins in the Add-on Manager.
    • Integration with Windows: Firefox now has improved Windows icons, and uses native user interface widgets in the browser and in web forms.
    • Integration with the Mac: the new Firefox theme makes toolbars, icons, and other user interface elements look like a native OS X application. Firefox also uses OS X widgets and supports Growl for notifications of completed downloads and available updates. A combined back and forward control make it even easier to move between web pages.
    • Integration with Linux: Firefox's default icons, buttons, and menu styles now use the native GTK theme.
    • More Personal
    • Star button: quickly add bookmarks from the location bar with a single click; a second click lets you file and tag them.
    • Tags: associate keywords with your bookmarks to sort them by topic.
    • Location bar & auto-complete: type in all or part of the title, tag or address of a page to see a list of matches from your history and bookmarks; a new display makes it easier to scan through the matching results and find that page you're looking for. Results are returned according to their frecency (a combination of frequency and recency of visits to that page) ensuring that you're seeing the most relevant matches. An adaptive learning algorithm further tunes the results to your patterns!
    • Smart Bookmarks Folder: quickly access your recently bookmarked and tagged pages, as well as your more frequently visited pages with the new smart bookmarks folder on your bookmark toolbar.
    • Places Organizer: view, organize and search through all of your bookmarks, tags, and browsing history with multiple views and smart folders to store your frequent searches. Create and restore full backups whenever you want.
    • Web-based protocol handlers: web applications, such as your favorite webmail provider, can now be used instead of desktop applications for handling mailto: links from other sites. Similar support is available for other protocols (Web applications will have to first enable this by registering as handlers with Firefox).
    • Download & Install Add-ons: the Add-ons Manager (Tools > Add-ons) can now be used to download and install a Firefox customization from the thousands of Add-ons available from our community add-ons website. When you first open the Add-ons Manager, a list of recommended Add-ons is shown.
    • Easy to use Download Actions: a new Applications preferences pane provides a better UI for configuring handlers for various file types and protocol schemes.
    • Improved Platform for Developers
    • New graphics and font handling: new graphics and text rendering architectures in Gecko 1.9 provides rendering improvements in CSS, SVG as well as improved display of fonts with ligatures and complex scripts.
    • Color management: (set gfx.color_management.enabled on in about:config and restart the browser to enable.) Firefox can now adjust images with embedded color profiles.
    • Offline support: enables web applications to provide offline functionality (website authors must add support for offline browsing to their site for this feature to be available to users).
    • A more complete overview of Firefox 3 for developers is available for website and add-on developers.
    • Improved Performance
    • Speed: improvements to our JavaScript engine as well as profile guided optimizations have resulted in continued improvements in performance. Compared to Firefox 2, web applications like Google Mail and Zoho Office run twice as fast in Firefox 3, and the popular SunSpider test from Apple shows improvements over previous releases.
    • Memory usage: Several new technologies work together to reduce the amount of memory used by Firefox 3 over a web browsing session. Memory cycles are broken and collected by an automated cycle collector, a new memory allocator reduces fragmentation, hundreds of leaks have been fixed, and caching strategies have been tuned.
    • Reliability: A user's bookmarks, history, cookies, and preferences are now stored in a transactionally secure database format which will prevent data loss even if their system crashes.



    Changes for v2.0.0.14 - v2.0.0.15

    • MFSA 2008-33 Crash and remote code execution in block reflow
    • MFSA 2008-32 Remote site run as local file via Windows URL shortcut
    • MFSA 2008-31 Peer-trusted certs can use alt names to spoof
    • MFSA 2008-30 File location URL in directory listings not escaped properly
    • MFSA 2008-29 Faulty .properties file results in uninitialized memory being used
    • MFSA 2008-28 Arbitrary socket connections with Java LiveConnect on Mac OS X
    • MFSA 2008-27 Arbitrary file upload via originalTarget and DOM Range
    • MFSA 2008-25 Arbitrary code execution in mozIJSSubScriptLoader.loadSubScript()
    • MFSA 2008-24 Chrome script loading from fastload file
    • MFSA 2008-23 Signed JAR tampering
    • MFSA 2008-22 XSS through JavaScript same-origin violation
    • MFSA 2008-21 Crashes with evidence of memory corruption (rv:1.8.1.15)



    Changes for v2.0.0.9 - v2.0.0.10

    • Fixed
    • MFSA 2007-39 Referer-spoofing via window.location race condition
    • MFSA 2007-38 Memory corruption vulnerabilities (rv:1.8.1.10)
    • MFSA 2007-37 jar: URI scheme XSS hazard



    <<Back to software description