Firefox Dev

Deck | Stream

Firefox Blog

Latest Firefox Brings Privacy Protections Front and Center Letting You Track the Trackers

Our push this year has been building privacy-centric features in our products that are on by default.

Tue, 22 Oct 2019 13:01:25 +0000

The Illusion of choice and the need for default privacy protection

Since July 2019, Firefox’s Enhanced Tracking Protection has blocked over 450 Billion third-party trac

Tue, 22 Oct 2019 13:00:31 +0000

Firefox’s Test Pilot Program Returns with Firefox Private Network Beta

Like a cat, the Test Pilot program has had many lives. It originally started as an Add-on before we r

Tue, 10 Sep 2019 13:00:16 +0000

Today’s Firefox Blocks Third-Party Tracking Cookies and Cryptomining by Default

Today, Firefox on desktop and Android will — by default — empower and protect all our users by blocki

Tue, 03 Sep 2019 13:00:27 +0000

The web the world needs can be ours again, if we want it

People everywhere are demanding basic consumer protections. We want our food to be healthy to eat, ou

Tue, 04 Jun 2019 13:05:37 +0000

When it comes to privacy, default settings matter!

What if I told you that on nearly every single website you visit, data about you was transmitted to d

Tue, 04 Jun 2019 13:00:26 +0000

Latest Firefox Release is Faster than Ever

With the introduction of the new Firefox Quantum browser in 2017 we changed the look, feel, and perfo

Tue, 21 May 2019 13:01:14 +0000

What we do when things go wrong

We strive to make Firefox a great experience. Last weekend we failed, and we’re sorry.An error on our

Thu, 09 May 2019 20:53:45 +0000

The Firefox EU Elections Toolkit helps you to prevent pre-vote online manipulation

What comes to your mind when you hear the term ‘online manipulation’? In the run-up to the EU p

Mon, 06 May 2019 05:06:36 +0000

Hacks

Thermostats, Locks and Extension Add-ons – WebThings Gateway 0.10

Happy Things Thursday! Today we are releasing WebThings Gateway 0.10. If you have a gateway using our

Thu, 14 Nov 2019 15:38:19 +0000

Upcoming notification permission changes in Firefox 72

Notifications. Can you keep count of how many websites or services prompt you daily for permission to

Wed, 13 Nov 2019 15:30:52 +0000

Announcing the Bytecode Alliance: Building a secure by default, composable future for WebAssembly

Today we announce the formation of the Bytecode Alliance, a new industry partnership coming together

Tue, 12 Nov 2019 16:19:48 +0000

Auditing For Accessibility Problems With Firefox Developer Tools

Since its debut in Firefox 61, the Accessibility Inspector in the Firefox Developer Tools has evolved

Tue, 29 Oct 2019 07:05:17 +0000

From js13kGames to MozFest Arcade: A game dev Web Monetization story

This is a short story of how js13kGames, an online “code golf” competition for web game

Thu, 24 Oct 2019 14:32:32 +0000

The two-value syntax of the CSS Display property

If you like to read release notes, then you may have spotted in the Firefox 70 notes a line about the

Wed, 23 Oct 2019 14:54:38 +0000

Firefox 70 — a bountiful release for all

Firefox 70 is released today, and includes great new features such as secure password generation with

Tue, 22 Oct 2019 13:45:43 +0000

Quickly Alter Typography with Firefox Font Editor

Fonts and typography are at the heart of design on the web. We now have powerful tools to inspect, un

Mon, 21 Oct 2019 14:16:52 +0000

Faster Layouts with CSS Grid (and Subgrid!)

CSS Grid has been available in most major browsers since early 2017, and it makes web layout more pow

Fri, 18 Oct 2019 15:48:20 +0000

Developing cross-browser extensions with web-ext 3.2.0

The web-ext tool was created at Mozilla to help you build browser extensions faster and more easily.

Wed, 16 Oct 2019 14:55:02 +0000

Firefox’s New WebSocket Inspector

The Firefox DevTools team and our contributors were hard at work over the summer, getting Firefox 70

Tue, 15 Oct 2019 14:35:20 +0000

The Mozilla Developer Roadshow Talks: Firefox, WebAssembly, CSS, WebXR and More

The Mozilla Developer Roadshow program launched in 2017. Our mission: Bring expert speakers and techn

