# มอซิลลา ไฟร์ฟอกซ์
มอซิลลา ไฟร์ฟอกซ์  รู้จักในชื่อ ไฟร์ฟอกซ์ เป็นเว็บเบราว์เซอร์ที่สามารถใช้ได้ในหลายระบบปฏิบัติการ พัฒนาโดยมูลนิธิมอซิลลาและอาสาสมัครอีกหลายร้อยคน ปัจจุบันอยู่ใต้การดำเนินงานของบริษัทมอซิลลา ปัจจุบันไฟร์ฟอกซ์เป็นเว็บเบราว์เซอร์ที่นิยมอันดับ 3 รองจากกูเกิล โครมและซาฟารี และเมื่อแบ่งตามรุ่นของแต่ละเบราว์เซอร์ ไฟร์ฟอกซ์ รุ่น 3.5 เป็นเบราว์เซอร์ที่มีคนใช้มากที่สุดในโลกFirefox 3.5 แซง IE7 เป็นเบราว์เซอร์ที่มีคนใช้มากที่สุดTop 8 Browsers Versions ไฟร์ฟอกซ์มีส่วนแบ่งในตลาดเว็บเบราว์เซอร์ทั่วโลกร้อยละ 24.61สัดส่วนการใช้งานเว็บเบราว์เซอร์ และมีส่วนแบ่งในตลาดเว็บเบราว์เซอร์ในประเทศไทยร้อยละ 15.28สถิติการใช้เว็บเบราว์เซอร์ต่าง ๆ ในการดูหน้าเว็บเพจ (ข้อมูลเมื่อธันวาคม พ.ศ. 2552)

ไฟร์ฟอกซ์ใช้เกกโกตัวเรนเดอริงเอนจินโอเพนซอร์ซซึ่งจัดการตามมาตรฐานเว็บสอดคล้องกับทางดับเบิลยูธรีซีกำหนดไว้ และเพิ่มคำสั่งพิเศษเข้าไป คำสั่งไฟร์ฟอกซ์เป็นซอฟต์แวร์ที่เปิดให้โปรแกรมเมอร์ที่เรียกว่า "แอด-ออนส์" ทำงานร่วมกับตัวโปรแกรม โดยปัจจุบันมีมากกว่า 2,000 ตัวแอด-ออนส์ทั้งหมดของไฟร์ฟอกซ์ โดยตัวที่นิยมมากที่สุดตามลำดับคือ ฟอกซีทูนส์ (ควบคุมโปรแกรมเล่นเพลง) สตัมเบิลอัปออน (ค้นหาเว็บไซต์) แอดบล็อกพลัส (บล็อกโฆษณา) ดาวน์เดมออล! (ดาวน์โหลด) และเว็บเดเวลอปเปอร์ (เครื่องมือสำหรับทำเว็บ)  แอด-ออนส์ไฟร์ฟอกซ์ที่เป็นที่นิยม

ไฟร์ฟอกซ์ทำงานได้ในหลายระบบปฏิบัติการรวมถึง วินโดวส์ แมคโอเอสเท็น ลินุกซ์ รุ่นปัจจุบันคือรุ่น 12.0 ออกเมื่อวันที่ 24 เมษายน พ.ศ. 2555 ตัวโค้ดโปรแกรมเขียนขึ้นในภาษา C++ XUL XBL และ จาวาสคริปต์ โดยโค้ดทั้งหมดเปิดให้ใช้ฟรีภายใต้ลิขสิทธิ์ MPL GPL / LGPL และ Mozilla EULA โดยที่ในรุ่นนี้ได้ทำการแก้ Bug ในรุ่น 9.0 ที่ทำให้เบราว์เซอร์ crash บนระบบปฏิบัติการหลักทั้งสามตัว ในกรณีที่ติดตั้ง Tools Bar บางตัวลงไป

ไฟร์ฟอกซ์ในปัจจุบันรองรับการใช้ 90 ภาษา

 ประวัติ 
โครงการไฟร์ฟอกซ์ริเริ่มโดย เดฟ ไฮแอตต์ และ เบลก รอสส์ จากแนวความคิดการสร้างซอฟต์แวร์แยกย่อยมาจากโครงการมอซิลลา โดยตั้งใจพัฒนาโปรแกรมเดี่ยวที่ทำงานมุ่งเน้นสำหรับเป็นเว็บเบราว์เซอร์แยกออกมาจากโปรแกรมชุดมอซิลลา (Mozilla Suite) โดยในวันที่ 3 เมษายน พ.ศ. 2546 มูลนิธิมอซิลลาได้ประกาศแผนการพัฒนามุ่งเน้นไปที่ไฟร์ฟอกซ์และทันเดอร์เบิร์ดแทนที่โปรแกรมชุดมอซิลลาแผนงานพัฒนามอซิลลา

ชื่อโครงการได้มีการเปลี่ยนชื่อหลายครั้งกว่าจะมาเป็นไฟร์ฟอกซ์ ซึ่งเริ่มต้นที่ชื่อ "ฟีนิกซ์" (Phoenix) ต่อมาได้ถูกเปลี่ยนภายหลังจากมีปัญหาในด้านเครื่องหมายการค้ากับบริษัทฟีนิกซ์เทคโนโลยี ผู้ผลิตคอมพิวเตอร์ไบออส โดยเปลี่ยนมาเป็นชื่อ "ไฟร์เบิร์ด" (Firebird) และอีกครั้งได้มีปัญหาชื่อซ้ำซ้อนกับระบบจัดการฐานข้อมูลไฟร์เบิร์ด และในวันที่ 9 กุมภาพันธ์ พ.ศ. 2547 ทางมูลนิธิมอซิลลาได้เปลี่ยนชื่ออีกครั้งมาเป็น "ไฟร์ฟอกซ์" (Firefox) โดยใช้ชื่อย่อว่า Fx หรือ fxข่าวประกาศไฟร์ฟอกซ์ 1.5

ไฟร์ฟอกซ์ 1.0 ได้เปิดให้ใช้งานอย่างเป็นทางการเมื่อวันที่ 9 พฤศจิกายน พ.ศ. 2547 โดยระหว่างนั้นได้มีการปรับแก้ตลอดเวลารวมถึงเพิ่มระบบความปลอดภัยให้กับตัวซอฟต์แวร์ โดยรุ่นถัดมาคือ ไฟร์ฟอกซ์ 1.5 ที่ออกมาเมื่อ 29 พฤศจิกายน พ.ศ. 2548 และตามมาด้วย ไฟร์ฟอกซ์ 2 เมื่อวันที่ 24 ตุลาคม พ.ศ. 2549
ผู้นำโครงการปัจจุบันคือ เบน กูดเจอร์ (Ben Goodger - ปัจจุบันเป็นพนักงานของกูเกิล แต่ยังคงทำหน้าที่นี้อยู่) ปัจจุบันมีผู้ดาวน์โหลดไปมากกว่า 100 ล้านชุด และปริมาณการใช้ในแถบยุโรปสูงขึ้นอย่างเห็นได้ชัด โดยเฉพาะอย่างยิ่งในประเทศฟินแลนด์
ในเดือนตุลาคม 2549 เวอร์ชัน 3.0 ในเดือนมิถุนายน 2551 เวอร์ชัน 3.5 ในเดือนมิถุนายน 2552 เวอร์ชัน 3.6 ในเดือนมกราคม 2553 และ เวอร์ชัน 4.0 ในเดือนมีนาคม 2554 จากเวอร์ชัน 5 เป็นต้นไป รูปแบบการพัฒนาและการเผยแพร่ได้เปลี่ยนเป็น "แบบรวดเร็ว" ภายในสิ้นปี 2011 เวอร์ชันเสถียรคือเวอร์ชัน 9 และภายในสิ้นปี 2012 เวอร์ชันเสถียรจะเป็นเวอร์ชัน 17https://web.archive.org/web/20210917224831/https://www.mozilla.org/en-US/firefox/releases/
การออกแบบส่วนต่อประสานกราฟิกกับผู้ใช้ ครั้งใหญ่ เกิดขึ้นในเวอร์ชัน 4.0 ในเดือนมีนาคม 2011, 29.0 "Australis" ในเดือนเมษายน 2014, 57.0 "Quantum" ในเดือนพฤศจิกายน 2017 และ 89.0 "Proton" ในเดือนมิถุนายน 2021
ผู้นำโครงการปัจจุบันคือ เบน กูดเจอร์ (Ben Goodger - ปัจจุบันเป็นพนักงานของกูเกิล แต่ยังคงทำหน้าที่นี้อยู่) ปัจจุบันมีผู้ดาวน์โหลดไปมากกว่า 100 ล้านชุด และปริมาณการใช้ในแถบยุโรปสูงขึ้นอย่างเห็นได้ชัด โดยเฉพาะอย่างยิ่งในประเทศฟินแลนด์

 สัญลักษณ์ 
