Firefox 89 has smartened up and brings with it a more minimalist interface. We get some great features including a force-colors feature. | Continue reading
With Site Isolation enabled on Firefox for Desktop, Mozilla takes its security guarantees to the next level. | Continue reading
A year ago at Mozilla we started to improve Firefox stability on Linux. This effort quickly became an example of good synergies between FOSS. | Continue reading
Support for QUIC and HTTP/3 is now enabled by default in Firefox Nightly and Firefox Beta. HTTP/3 will be available by the end of May. | Continue reading
We successfully deployed ThreadSanitizer in the Firefox project to eliminate data races in our remaining C/C++ components. In the process, we found several impactful bugs and can safely say that data races are often underestimated in terms of their impact on program correctness. | Continue reading
Since we last talked about MDN localization, a lot of progress has been made. We've finally achieved our goal of unfreezing Tier 1 locales. | Continue reading
Nearing the end of March now, and we have a new version of Firefox ready to deliver some interesting new features to your door. | Continue reading
Long story short, the fox is here to stay and for our Nightly users we’re bringing back a special version of an older logo, as a treat. | Continue reading
State Partitioning is the new privacy feature called Total Cookie Protection, which will be available in ETP Strict Mode in Firefox 86. | Continue reading
Looking into the near distance, we can see the end of February. To keep you engaged until then, we’d like to introduce you to Firefox 86. | Continue reading
An update on MDN Web Docs’ localization strategy, our broad strategy for moving forward with allowing translation edits on MDN again. | Continue reading
Mozilla has been fuzzing Firefox for a while. It has proven to be one of the most efficient ways to identify quality and security issues. | Continue reading
hacks.mozilla.org | Continue reading
We’re happy and proud to announce Open Web Docs, to support a community of technical writers that is open and inclusive for all. | Continue reading
we have shipped an experimental implementation of parts of CDP in Firefox Nightly, specifically targeting the use cases of end-to-end testing using Google’s Puppeteer, and the CDP-based features of Selenium 4. | Continue reading
To reduce the delay in getting bugs fixed, we developed Bugmon; a tool that automates basic triage tasks for bugs directly in Bugzilla. | Continue reading
The release of Apple Silicon based Macs at the end of last year generated a flurry of news and some surprises at the machine’s performance. | Continue reading
With our commitment to building a better Internet, we want to provide web developers the tools they need to build great web experiences. | Continue reading
After several intense months of work on such a significant change, the MDN Web Docs’ new platform (codenamed Yari) is finally launched! | Continue reading
We are excited to announce the release of WebThings Gateway 1.0 and a new home for the WebThings platform. | Continue reading
Mozilla is pleased to see Servo, which began as a research effort in 2012, open new doors that can lead it to broader benefits for users. | Continue reading
In this release we’ve got a few nice additions: Conical CSS gradients, overflow debugging in the Developer Tools, enabling of WebRender. | Continue reading
We have enabled Warp, a significant update to SpiderMonkey, by default in Firefox 83. SpiderMonkey, the JavaScript engine used in the Firefox | Continue reading
The time has come for Kuma — the platform that powers MDN Web Docs — to evolve. “What does a Kuma evolve into? A KumaMaMa?” | Continue reading
We’ve made a lot of progress on moving forward with MDN Web Docs and we wanted to share where we are headed in the short- to mid-term. | Continue reading
This post will describe my recent work on Cranelift as part of my day job at Mozilla. In this post, I will set some context and describe the instruction selection ... | Continue reading
We launched Firefox Extension Workshop, using the Ruby-based static site generator Jekyll, and then realized that we needed to find an alternative and port the site. | Continue reading
Last week, Mozilla announced some general changes in our investments and we would like to outline how they will impact our MDN platform efforts moving forward. It hurts to make ... | Continue reading
Firefox Profiler is a powerful web-based performance analysis interface featuring call trees, stack charts, flame graphs, and more. All data filtering, zooming, slicing, and transformation actions are preserved in shareable ... | Continue reading
Browsers are changing the default value of the SameSite attribute for cookies from None to Lax. This will greatly improve security for users. However, some web sites may depend (even ... | Continue reading
Firefox 79 offers a new Promise method, more secure target=_blank links, logical assignment operators, tooling improvements for better JavaScript debugging, and many other updates of interest to web developers. In ... | Continue reading
MDN Web Docs turns 15 years old! This celebratory article highlights fifteen big wins of the last five years. With initiatives like the browser compatibility data project, learning areas and ... | Continue reading
At Mozilla, we want the web to be capable of running high-performance applications so that users and content authors can choose the safety, agency, and openness of the web platform. ... | Continue reading
A browser is an enormously complex piece of software, and it's always in development. About a year ago, we asked ourselves: how could we do better? Our CI relied heavily ... | Continue reading
Mozilla WebThings Gateway is an open source software distribution focused on privacy, security, and interoperability. It provides a web-based user interface to monitor and control smart home devices over the ... | Continue reading
Safari is adopting a web-based API for browser extensions similar to Firefox’s WebExtensions API making it easy to build once and port to multiple browsers. Developers | Continue reading
Since our first release in 2002, there have been 69 security bugs in Firefox’s style component. If we'd had a time machine and could have written this component in Rust from the start, 51% wouldn't have happened. That said, Rust is not foolproof. Developers still need to be aware … | Continue reading
Regular expressions – commonly known as RegExps – are a powerful and heavily used tool for manipulating strings in JavaScript. This post describes how we updated the RegExp engine in ... | Continue reading
Fuzzing, or fuzz testing, is an automated approach for testing the safety and stability of software. For the past 3 years, the Firefox fuzzing team has been developing a new ... | Continue reading
Firefox 76 delivers great new features for web platform support, such as Audio Worklets and Intl improvements, on the JavaScript side. Also, we’ve added a number of topnotch improvements to ... | Continue reading
WebGPU is an emerging API, designed from the ground up within the W3C, to provide access to the graphics and computing capabilities of hardware on the web. | Continue reading
Here's an insider's look at Firefox's code quality toolchain that's been designed to manage the ongoing development and monthly releases of our desktop browser. This post explores the architecture, challenges, ... | Continue reading
ES modules bring an official, standardized module system to JavaScript. With the release of Firefox 60 in May, all major browsers will support ES modules, and there is current work ... | Continue reading
Firefox 75 is chock full of handy new dev tooling: instant evaluation in the web console, event breakpoints for WebSockets, and more. New web platform features include HTML lazy loading ... | Continue reading
Twitter is telling its users that their personal direct messages might be stored in Firefox’s web cache. This problem affects anyone who uses Twitter on Firefox from a shared computer ... | Continue reading
An in-depth introduction to web monetization with Coil. Coil is a payments platform that doesn't really on advertising or personal data collection to support digital content creators directly. Firefox Reality ... | Continue reading
Optimizing the integration of Firefox Developer Tools with the SpiderMonkey JavaScript engine has resulted in many benefits, including the new asynchronous call stack tracking now available in Firefox Developer Edition. ... | Continue reading
Protecting the security and privacy of individuals is a central tenet of Mozilla’s mission. While we continue to make extensive use of both sandboxing and Rust in Firefox to address ... | Continue reading