Fri, 11 Oct 2019 14:26:55 +0000

Why is CSS So Weird?

CSS is the design language of the web — one of three core web languages — but it also seems to be the

Wed, 02 Oct 2019 23:23:53 +0000

Video Shorts from Mozilla Developer

We’re excited to launch a new resource for people who build the web! It will include short videos, ar

Tue, 01 Oct 2019 08:00:33 +0000

WebHint in Firefox DevTools: Improve Compatibility, Accessibility and more

Creating experiences that look and work great across different browsers is one of the biggest challen

Mon, 30 Sep 2019 07:43:19 +0000

Exploring Collaboration and Communication with Mozilla Hubs

In April last year, Mozilla introduced Hubs, an immersive social experience that brings users togethe

Tue, 24 Sep 2019 14:00:17 +0000

Moving Firefox to a faster 4-week release cycle

Editor’s Note: Wednesday, 10:40am PT. We’ve updated this post with the following correcti

Tue, 17 Sep 2019 15:10:30 +0000

Caniuse and MDN compatibility data collaboration

Web developers spend a good amount of time making web compatibility decisions. Deciding whether or no

Mon, 09 Sep 2019 15:59:13 +0000

Debugging TypeScript in Firefox DevTools

Firefox Debugger has evolved into a fast and reliable tool chain over the past several months and it’

Thu, 05 Sep 2019 14:49:58 +0000

Debugging WebAssembly Outside of the Browser

WebAssembly has begun to establish itself outside of the browser via dedicated runtimes like Mozilla’

Wed, 04 Sep 2019 14:31:06 +0000

Planet Mozilla

Mozilla Mornings on the future of openness and data access in the EU

On 10 December, Mozilla will host the next installment of our Mozilla Mornings series – regular break

2019-11-18T09:51:40Z

Firefox 71 Beta 12 Testday – November 22nd

Hello Mozillians, We are happy to let you know that Friday, November 22nd, we are organizing Firefox 

2019-11-18T09:07:48Z

My third Android experiment

In November of 2018, I started a third attempt at switching to Android as my primary mobile operating

2019-11-17T10:23:07Z

Trip Report: C++ Standards Meeting in Belfast, November 2019

Summary / TL;DR Project What’s in it? Status C++20 See below On track Library Fundamentals TS v3 See

2019-11-15T15:00:03Z

Best viewed with… Mozilla Dev Roadshow Asia 2019

Some notes about the webcompat talk for Mozilla Dev Roadshow 2019 and a couple of other things notice

2019-11-15T08:26:00Z

Here’s why pop culture and passwords don’t mix

Were they on a break or not?! For nearly a decade, Ross and Rachel’s on-screen relationship was a poi

2019-11-14T18:40:04Z

Adding CodeQL and clang to our Bug Bounty Program

At Github Universe, Github announced the GitHub Security Lab, an initiative to help secure open sourc

2019-11-14T18:03:48Z

2019 Add-ons Community Meetup in London

At the end of October, the Firefox add-ons team hosted a day-long meetup with a group of privacy exte

2019-11-14T16:15:37Z

Thermostats, Locks and Extension Add-ons – WebThings Gateway 0.10

Today we are releasing WebThings Gateway 0.10. This new release comes with support for thermostats an

2019-11-14T15:38:19Z

These Weeks in Firefox: Issue 68

Highlights The “Omniscient” Browser Toolbox will be enabled by default in the coming days This is a b

2019-11-13T21:01:40Z

Upcoming notification permission changes in Firefox 72

Earlier this year we decided to reduce the amount of unsolicited notification permission prompts peop

2019-11-13T15:30:52Z

Mozilla plays role in Kenya’s adoption of crucial data protection law

The Kenyan Data Protection and Privacy Act 2019, was signed into law last week. This GDPR-like law is

2019-11-12T20:45:54Z

Tracking Diaries with Tiffany LaTrice Williams

In Tracking Diaries, we invited people from all walks of life to share how they spent a day online wh

2019-11-12T18:05:36Z

Announcing the Bytecode Alliance: Building a secure by default, composable future for WebAssembly

Lin Clark introduces the Bytecode Alliance, and uses Code Cartoon illustrations to share their vision

2019-11-12T16:19:48Z

Extensions in Firefox 71

Firefox 71 is a light release in terms of extension changes. I’d like to tell you about a few interes