สัญลักษณ์ของไฟร์ฟอกซ์ออกแบบโดย จอน ฮิกส์ ถึงแม้ว่าตัวโปรแกรมจะเป็นซอฟต์แวร์เสรีและโอเพนซอร์ส แต่สัญลักษณ์นี้เป็นเครื่องหมายการค้าของมูลนิธิมอซิลลา ดังนั้นผู้อื่นที่เผยแพร่ซอฟต์แวร์นี้จึงไม่สามารถใช้สัญลักษณ์นี้ได้ (เช่น ไฟร์ฟอกซ์ของโครงการเดเบียน เป็นต้น)

 รุ่นการพัฒนา 
รุ่นที่เผยแพร่
 สี หมายถึง แดง รุ่นเก่า ไม่สนับสนุนแล้ว เหลือง รุ่นเก่า ยังสนับสนุนอยู่ เขียว รุ่นปัจจุบัน

รุ่นที่เผยแพร่ รุ่น วันที่ รุ่นเกกโกข้อควรจำ 0.11.2 รุ่นแรก 0.2 Web form auto-complete
 Sidebar is back
 Downloads Sidebar
 Bookmarks Sidebar
 History Sidebar
 เพิ่มการจัดการส่วนขยาย (Extension Management)
 ปรับปรุงแถบเครื่องมือ
 แถบค้นหา (Search Bar)
 Improved preference defaults
 ความเร็วที่ดีขึ้น (Speed Improvements)
 Ctrl+Mousewheel to resize fonts
 Bug fixes 0.3  Image Blocking
 Pop-up Blocking Whitelist
 Bookmarks Changes
 Global Go Menu and Other Menu Changes
 Tabbed Browsing Improvements
 Size and Speed Improvements
 Bug fixes 0.4 1.3 Improvements to pop-up blocking
 Improvements to toolbar customization
 Improvements to tabbed browsing and shortcut keys
 Type ahead find returns
 Address bar gets smarter
 Themes
 Bug fixes 0.5  Multiple homepages
 Intellimouse 5-button support
 Sidebar remembers its state across sessions
 Download fixes
 History improvements
 Accessibility improvements
 Size and memory reduction
 Performance improvements
 Stability improvements
 Better Windows appearance
 Many more new themes
 Many bug fixes 0.6 1.5 New default theme
 Redesigned Preferences window
 Improved Privacy Options
 Improved Bookmarks
 Talkback enabled to tell Mozilla why the browser crashed
 Automatic Image Resizing
 Smooth Scrolling
 Access to more preferences through about:config
 Custom profile save location
 Mac OS X compatibility
 Lots of bug fixes 0.7  Advanced preferences panel
 Download/helper apps preferences panel
 Cookie whitelisting
 New password manager (all passwords now stored encrypted)
 Web panels (like Mozilla's sidebar panels)
 Alternate stylesheet support (through a status bar button)
 Send Page, Send Link, and Send Image menu items
 Autoscroll
 Lots of bug fixes and other small improvements 0.8 1.6 Windows Installer
 Download Manager
 New Add Bookmark Dialog
 Work Offline
 Better Handling of File Types
 New XPInstall Frontend
 New default theme for Mac OS X
 Lots of bug fixes and improvements  0.9 1.7 New Default Theme
 Comprehensive Data Migration from Internet Explorer
 Extension/Theme Manager
 Smaller Download
 Online help system
 Lots of bug fixes and improvements 1.0  Better Tabbed Browsing Controls
 Horde of bug fixes 1.0.8  Security fixes
 Bug fixes
 Stability fixes 1.5 1.8 Dropped support for Mac OS X v10.1, minimum is now Mac OS X v10.2
 Private data clear data
 Back and forward now fast
 Improved web standards
 Improved HTML
 Improved CSS
 Improved HTTP
 Improved JavaScript/DOM
 SVG compatibility
 Huge amount of bug fixes 1.5.0.12  Last release for Windows 95
 Bug fixes
 Stability fixes
 Security fixes 2.0 1.8.1 Visual Refresh of main theme
 Built-in phishing protection
 Enhanced search capabilities
 Improved tabbed browsing
 Resuming your browsing session (session restore)
 Previewing and subscribing to Web feeds
 Inline spell checking
 Live Web Titles
 Improved Add-ons manager
 JavaScript 1.7
 Extended search plugin format (predictive search)
 Improved security with extension system
 Client-side session and persistent storage
 SVG text support
 New Windows installer 2.0.0.20  Last release for Windows NT 4.0, 98, Me.
 Bug fixes
 Security fixes
 Stability fixes 3.0 1.9 One-click site info
 Malware Protection
 New Web Forgery Protection page
 New SSL error pages
 Add-ons and Plugin version check
 Secure add-on updates
 Anti-virus integration with download manager
 Vista Parental Controls
 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 password management – save passwords after successful login
 Simplified add-on installation from third party’s
 New Download Manager
 Resumable downloading after closing the browser
 Full page zoom
 Podcasts and Videocasts can be associated with your media playback tools
 Tab scrolling and quickmenu
 Save what you were doing - Firefox 3 will prompt users to save tabs on exit.
 Optimized Open in Tabs behavior
 Location and Search bar size can now be customized with a simple resizer item.
 Text selection improvements (select multiple selections of text)
 Find toolbar: the Find toolbar now opens with the current selection.
 Plugin management with the add-on manager
 Improved integration with Windows
 Improved integration with the Mac
 Integration with Linux GTK theme
 Bookmark star button
 Bookmark tags
 Smart Location Bar
 Library of bookmarks, history, etc.
 Smart Bookmark Folders
 Web-based protocol handlers for mail:to
 Download & Install Add-ons from the Add-on manager
 Easy to use Download Actions
 New graphics and font handling in Gecko 1.9 provide rendering improvements in:
 CSS
 SVG
 Display of fonts with ligatures and complex scripts
 Color management of images with capabilities
 Offline support for web applications
 Improved speed
 Reduced memory usage
 Increased reliability
 25000 total code changes
 Security fixes
 Stability fixes 3.0.19  Fixed several security problems.
 Fixed several stability issues. 3.5 1.9.1 Support for the HTML5 <video> and <audio> elements including native support for Ogg Theora video and Vorbis audio
 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
 <canvas> text
 ICC profiles
 SVG transforms. 3.5.19  Fixed several security issues
 Fixed several stability issues 3.6 1.9.2 Support for Persona themes
 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. 3.6.28  Last release for Mac OS X Tiger and PowerPC Macs
 Added Out-of-process plugins
 Fixed several security issues
 Fixed several stability issues 4.0 2.0 Firefox 4 is available in over 80 languages
 Uses JägerMonkey, a faster JavaScript engine
 Support for Do Not Track ("DNT") header that allows users to opt out of behavioral advertising
 Firefox Sync is included by default
 Graphic rendering is now hardware-accelerated using Direct3D 9 (Windows XP), Direct3D 10 (Windows Vista & 7), and OpenGL on Mac OS
 Direct2D Hardware Acceleration is now on by default for Windows 7 users
 WebGL is enabled on all platforms that have a capable graphics card with updated drivers
 Native support for the HD HTML5 WebM video format, hardware accelerated where available
 Firefox button has a new look for Windows Vista and Windows 7 users
 Tabs are now on top by default on Windows, Mac OS X, and Linux
 You can search for and switch to already open tabs in the Smart Location Bar
 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 when there is a crash in Adobe Flash Player, Apple QuickTime or Microsoft Silverlight plugins
 You can turn any tab into an "App Tab"
 The default homepage design has been refreshed
 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
 Additional polish for the Firefox add-on Manager
 Improved web typography using OpenType with support for ligatures, kerning and font variants
 Web developers can animate content using CSS Transitions
 Responsiveness and scrolling improvements from the new retained layers layout system
 HTML5 Forms API makes web based forms easier to implement and validate
 Support for the new proposed Audio Data API
 Support for HSTS security protocol allowing sites to insist that they only be loaded over SSL
 A new feature called Panorama 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
 Changes to how XPCOM components are registered in order to help startup time and process separation
 New Addons Manager and extension management API
 Significant API improvements are available for JS-ctypes, a foreign function interface for extensions
 CSS Transitions are partially supported
 Core Animation rendering model for plugins on Mac OS X
 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 more efficiently 4.0.1  Fixed several security issues
 Fixed several stability issues 5.0 5.0Better standards support for HTML5, CSS3, MathML, XHR and SMIL
Better visibility for the Do not track header preference
Stability and security improvements
Better tuned HTTP idle connection logic
Improved canvas, JavaScript, memory, and networking performance
Improved spell checking for some locales
Improved desktop environment integration for Linux users
Better WebGL security (WebGL content can no longer load cross-domain textures).
Background tabs have setTimeout and setInterval clamped to 1000 ms to improve performance
Gecko version number bumped to 5.0 to match (and from then on stay synced to) Firefox's major version number 5.0.1  Fixed an issue in Mac OS X 10.7 that could cause Firefox to crash
 Fixed an issue caused by Apple's "Java for Mac OS X 10.6 Update 5" where the Java plugin would not be loaded 6.0 6.0about:permissions, a permissions manager. The user can choose what information can be shared with sites, e.g. location.
The address bar now highlights the domain of the website you are 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 6.0.2  Revoked the root certificate for DigiNotar due to fraudulent SSL certificate issuance
 Removed trust exceptions for certificates issued by Staat der Nederlanden
 Resolved an issue with gov.uk websites 7.0 7.0 Drastically improved memory handling for certain use cases
 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
 The 'http://' URL prefix is now hidden by default.
 Added support for text-overflow: ellipsis
 Added support for the Web Timing specification
 Enhanced support for MathML
 The WebSocket protocol has been updated from version 7 to version 8.
 Added an opt-in system for users to send performance data back to Mozilla to improve future versions of Firefox
 Fixed several stability issues
 Fixed several security issues 7.0.1  Fixed a rare issue where some users could find one or more of their add-ons hidden after a Firefox update 8.0 8.0 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 startup time when windows are restored
 Improved performance and memory handling when using <audio> and <video> elements
 Added Cross-Origin Resource Sharing (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 8.0.1  Fixed Mac OS X crash that occurred in certain instances when a Java Applet is loaded with Java SE 6 version 1.6.0_29 installed.
 Fixed Windows startup crash caused by RoboForm versions older than 7.6.2. 9.0 9.0 Added type inference, significantly improving JavaScript performance.
 Improved theme integration for Mac OS X Lion.
 Added two finger swipe navigation for Mac OS X Lion.
 Added support for querying Do Not Track status via JavaScript.
 Added support for the font-stretch CSS property.
 Improved support for the text-overflow CSS property.
 Improved standards support for HTML5, MathML, and CSS.
 Fixed several stability issues. 9.0.1  Fixed crash on Windows, Mac and Linux 10.0 10.0 Most add-ons are now compatible with new versions of Firefox by default.
 Anti-Aliasing for WebGL is now implemented.
 CSS3 3D-Transforms are now supported.
 New <bdi> element for bi-directional text isolation, along with supporting CSS properties.
 Full Screen APIs allow you to build a web application that runs full screen. 10.0.1  Security fix 10.0.2  Fixed Java applets that sometimes caused text input to become unresponsive. 10.0.3esr  Security fixes
 Fixed web workers running out of memory, affecting some add-ons used by organizations. 10.0.4esr  Fixed an issue in Firefox ESR 10.0.3 that caused the "Whats New" page to open after an update.
 Fixed extensions.checkCompatibility.* prefs not working in ESR releases. 10.0.5esr  Fixed the 10.0.5 Firefox top crash with signature [@ GLEngine@0x620cf ]. 10.0.6esr  Security fixes
 Stability fixes
 Fixed some text editing inconsistencies. 10.0.7esr  Fixed contenteditable breaks in 10.0.7 that middle-click to open links
 Addressed a fix that allows specifying wildcard that matches all simple netbiosnames in network.automatic-ntlm-auth.trusted-uris. 10.0.8esr  Security fixes 10.0.9esr  Security fix 10.0.10esr  Security fix 10.0.11esr  Security fix 10.0.12esr  Security fix 11.0 11.0 Migration of settings from Google Chrome
 SPDY protocol support (disabled by default)
 RFC 6455 WebSocket protocol support with an unprefixed API
 Page Inspector Tilt (3D View)
 Sync Add-ons
 Redesigned HTML5 video controls
 Style Editor (CSS) 12.0 12.0 Windows: Firefox is now easier to update with one less prompt (User Account Control)
 Last release for Windows 2000
 Reintroduced on-demand loading of pinned tabs after restoring a session
 Page Source now has line numbers
 Line breaks are now supported in the title attribute
 Improvements to "Find in Page" to center search result
 URLs pasted into the download manager window are now automatically downloaded
 Support for the text-align-last CSS property has been added
 Experimental support for ECMAScript 6 Map and Set objects has been implemented
 Various security fixes
 Many bug fixes
 Some TinyMCE-based editors failed to load (739141)
 OS X: WebGL performance may be degraded on some hardware (713305) 13.0 13.0 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 angle unit is now supported 13.0.1  Fixed an issue when Windows Messenger did not load in Hotmail, and the Hotmail inbox did not auto-update
 Fixed the Hebrew text that was sometimes rendered incorrectly
 Fixed an issue in Adobe Flash 11.3 that sometimes caused a crash on quit
 Various security fixes 14.0 14.0 Google searches now utilize HTTPS
 Full screen support for Mac OS X Lion implemented
 Plugins can now be configured to only load on click (about:config)
 The Awesome Bar now auto-completes typed URLs
 Improved site identity manager, to prevent spoofing of an SSL connection with favicons
 Pointer Lock API implemented
 New API to prevent your display from sleeping
 New text-transform and font-variant CSS improvements for Turkic languages and Greek
 Long URLs now extend the status bar almost to the whole width of the viewport.
 Gstreamer backend for HTML5 video to allow H.264 playback (needs to be enabled at compile time). 14.0.1  Various security fixes
 Fixed the GIF animation that can get stuck when src and image size are changed
 Mac OS X: Fixed the nsCocoaWindow::ConstrainPosition that uses wrong screen in multi-display setup
 Fixed the CSS :hover regression when an element's class name is set by JavaScript 15.0 15.0 Silent update: Background updates
 Support for SPDY networking protocol v3
 WebGL enhancements, including compressed textures for better performance
 Localization in Maithili
 Optimized memory usage for add-ons
 JavaScript debugger integrated into developer tools
 New layout view added to Inspector
 High precision event timer implemented
 The CSS word-break property has been implemented
 New responsive design tool allows web developers to switch between desktop and mobile views of sites
 Native support for the Opus audio format added
 The <audio> and <video> elements now support the played attribute
 The source element now supports the media attribute
 Fixed the focus rings that keep growing when repeatedly tabbing through elements 15.0.1  Addressed a fix where sites visited while in Private Browsing mode could be found through manual browser cache inspection 16.0 16.0 Firefox on Mac OS X now has preliminary VoiceOver support turned on by default
 Last release for Mac OS X Leopard (Intel)
 Initial web app support (Windows/Mac/Linux)
 Acholi and Kazakh localizations added
 Improvements around JavaScript responsiveness through incremental garbage collection
 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
 CSS3 Animations, Transitions, Transforms and Gradients unprefixed
 Recently opened files list in Scratchpad implemented
 Fixed an issue where debugger breakpoints do not catch on page reload
 No longer supporting MD5 as a hash algorithm in digital signatures
 Opus support by default
 Reverse animation direction has been implemented
 Per tab reporting in about:memory
 User Agent strings for pre-release Firefox versions now show only major version 16.0.1  Fixed security vulnerabilities 16.0.2  Fixed security vulnerability 17.0 17.0 First revision of the Social API and support for Facebook Messenger
 Click-to-play blocklisting implemented to prevent vulnerable plugin versions from running without the user's permission
 Updated Awesome Bar experience with larger icons
 Mac OS X 10.5 is no longer supported
 JavaScript Maps and Sets are now iterable
 SVG FillPaint and StrokePaint implemented
 Improvements that make the Web Console, Debugger and Developer Toolbar faster and easier to use
 New Markup panel in the Page Inspector allows easy editing of the DOM
 Sandbox attribute for iframes implemented, enabling increased security
 Over twenty performance improvements, including fixes around the New Tab page
 Fixed pointer lock that doesn't work in web apps
 Fixed page scrolling on sites with fixed headers 17.0.1  Reverted user agent change causing some website incompatibilities
 Fixed font rendering issue 17.0.2esr  Security and stability fixes
 Fixed improvements to the Click-to-Play vulnerable plugin blocklisting feature 17.0.3esr  Security fix 17.0.4esr  Security fix 17.0.5esr  Security fix 17.0.6esr  Security fix 17.0.7esr  Security fix 17.0.8esr  Security fix 17.0.9esr  Security fix 17.0.10esr  Security fix 17.0.11esr  Updated ESR17 to NSS 3.14.5 RTM.18.018.0 Faster JavaScript performance via IonMonkey compiler
 Support for Retina displays on OS X 10.7 and up
 Preliminary support for WebRTC
 Better image quality with Mozilla's new HTML scaling algorithm
 Performance improvements around tab switching
 Support for new DOM property window.devicePixelRatio
 Improvement in startup time through smart handling of signed extension certificates
 Support for W3C touch events implemented, taking the place of MozTouch events
 Disable insecure content loading on HTTPS pages
 Improved responsiveness for users on proxies 18.0.1  Fixed problems involving HTTP Proxy Transactions
 Fixed unity player crashes on Mac OS X
 Disabled HIDPI support on external monitors to avoid rendering glitches 18.0.2  Fixed JavaScript related stability issues 19.019.0 Built-in PDF Viewer
 Canvas elements can export their content as an image blob using canvas.toBlob
 Startup performance improvements
 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
 Fixed certain valid WebGL drawing operations that were incorrectly rejected, leaving incomplete rendering in affected pages
 Fixed an issue that starting Firefox with -private flag incorrectly claims you are not in Private Browsing mode
 Fixed plugins that stop rendering when the top half of the plugin is scrolled off the top of the page, in HiDPI mode 19.0.1 Windows 8 only: Fixed stability issue for some AMD Radeon HD graphics cards 19.0.2 Security-driven release 20.020.0 Security fixes
 Per-window Private Browsing
 New download experience
 Ability to close hanging plugins, without the browser hanging
 Continued performance improvements around common browser tasks (page loads, downloads, shutdown, etc.)
 Continued implementation of draft ECMAScript 6 - clear and Math.imul
 New JavaScript Profiler tool
 getUserMedia implemented for web access to the user's camera and microphone (with user permission)
 <canvas> now supports blend modes
 Various <audio> and <video> improvements
 Fixed: Details button on Crash Reporter
 Fixed: Unity plugin that doesn't display in HiDPI mode 20.0.1 Windows-only update to handle issues around handling UNC paths 21.021.0 The Social API now supports multiple providers
 Enhanced three-state UI for Do Not Track (DNT)
 Preliminary implementation of Firefox Health Report
 Firefox will suggest how to improve your application startup time if needed
 Ability to Restore removed thumbnails on New tab Page
 CSS -moz-user-select:none selection changed to improve compatibility with -webkit-user-select:none
 Graphics related performance improvements
 Removed E4X support from SpiderMonkey
 Implemented Remote Profiling
 Integrated, Add-on SDK loader and API libraries into Firefox
 Added support for <main> element
 Implemented scoped stylesheets
 Fixed: Some function keys may not work when pressed
 Fixed: Browsing and Download history clearing needs unification to avoid confusion on clearing download history
 Security fixes 22.022.0 WebRTC is now enabled by default
 Windows: Firefox now follows display scaling options to render text larger on high-res displays
 Mac OS X: Download progress in Dock application icon
 HTML5 audio/video playback rate can now be changed
 Social services management implemented in Add-ons Manager
 asm.js optimizations (OdinMonkey) enabled for major performance improvements
 Improved WebGL rendering performance through asynchronous canvas updates
 Plain text files displayed within Firefox will now word-wrap
 For user security, the |Components| object is no longer accessible from web content
 Improved memory usage and display time when rendering images
 Pointer Lock API can now be used outside of fullscreen
 CSS3 Flexbox implemented and enabled by default
 New Web Notifications API implemented
 Added clipboardData API for JavaScript access to a user's clipboard
 New built-in font inspector
 New HTML5 <data> and <time> elements
 Fixed: Scrolling using some high-resolution-scroll aware touchpads feels slow 23.023.0 Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages
 Options panel created for Web Developer Toolbox
 "Enable JavaScript" preference checkbox has been removed and user-set values will be reset to the default
 Updated Firefox Logo
 Improved about:memory's functional UI
 Simplified interface for notifications of plugin installation
 Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding
 Users can now switch to a new search provider across the entire browser
 CSP policies using the standard syntax and semantics will now be enforced
 <input type='file'> rendering improvements
 Replaced fixed-ratio audio resampler in webrtc.org capture code with Speex resampler and eliminated pseudo-44,000 Hz rate
 "Load images automatically" and "Always show the tab bar" checkboxes removed from preferences and reset to defaults
 HTML5 <input type="range"> form control implemented
 Write more accessible pages on touch interfaces with new ARIA role for key buttons
 Social share functionality
 Added unprefixed requestAnimationFrame
 Implemented a global browser console
 Dropped blink effect from text-decoration: blink; and completely removed <blink> element
 New feature in toolbox: Network Monitor
 Various security fixes 23.0.1 Fixed rendering glitches on H.264 video only in FF23 on Vista
 Fixed spellchecking that was broken with non-ASCII characters in profile path
 Fixed audio static/"burble"/breakup in Firefox to Firefox WebRTC calls 24.024.0 Support for new scrollbar style in Mac OS X 10.7 and newer
 Implemented Close tabs to the right
 Social: Ability to tear-off chat windows to view separately by simply dragging them out
 Accessibility related improvements on using pinned tabs
 Removed support for Revocation Lists feature
 Performance improvements on New Tab Page loads
 Major SVG rendering improvements around Image tiling and scaling
 Improved and unified Browser console for enhanced debugging experience, replacing existing Error console
 Removed support for sherlock files that are loaded from application or profile directory
 Replaced fixed-ratio audio resampler in webrtc.org capture code with Speex resampler and eliminated pseudo-44,000  rate
 Security fixes 24.1.0esr Security fix 24.1.1esr Updated branches that use 4.10 RTM to 4.10.2 RTM
 Updated Mozilla to NSS 3.15.3 (new alternative NSS branch) to pick up a few fixes
 Fixed an issue where some UI strings in Firefox 24.1.0 ESR l10n builds are in English 24.2.0esr Security fix 24.3.0esr Security fix 24.4.0esr Security fix 24.5.0esr Security fix 24.6.0esr Security fix 24.7.0esr Security fix 24.8.0esr Security fix 24.8.1esr Various security fixes 25.025.0 Web Audio support
 The find bar is no longer shared between tabs
 If away from Firefox for months, you now will be offered the option to migrate another browser's history and settings
 Resetting Firefox no longer clears your browsing session
 CSS3 background-attachment:local support to control background scrolling
 Many new ES6 functions implemented
 iframe document content can now be specified inline
 Fixed blank or missing page thumbnails when opening a new tab 25.0.1 Security fixes
 Fixed pages that sometimes wouldn't load without first moving the cursor 26.026.0 All Java plug-ins are defaulted to 'click to play'
 Password manager now supports script-generated password fields
 Updates can now be performed by Windows users without write permissions to Firefox install directory (requires Mozilla Maintenance Service)
 Support for H.264 on Linux if the appropriate gstreamer plug-ins are installed
 Support for MP3 decoding on Windows XP, completing MP3 support across Windows OS versions
 CSP implementation now supports multiple policies, including the case of both an enforced and Report-Only policy, per the specification
 Social API now supports Social Bookmarking for multiple providers through its SocialMarks functionality
 Math.ToFloat32 takes a JavaScript value and converts it to a Float32, whenever possible
 There is no longer a prompt when websites use appcache
 Support for the CSS image orientation property
 New App Manager allows you to deploy and debug HTML5 webapps on Firefox OS phones and the Firefox OS Simulator
 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
 Fixed: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1
 Improved page load times due to no longer decoding images that are not visible
 Fixed: AudioToolbox MP3 backend for OS X
 Various security fixes 26.0.1 Fixed the screen that distorts on some devices after tapping on search suggestion.
 Fixed: About:home is missing translations in some locales. Most affected are: ca, ga-IE, hu, ko, pt-BR, pt-PT, ro, and uk
 Fixed: In some cases, the clip set on the page doesn't update when the addressbar hides
 Fixed: Invalid position:fixed rendering 27.027.0 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
 Enabled TLS 1.1 (RFC 4346) and TLS 1.2 (RFC 5246) by default
 Added support for SPDY 3.1 protocol
 Ability to reset style sheets using 'all:unset'
 You can now choose to deobfuscate javascript in the debugger
 Added support for scrolled fieldsets
 Implemented allow-popups directive for iframe sandbox, enabling increased security
 CSS cursor keywords -moz-grab and -moz-grabbing have been unprefixed
 Added support for ES6 generators in SpiderMonkey
 Implemented support for mathematical function Math.hypot in ES6
 Dashed line support on Canvas
 Had Azure/Skia content rendering working on Linux
 Security fixes 27.0.1 Fixed stability issues with Greasemonkey and other JavaScript that used ClearTimeoutOrInterval
 Fixed: JavaScript math correctness issue (bug #941381) 28.028.0 VP9 video decoding implemented
 Mac OS X: Notification Center support for web notifications
 Volume control for HTML5 audio/video
 Support for Opus in WebM
 Now that SPDY/3 is implemented support for SPDY/2 has been removed and servers without SPDY/3 will negotiate to HTTP/1 without any penalty
 Support for MathML 2.0 'mathvariant' attribute
 Background thread hang reporting
 Support for multi-line flexbox in layout
 Security fixes 28.0.1 Fixed: No H.264 video playback on several Galaxy devices
 Fixed: Mobile-only security fix for "file:paths" 29.029.0 Significant new customization mode
 A new menu sits in the right hand corner of Firefox and includes popular browser controls
 New tabs provide an overall smoother look and fade into the background when not active
 An interactive onboarding tour to guide users through the new Firefox changes
 Added the ability to set up Firefox Sync by creating a Firefox account
 Gamepad API finalized and enabled
 Malay [ma] locale added
 Clicking on a W3C Web Notification will switch to the originating tab
 'box-sizing' (dropping the -moz- prefix) implemented
 Console object available in Web Workers
 Promises enabled by default
 SharedWorker enabled by default
 <input type="number"> implemented and enabled
 <input type="color"> implemented and enabled
 Enabled ECMAScript Internationalization API
 Add-on bar has been removed, content moved to navigation bar
 No longer possible to move tabs from the top of the browser without an add-on 29.0.1 Fixed: An issue with pdf.js printing white pages
 Fixed: Tabs not visible with dark themes under Windows 8.1
 Fixed: Session Restore failed with a corrupted sessionstore.js file
 Fixed: Seer disabled by default 30.030.0 Sidebars button in browser chrome enables faster access to social, bookmark, & history sidebars
 Mac OS X command-E sets find term to selected text
 Support for GStreamer 1.0
 Disallowed calling WebIDL constructors as functions on the web
 With the exception of those bundled inside an extension or ones that are whitelisted, plugins will no longer be activated by default
 Fixes to box-shadow and other visual overflow
 Mute and volume available per window when using WebAudio
 Background-blend-mode enabled by default
 Use of line-height allowed for <input type="reset|button|submit">
 ES6 array and generator comprehensions implemented
 Error stack now contains column number
 Support for alpha option in canvas context options
 Fixed: Ignored autocomplete="off" when offering to save passwords via the password manager
 Fixed TypedArrays that don't support new named properties 31.031.0 Adds the search field to the new tab page
 mozilla::pkix as default certificate verifier
 Blocks malware from downloaded files
 Partial implementation of the OpenType MATH table
 Support of Prefer:Safe http header for parental control
 audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only)
 Upper Sorbian [hsb] locale added
 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 ไฟล์:// URIs.
 WebVTT implemented and enabled
 CSS3 variables implemented
 Developer Tools: Add-on Debugger
 Developer Tools: Canvas Debugger
 New Array built-in: Array.prototype.fill
 New Object built-in: Object.setPrototypeOf
 CSP 1.1 nonce-source and hash-source enabled by default
 Developer Tools: Eyedropper tool added to the color picker
 Developer Tools: Editable Box Model
 Developer Tools: Code Editor improvements
 Developer Tools: Console stack traces
 Developer Tools: Copy as cURL
 Developer Tools: Styled console logs
 navigator.sendBeacon enabled by default
 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 31.1.0esr Security fix 31.1.1esr Various security fixes 31.2.0esr Security fix
 Fixed: Invalid certificate issue with mozilla::pkix
 Fixed: Importing an RSA private key fails if p < q 31.3.0esr Security fix
 Fixed: @ JS::Handle::operator JSObject* const& startup crash
 Fixed: Intermittent failures in add-ons manager mochitest-browser tests
 Fixed: Bad CPU type in executable running mochitests on yosemite
 Fixed: Error building nsChildView.mm on OS X 10.10
 Fixed: Wrong CPU features detection on some x86 CPUs
 Fixed: Build error on Yosemite
 Fixed: XMLHttpRequest.send({}) should not throw 31.4.0esr Security fix 31.5.0esr Security fix 31.5.2esr Security fix for an issue disclosed at HP Zero Day Initiative's Pwn2Own contest 31.5.3esr Security fix for an issue disclosed at HP Zero Day Initiative's Pwn2Own contest 32.032.0 New HTTP cache provides improved performance including crash recovery
 Integration of generational garbage collection
 Public key pinning support enabled
 Displays the number of found items in the find toolbar
 Easier back, forward, reload, and bookmarking through the context menu
 Views historical use information for logins stored in password manager
 Lower Sorbian [dsb] locale added
 Removed and turned off trust bit for some 1024-bit root certificates
 Performance improvements to Password Manager and Add-on Manager
 drawFocusIfNeeded enabled by default
 CSS position:sticky enabled by default
 mix-blend-mode enabled by default
 Vibration API updated to latest W3C spec
 box-decoration-break enabled by default
 ECMAScript 6 built-in method Array#copyWithin implemented
 New Array built-in: Array.from
 navigator.languages property and languagechange event implemented
 CSS box-decoration-break replaces -moz-background-inline-policy
 HiDPI support in Developer Tools UI
 Inspector button moved to the top left
 Hidden nodes displayed differently in the markup-view
 New Web Audio Editor
 Code completion and inline documentation added to Scratchpad
 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
 Various security fixes 32.0.1 (Android) (desktop) Fixed link tap selection that was offset on some Android devices.
 Fixed stability issues for computers with multiple graphics cards
 Fixed mixed content icon that may be incorrectly displayed instead of lock icon for SSL sites
 Fixed: WebRTC: setRemoteDescription silently fails if no success callback is specified 32.0.2 (desktop) Fixed corrupt installations causing Firefox to crash on update 32.0.3 Various security fixes 33.033.0 Windows: OMTC enabled by default
 OpenH264 support (sandboxed)
 Improved search experience through the location bar
 Slimmer and faster JavaScript strings
 Search suggestions on the Firefox Start (about:home) and new tab (about:newtab) pages
 New CSP (Content Security Policy) backend
 Support for connecting to HTTP proxy over HTTPS
 Improved reliability of the session restoration
 Azerbaijani [az] locale added
 Proprietary window.crypto properties/functions removed
 JSD (JavaScript Debugger Service) removed in favor of the Debugger interface
 @counter-style rule from CSS3 Counter Styles specification implemented
 DOMMatrix interface implemented
 Cubic-bezier curves editor
 Displayed which elements have listeners attached
 New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
 Paint flashing for browser content repaints
 Editable @keyframes rules in the Rules section of the Inspector
 CSS transform highlighter in the style-inspector
 Fixed incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers 33.0.1 (desktop) Fixed: Firefox displays a black screen at startup with certain graphics drivers 33.0.2 (desktop) Fixed a startup crash with some combination of hardware and drivers 33.0.3 (desktop) Blacklisted graphics drivers that were causing black screens with OMTC enabled
 Fixed two startup crashes with some combination of hardware and drivers 33.1 (Firefox's 10-year anniversary) Forget button added
 Enhanced tiles
 Privacy tour introduced
 Adding DuckDuckGo as a search option 33.1.1 (desktop) Fixed a startup crash 34.034.0 Default search engine changed to Yandex for Belarusian, Kazakh, and Russian locales
 Improved search bar (en-US only)
 Firefox Hello real-time communication client
 Easily switch themes/personas directly in the Customizing mode
 Wikipedia search now uses HTTPS for secure searching (en-US only)
 Implementation of HTTP/2 (draft14) and ALPN
 Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
 Disabled SSLv3
 Proprietary window.crypto properties/functions re-enabled (to be removed in Firefox 35)
 Firefox signed by Apple OS X version 2 signature
 ECMAScript 6 WeakSet Implemented
 JavaScript Template Strings Implemented
 CSS3 Font variants and features control (e.g. kerning) implemented
 WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
 WebCrypto: wrapKey and unwrapKey implemented
 WebCrypto: Import/export of JWK-formatted keys
 matches DOM API implemented (formerly mozMatchesSelector)
 Performance.now for workers implemented
 WebCrypto: ECDH support
 WebIDE: Create, edit, and test a new Web application from your browser
 Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
 Improved User Interface of the Profiler
 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
 Various security fixes 34.0.5(desktop) Default search engine changed to Yahoo! for North America. 35.035.0 Firefox Hello with new rooms-based conversations model
 New search UI improved and enabled for more locales
 Access the Firefox Marketplace from the Tools menu and optional toolbar button
 Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
 Use of tiled rendering on OS X
 Improved high quality image resizing performance
 Improved handling of dynamic styling changes to increase responsiveness
 Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections)
 Added support for the CSS Font Loading API
 Resource Timing API implemented
 CSS filters enabled by default
 Changed JavaScript 'let' semantics to match the ES6 specification
 Support for inspecting ::before and ::after pseudo elements
 Computed view: Nodes matching the hovered selector are now highlighted
 Network Monitor: New request/response headers view
 Added support for the EXT_blend_minmax WebGL extension
 Fixed: Show DOM Properties context menu item in inspector
 Reduced resource usage for scaled images
 PDF.js updated to version 1.0.907
 Non-HTTP(S) XHR now returns correct status code
 Various security fixes 35.0.1 (desktop) (Android) Fixed a crash with the Enhanced Steam extension
 Fixed a potential startup crash
 Fixed Kerberos authentication failure with alias
 Fixed SVG / CSS animation regression causing rendering issues on websites like openstreetmap.org
 Fixed a crash on Godaddy webmail
 Fixed an update failure of document.baseURI to document.location after base tag was removed from DOM for site with a CSP
 Fixed a text selection broken with a Right-to-left (RTL) version of Firefox
 CSP had a change in behavior with regard to case sensitivity resources loading
 Fixed crash with video playback on Asus MeMO Pad 10 and 8, Tesco Hudl, Lenovo Lifetab E models, and several other devices running the Rockchip SoC 36.0 (desktop) (Android)36.0 Pinned tiles on the new tab page can be synced
 Added full support for HTTP/2
 Locale added: Uzbek (UZ)
 Remote option removed
 No longer accepting insecure RC4 ciphers whenever possible
 Phasing out Certificates with 1024-bit RSA Keys
 Shut down hangs will now show the crash reporter before exiting the program
 Add-on compatibility changed
 Support for the ECMAScript 6 Symbol data type added
 Unicode-range CSS descriptor implemented
 CSSOM-View scroll behavior implemented allowing smooth scrolling of content without custom libraries
 Object-fit and object-position implemented.
 Isolation CSS property implemented.
 CSS3 will-change property implemented.
 Changed JavaScript 'const' semantics to conform better to the ES6 specification.
 Improved ES6 generators for better performance
 Eval sources now appear in the Debugger
 DOM Promises inspection
 Inspector: More paste options in markup view
 CSS gradients work on premultiplied colors
 Fixed some unexpected logout from Facebook or Google after restart
 Various security fixes 36.0.1 (desktop) (Android) Disabled the usage of the ANY DNS query type
 Fixed a startup crash with EMET
 Fixed the Hello contact that may become inactive until restart
 Fixed print preferences that may not be preserved
 Fixed Hello contact tabs that may not be visible
 Accepted hostnames that include an underscore character ("_")
 Fixed the WebGL that may use significant memory with Canvas2d
 Option -remote has been restored
 Fixed a top crash 36.0.3  Security fix for an issue disclosed at HP Zero Day Initiative's Pwn2Own contest 36.0.4  Security fix for an issue disclosed at HP Zero Day Initiative's Pwn2Own contest รุ่น วันที่ รุ่นเกกโก ข้อควรจำ

 ไฟร์ฟอกซ์กับภาษาไทย 
200px|thumbnail|ไฟร์ฟอกซ์ รุ่น 2.0
thumb|หน้าจอการทำงาน Firefox 3.5 รุ่นภาษาไทย

ไฟร์ฟอกซ์รุ่น 1-2 ไม่รองรับการตัดคำภาษาไทยเพื่อขึ้นบรรทัดใหม่ โดยในข้อความภาษาไทยตัดจะเฉพาะตำแหน่งอักขระช่องว่างหรือเครื่องหมายวรรคตอนเท่านั้น (เนื่องจากพจนานุกรมภาษาไทยที่ใช้สำหรับตัดคำจะทำให้ขนาดโปรแกรมใหญ่ขึ้น) เนื้อหาภาษาไทยจึงมักจะทะลุขอบด้านขวาออกไป อย่างไรก็ตามตัวโปรแกรมก็สามารถใช้งานได้ดี ทั้งการเข้ารหัสแบบยูนิโคด และรหัสแปดบิตคือ TIS-620 ISO-8859-11 Windows-874 เหมือนเว็บเบราว์เซอร์อื่นทั่วไป กลุ่มลีนุกซ์ไทยและอาสาสมัครอิสระได้พัฒนาไฟร์ฟอกซ์แยกออกมา และมีการพัฒนาแอดออนเพื่อการตัดคำภาษาไทยสำหรับรุ่นก่อนได้แก่
 Mozilla Thai Line-breaking Extension พัฒนาโดย บริษัท โอเพนซอร์สดิเวลอปเมนต์ จำกัด (Osdev)ทดสอบ Thai Line-breaking Extension beta 0.1.1 สำหรับ Windows เรียกคืนจาก Archive.org ปัจจุบันไม่มีให้ดาวน์โหลดในเว็บไซต์หลักแล้ว
 Thai Words Separator พัฒนาโดย วรินทร์ เหล่าเจริญ (vavar) ซึ่งเป็นการประยุกต์มาจากจาวาสคริปต์ thaiwrap ของ อาทิตย์ สุริยะวงศ์กุล (bact')
ปัจจุบันไฟร์ฟอกซ์รุ่น 3 เป็นต้นไป ไม่ต้องใช้แอดออนเหล่านี้แล้ว สามารถรองรับการตัดคำได้เป็นอย่างดี และมีหน้าตาภาษาไทยอย่างเป็นทางการ

 ความสามารถของไฟร์ฟอกซ์ 
ไฟร์ฟอกซ์ มีความสามารถที่แตกต่างจากเบราว์เซอร์ตัวอื่น ในขณะเดียวกันก็ขาดคุณสมบัติบางประการที่มีในเบราว์เซอร์ตัวอื่น ๆ เช่นกัน เพื่อให้ขนาดไฟล์มีขนาดเล็ก นอกจากความสามารถหลัก ไฟร์ฟอกซ์สนับสนุนความสามารถเสริมอื่น ๆ ด้วยกัน 3 ส่วนที่พัฒนาแยกออกมาจากตัวโปรแกรมไฟร์ฟอกซ์ ได้แก่ เอกซ์เทนชัน (extension), ธีม (theme), ปลั๊กอิน (plugin) โดยความสามารถเสริมนี้ ผู้ใช้แต่ละคนสามารถดาวน์โหลดมาใช้ได้ หรือสามารถพัฒนาของตัวเองได้

 ไลฟ์บุ๊กมาร์ก 
ไลฟ์บุ๊กมาร์ก (Live Bookmarks) เป็นบุ๊กมาร์กที่มีการอัปเดตตลอดเวลา ใช้สำหรับในการอ่านข้อมูลจาก RSS หรือ อะตอม ได้โดยตรง โดยข้อมูลดังกล่าวจะมีการอัปเดตอยู่ตลอดเวลา โดยไม่ต้องเข้าไปอ่านในเว็บนั้น ๆ ข้อมูลต่อไปนี้ได้แก่ ข้อมูลข่าวจากเว็บต่าง ๆ ข้อมูลพยากรณ์อากาศ ข้อมูลจากบล็อก หรือข้อมูลจาก เว็บบอร์ด โดยในแต่ละเว็บที่มีการให้บริการจะมีสัญลักษณ์ RSS หรือ Atom ปรากฏไว้ในเว็บนั้น 

ตัวอย่างการใช้งานเช่นการฟีดข้อมูลจากเว็บข่าว เว็บบอร์ด หรือเว็บใดก็ตามที่สนับสนุนระบบ RSS หรือ อะตอม โดยเมื่อใส่ข้อมูลเข้าไปในบุกมาร์กแล้ว เวลาเรียกใช้เพียงกดเข้าไปที่บุกมาร์กนั้น และหัวข้อของเว็บปลายทางจะปรากฏ

 เสิร์ชเอนจินในตัว 
สามารถใช้ความสามารถของเสิร์ชเอนจิน ได้โดยผ่านทางไฟร์ฟอกซ์โดยไม่จำเป็นต้องเข้าไปในเว็บนั้น ๆ เอนจินหลักที่เห็นได้แก่ กูเกิล, ยาฮู! วิกิพีเดีย, IMDB นอกจากนี้เสิร์ชเอนจินในไฟร์ฟอกซ์สามารถดาวน์โหลดเพิ่มเติมได้

 แท็บด์เบราว์ซิง 
ด้วยความสามารถของแท็บด์เบราว์ซิง (tabbed browsing) ผู้ใช้สามารถเปิดหน้าเว็บเพจได้หลาย ๆ หน้า ภายในหน้าจอเดียวกัน (โดยใช้เมาส์ปุ่มกลาง) ในแต่ละหน้าจะแบ่งแยกเป็นแท็บ โดยความสามารถนี้ ผู้ใช้สามารถเปิดเว็บเพจหลายหน้าพร้อมกันจากบุคมาร์ก ในทีเดียวนอกจากในไฟร์ฟอกซ์ แท็บด์เบราว์ซิงยังมีใน ซาฟารี เนตสเคป นาวิเกเตอร์ รุ่น 8.0 และในอินเทอร์เน็ตเอกซ์พลอเรอร์ 7.0

 กันป๊อปอัพ 
ความสามารถในการบล็อกป๊อปอัพ (การป้องกันไม่ให้เว็บเพจเปิดหน้าต่างใหม่เองโดยไม่ได้รับอนุญาต) โดยไม่ต้องใช้โปรแกรมเสริม 
เริ่มมีในไฟร์ฟ็อกซ์รุ่นเบต้า ความสามารถนี้สามารถเลือกที่จะใช้กับทุกเว็บไซต์ หรือแค่บางเว็บไซต์ได้ ซึ่งต่อมาอินเทอร์เน็ตเอกซ์พลอเรอร์ในวินโดวส์เอกซ์พี SP2 ได้เพิ่มความสามารถนี้เข้าไปด้วยเช่นกัน

 การจัดการดาวน์โหลด 
ผู้จัดการดาวน์โหลด (Download manager) จัดการไฟล์ที่ดาวน์โหลดทั้งหมด สามารถเลือกได้ระหว่างการเปิดใช้ หรือว่าการจัดเก็บลงในเครื่อง และสามารถดูย้อนหลังได้โดยว่า ไฟล์อะไรบ้างที่ได้ดาวน์โหลดมา และจัดเก็บไว้ที่ใด

 ส่วนขยาย 
ส่วนขยาย (Extension) เป็นความสามารถเพิ่มเติม ที่ผู้พัฒนาอื่น ๆ สร้างขึ้นเพื่อเสริมความสามารถของไฟร์ฟอกซ์ ตัวอย่างของส่วนขยายได้แก่
 Customized Google Extension หรือ ตัวปรับแต่งกูเกิล - ช่วยเพิ่มความสามารถของกูเกิลที่ใช้ในไฟร์ฟอกซ์หลายอย่าง เช่น แนะนำคำสำคัญสำหรับการค้นหา  ค้นหาคำเดียวกันจากเว็บอื่น ๆ เช่น ยาฮู! หรือปิดการแสดงโฆษณา
 Gmail Notifier Extension หรือ ตัวแจ้งจีเมล - ช่วยเช็คอีเมลจากบริการจีเมล ซึ่งเป็นอีเมลฟรีบริการโดยกูเกิล โดยเมื่อมีอีเมลใหม่เข้ามา ก็จะมีข้อความบอก
 พยากรณ์อากาศ - แสดงการพยากรณ์พร้อมสภาพอากาศปัจจุบัน ของสถานที่ที่กำหนด
 วิกิพีเดีย - ช่วยให้เขียนและแก้ไขวิกิพีเดียได้โดยสะดวก โดยเตรียมฟังก์ชันสร้าง/แก้ไข ตาราง ภาพและคำอธิบาย รูปแบบตัวอักษร อักษรพิเศษ ไว้ให้เรียกใช้ได้ง่าย ๆ
 ตัวช่วยในการดาวน์โหลดสิ่งต่าง ๆ ที่เราต้องการดาวน์โหลดได้ โดยการใช้ไฟร์ฟอกซ์ เอกซ์เทนชัน (Firefox Extension) ที่ชื่อ Flashgot เป็นตัวที่เชื่อมต่อระหว่างเบราซ์เซอร์ไฟร์ฟอกซ์ กับโปรแกรมช่วยดาวน์โหลดที่ชื่อ FlashGet หรือ Mass Downloader
 Locationbar² - ช่วยถอดรหัสให้สามารถแสดงยูอาร์แอลเป็นอักษรภาษาต่าง ๆ เช่นในเว็บไซต์วิกิพีเดีย
 นอกจากนี้ยังมีความสามารถอื่น ๆ เพิ่มเติม ดูได้ที่เว็บของไฟร์ฟอกซ์

 ชุดตกแต่ง 
ชุดตกแต่ง  (theme) เป็นลักษณะหน้าตาของไฟร์ฟอกซ์ โดยบางคราวจะเรียกว่า สกิน (skin) หรือ หน้ากากของเว็บเบราว์เซอร์ ซึ่งมีให้ดาวน์โหลดได้

 มาตรฐานเว็บ 
มูลนิธิมอซิลลายึดถือมาตรฐานเว็บโดยองค์กร W3C โดยในโปรแกรมไฟร์ฟอกซ์ ได้ยึดมาตรฐาน HTML, XML, XHTML, CSS, JavaScript, DOM, MathML, XSL และ XPath ซึ่งเป็นมาตรฐานหลัก นอกจากนี้ยังมีมาตรฐานอื่น ๆ ที่ไฟร์ฟอกซ์สนับสนุน ได้แก่ RDF, XUL, XBL และ XTF

สำหรับรูปภาพ ไฟร์ฟอกซ์รับรองลักษณะไฟล์ภาพมาตรฐานที่แพร่หลายเช่น JPG GIF รวมถึง PNG ที่สนับสนุนภาพที่มีฉากหลังโปร่ง ซึ่งปัจจุบันใช้แทนที่ภาพแบบ GIF กันมากขึ้น (เนื่องจาก GIF มีปัญหาด้านสิทธิบัตร)

สำหรับมาตรฐานอื่นที่ไฟร์ฟอกซ์รุ่นปัจจุบันยังไม่รองรับเต็มที่ แต่มีโครงการพัฒนาในรุ่นต่อไป ได้แก่ SVG, APNG และ XForms

 ระบบปฏิบัติการ 
ไฟร์ฟอกซ์สามารถทำงานได้กับหลายระบบปฏิบัติการ ได้แก่
 ไมโครซอฟท์ วินโดวส์ ตั้งแต่วินโดวส์ 98 เป็นต้นไป สำหรับ วินโดวส์ 95 สามารถใช้งานได้แต่ต้องมีโปรแกรมเสริมช่วย
 แมคโอเอสเท็น
 ลินุกซ์ สำหรับระบบปฏิบัติการที่ใช้ X.Org Server หรือ XFree86

เนื่องจากไฟร์ฟอกซ์เป็นซอฟต์แวร์แบบโอเพนซอร์ส ทำให้ผู้ใช้และนักพัฒนาสามารถปรับแต่งให้ไฟร์ฟอกซ์ใช้ได้กับระบบปฏิบัติการต่าง ๆ ได้แก่ โซลาริส (ทั้ง x86 และ SPARC) , โอเอส/2, AIX, FreeBSD

 ไข่อีสเตอร์ในไฟร์ฟอกซ์ 
หากพิมพ์คำว่า about:robots จะปรากฏไข่อีสเตอร์ขึ้น เป็นข้อความบอกกฎของหุ่นยนต์แบบขำขัน