2019-11-12T16:00:24Z

New Bytecode Alliance Brings the Security, Ubiquity, and Interoperability of the Web to the World of Pervasive Computing

New community effort will create a new cross-platform, cross-device computing runtime based on the un

2019-11-12T08:40:45Z

This Week in Rust 312

Hello and welcome to another issue of This Week in Rust!Rust is a systems language pursuing the trife

2019-11-12T05:00:00Z

Security improvements in AMO upload tools

We are making some changes to the submission flow for all add-ons (both AMO- and self-hosted) to impr

2019-11-11T16:15:14Z

Hacktoberfest 2019

I've been marking student submissions in my open source course this weekend, and with only a half-doz

2019-11-11T00:17:53Z

Technical Leadership Paths

I foundthis articlea few weeks ago and I really enjoyed the read.The author outlines what a role can

2019-11-08T08:00:00Z

Nine tips for better tab management

Poll time! No judgment if you’re in the high end of the range. Keeping a pile of open tabs is the sig

2019-11-07T16:59:15Z

curl 7.67.0

There has been 56 days since curl 7.66.0 was released. Here comes 7.67.0! This might not be a release

2019-11-06T06:47:35Z

Nolan Lawson shares what he has learned about accessibility

Over the past year and a half, I have ventured time and again into the federated Mastodon social netw

2019-11-05T15:24:35Z

This Week in Rust 311

Hello and welcome to another issue of This Week in Rust!Rust is a systems language pursuing the trife

2019-11-05T05:00:00Z

Tracking Diaries with Matt Navarra

In Tracking Diaries, we invited people from all walks of life to share how they spent a day online wh

2019-11-04T17:40:56Z

Restricting Notification Permission Prompts in Firefox

In April we announced our intent to reduce the amount of annoying permission prompts for receiving de

2019-11-04T14:38:44Z

Rep of the Month – October 2019

Please join us in congratulating Shina Dhingra, Rep of the Month for October 2019! Shina is from Pune

2019-11-04T13:16:04Z

evaluating bazel for building firefox, part 2

In our last post, we highlighted some of the advantages that Bazel would bring.  The remote execution

2019-11-01T17:32:04Z

Validating Delegated Credentials for TLS in Firefox

At Mozilla we are well aware of how fragile the Web Public Key Infrastructure (PKI) can be. From frau

2019-11-01T13:01:16Z

Asking Congress to Examine the Data Practices of Internet Service Providers

At Mozilla, we work hard to ensure our users’ browsing activity is protected when they use Firefox. T

2019-11-01T11:08:45Z

Always Bump Downwards

When writing a bump allocator, always bump downwards. That is, allocate fromhigh addresses, down towa

2019-11-01T07:00:00Z

Upcoming changes to extension sideloading

Sideloading is a method of installing an extension in Firefox by adding an extension file to a specia

2019-10-31T21:27:28Z

Facebook Is Still Failing at Ad Transparency (No Matter What They Claim)

Yesterday, Jack Dorsey made a bold statement: Twitter will cease all political advertising on the pla

2019-10-31T19:58:17Z

The Lounge on Dokku

Mozilla has hosted an enterprise instance of IRCCloud for several years now, and it’s been a great cl

2019-10-31T17:44:43Z

Creating HTML content with a fixed aspect ratio without the padding trick

It seems to be a common problem, you want to display some content on the web with a certain aspect ra

2019-10-30T17:01:09Z

Using BigQuery JavaScript UDFs to analyze Firefox telemetry for fun & profit

For the last year, we’ve been gradually migrating our backend Telemetry systems from AWS to GCP. I’ve

2019-10-30T15:11:17Z

A Year with Spoke: Announcing the Architecture Kit

Spoke, our 3D editor for creating environments for Hubs, is celebrating its first birthday with a maj

2019-10-29T16:52:00Z

A Year in Review: Fighting Online Disinformation

A year ago, Mozilla signed the first ever Code of Practice on Disinformation, brokered in Europe as p

2019-10-29T15:45:28Z

SourceForge download issues (and Github issues issues)

There are two high-priority problems currently affecting TenFourFox's download and development infras

2019-10-29T15:10:00Z

Password dos and don’ts

So many accounts, so many passwords. That’s online life. The average person with a typical online pre

2019-10-29T15:00:09Z

Auditing For Accessibility Problems With Firefox Developer Tools

In Firefox 70, the Accessibility Inspector has become an auditing facility to help identify and fix m

2019-10-29T07:05:17Z

This Week in Rust 310

Hello and welcome to another issue of This Week in Rust!Rust is a systems language pursuing the trife

2019-10-29T04:00:00Z

These Weeks in Firefox: Issue 67

Highlights Happy release day! Firefox 70 goes out to users today, full of all sorts of goodies. Blog

2019-10-28T18:59:02Z

Add-on Policies Update: Newtab and Search

As part of our ongoing work to make add-ons safer for Firefox users, we are updating our Add-on Polic

2019-10-28T18:22:31Z

evaluating bazel for building firefox, part 1

After the Whistler All-Hands this past summer, I started seriously looking at whether Firefox should

2019-10-28T17:11:38Z

Prototyping Firefox With CSS Grid

Prototyping with HTML and CSS grid is really helpful for understanding flexibility models. I was able

2019-10-28T15:26:01Z

Avast Online Security and Avast Secure Browser are spying on you

Are you one of the allegedly 400 million users of Avast antivirus products? Then I have bad news for

2019-10-28T07:47:30Z

“The Weird Kids at the Big Tech Party” from ZigZag

Season 4 of ZigZag is about examining the current culture of business and work, figuring out what nee

2019-10-28T07:05:01Z

Firefox Extension Spotlight: Enhancer for YouTube

“I wanted to offer a useful extension people can trust,” explains Maxime RF, creator of Enhancer for

2019-10-24T16:00:19Z

This Week in Glean: A Release

(“This Week in Glean” is a series of blog posts that the Glean Team at Mozilla is using to try to com

2019-10-24T15:30:00Z

From js13kGames to MozFest Arcade: A game dev Web Monetization story

This is a case study in the making: how js13kGames, an online “code golf” competition for web game de

2019-10-24T14:32:32Z

The State Of Mozilla, 2019

As I’ve done in previous years, here’s The State Of Mozilla, as observed by me and presented by me to

2019-10-23T16:52:17Z

Firefox Preview/GeckoView Add-ons Support

Back in June, Mozilla announced Firefox Preview, an early version of the new browser for Android that

2019-10-23T15:00:11Z

The two-value syntax of the CSS Display property

The display CSS property is how we change the formatting context of an element and its children. One

2019-10-23T14:54:38Z

80×25

Every now and then, my brain clamps on to obscure trivia like this. It takes so much time. “Because t

2019-10-23T12:02:55Z

Dramatically reduced power usage in Firefox 70 on macOS with Core Animation

In Firefox 70 we changed how pixels get to the screen on macOS. This allows us to do less work per fr

2019-10-22T14:52:55Z

Firefox 70 — a bountiful release for all

Firefox 70 is released today, and includes great new features such as secure password generation with

2019-10-22T13:45:43Z

Firefox 70 new contributors

With the release of Firefox 70, we are pleased to welcome the 45 developers who contributed their fir

2019-10-22T13:21:09Z

Latest Firefox Brings Privacy Protections Front and Center Letting You Track the Trackers

Our push this year has been building privacy-centric features in our products that are on by default.

2019-10-22T13:01:25Z

The Illusion of choice and the need for default privacy protection

Since July 2019, Firefox’s Enhanced Tracking Protection has blocked over 450 Billion third-party trac

2019-10-22T13:00:31Z

Firefox privacy protections reveal who’s trying to track you

You could say that a web browser is kind of like a car. The engine drives you where you want to go, a

2019-10-22T12:59:47Z

New password security features come to Firefox with Lockwise

Remembering unique, strong passwords for all your accounts and apps is a challenge, but it’s also ess

2019-10-22T12:59:02Z

No Judgment Digital Definitions: What is a web tracker?

Let’s say you’re on an outdoor pizza oven website dreaming about someday owning one. Mmm pizza. Next

2019-10-22T12:58:32Z

No-judgment digital definitions: What are social media trackers?

Let’s be honest. We’re usually pretty particular about what we post on social media, right? When we’r

2019-10-22T12:58:18Z

This Week in Rust 309

Hello and welcome to another issue of This Week in Rust!Rust is a systems language pursuing the trife

2019-10-22T04:00:00Z
There is an app update available Refresh