Web Browser Eng

Deck | Stream

Chromium Dev

Building a more private web: A path towards making third party cookies obsolete

Building a more private web: A path towards making third party cookies obsolete

Tue, 14 Jan 2020 16:00:00 GMT

Introducing android-browser-helper, a library for building Trusted Web Activities

Introducing android-browser-helper, a library for building Trusted Web Activities

Fri, 10 Jan 2020 00:00:00 GMT

Intent to Explain: Demystifying the Blink Shipping Process

Intent to Explain: Demystifying the Blink Shipping Process

Tue, 12 Nov 2019 18:30:00 GMT

Test post Video upload

Test post Video upload

Tue, 05 Nov 2019 00:17:27 GMT

Addressing some misconceptions about our plans for improving the security of DNS

Addressing some misconceptions about our plans for improving the security of DNS

Mon, 28 Oct 2019 16:25:00 GMT

Automatically lazy-loading offscreen images & iframes for Lite mode users

Automatically lazy-loading offscreen images & iframes for Lite mode users

Thu, 24 Oct 2019 16:00:00 GMT

Developers: Get Ready for New SameSite=None; Secure Cookie Settings

Developers: Get Ready for New SameSite=None; Secure Cookie Settings

Wed, 23 Oct 2019 16:03:00 GMT

Creating a pop-out iframe with adoptNode and "magic iframes"

Creating a pop-out iframe with adoptNode and "magic iframes"

Sun, 06 Oct 2019 20:58:16 GMT

Chrome 78 Beta: a new Houdini API, native file system access and more

Chrome 78 Beta: a new Houdini API, native file system access and more

Fri, 20 Sep 2019 23:49:00 GMT

Chrome 77 Beta: New performance metrics, new form capabilities, capabilities in origin trials and more

Chrome 77 Beta: New performance metrics, new form capabilities, capabilities in origin trials and mor

Fri, 09 Aug 2019 21:19:00 GMT

Creating a commit with multiple files to Github with JS on the web

Creating a commit with multiple files to Github with JS on the web

Fri, 24 May 2019 11:10:02 GMT

Screen Recorder: recording microphone and the desktop audio at the same time

Screen Recorder: recording microphone and the desktop audio at the same time

Mon, 13 May 2019 19:47:24 GMT

Extracting text from an image: Experiments with Shape Detection

Extracting text from an image: Experiments with Shape Detection

Mon, 13 May 2019 12:39:45 GMT

JavaScript Loading Priorities in Chrome

How browsers schedule and execute scripts can impact the performance of web pages. While techniques l

Wed, 20 Feb 2019 00:54:50 GMT

Which elements support shadow DOM?

Oliver on twitter asked:Is there a list somewhere of which HTML elements can and can’t have a shadow 

Sun, 13 Jan 2019 16:56:36 GMT

They’re all pretty similar so it’s up to you which you prefer to use.

They’re all pretty similar so it’s up to you which you prefer to use.If you want to track your scores

Mon, 03 Dec 2018 18:39:26 GMT

If you’re running the audit in DevTools itself you can export JSON for the data.

If you’re running the audit in DevTools itself you can export JSON for the data. web.dev will also li

Mon, 03 Dec 2018 18:37:59 GMT

I believe this audit is checking if any anchors, , on the page are missing an…

I believe this audit is checking if any anchors, <a href=”…”>, on the page are missing an acces

Fri, 30 Nov 2018 16:27:54 GMT

Firefox Dev

This post focuses on the work I accomplished as part of the Treeherder team during the last half…

This post focuses on the work I accomplished as part of the Treeherder team during the last half…

Fri, 17 Jan 2020 14:57:19 GMT

A brand new browsing experience arrives in Firefox for Android Nightly

A brand new browsing experience arrives in Firefox for Android Nightly

Fri, 17 Jan 2020 08:00:15 GMT

Announcing Better Support for Fuzzing with Structured Inputs in Rust

Announcing Better Support for Fuzzing with Structured Inputs in Rust

Thu, 16 Jan 2020 08:00:00 GMT

How we built Picture-in-Picture in Firefox Desktop with more control over video

Picture-in-Picture support for videos is a feature that we shipped to Firefox Desktop users in versio

Wed, 15 Jan 2020 16:30:30 GMT

How we built Picture-in-Picture in Firefox Desktop with more control over video

How we built Picture-in-Picture in Firefox Desktop with more control over video

Wed, 15 Jan 2020 16:30:30 GMT

Strategic approaches to the development of digital literacies

Strategic approaches to the development of digital literacies

Wed, 15 Jan 2020 04:31:24 GMT

No judgment digital definitions: Online advertising strategies

No judgment digital definitions: Online advertising strategies

Mon, 13 Jan 2020 20:55:48 GMT

Competition and Innovation in Software Development Depend on a Supreme Court Reversal in Google v. Oracle

Competition and Innovation in Software Development Depend on a Supreme Court Reversal in Google v. Or

Mon, 13 Jan 2020 17:17:34 GMT

The Momentum of Openness - My Journey From Netscape User to Mozillian Contributor

The Momentum of Openness - My Journey From Netscape User to Mozillian Contributor

Sun, 12 Jan 2020 16:55:00 GMT

Feature detection of SharedArrayBuffer objects and shared memory

Feature detection of SharedArrayBuffer objects and shared memory

Fri, 10 Jan 2020 13:44:39 GMT

Introducing CRLite: All of the Web PKI’s revocations, compressed

Introducing CRLite: All of the Web PKI’s revocations, compressed

Thu, 09 Jan 2020 20:59:26 GMT

The new Overbite Android (works with Firefox Android too): Gopherspace on your mobile Android device

The new Overbite Android (works with Firefox Android too): Gopherspace on your mobile Android device

Wed, 08 Jan 2020 05:13:00 GMT

Firefox 72 — our first song of 2020

2020 is upon us, folks. We’d like to wish everyone reading this a happy new year, wherever you

Tue, 07 Jan 2020 15:59:11 GMT

Say goodbye to annoying notification requests (unless you want them)

Say goodbye to annoying notification requests (unless you want them)

Tue, 07 Jan 2020 13:45:26 GMT

Picture-in-Picture lets you watch videos while “working”

Picture-in-Picture lets you watch videos while “working”

Tue, 07 Jan 2020 13:00:07 GMT

Mozilla Announces Deal to Bring Firefox Reality to Pico Devices

Mozilla Announces Deal to Bring Firefox Reality to Pico Devices

Mon, 06 Jan 2020 13:59:38 GMT

TenFourFox FPR18 available (and the classic MacOS hits Y2K20)

TenFourFox FPR18 available (and the classic MacOS hits Y2K20)

Sun, 05 Jan 2020 04:33:00 GMT

Bringing California’s privacy law to all Firefox users in 2020

Bringing California’s privacy law to all Firefox users in 2020

Tue, 31 Dec 2019 15:47:22 GMT

New Year, New Rights: What to know about California’s new privacy law

New Year, New Rights: What to know about California’s new privacy law

Tue, 31 Dec 2019 07:59:18 GMT

And now for something completely different: The dawning of the Age of Apple Aquarius

And now for something completely different: The dawning of the Age of Apple Aquarius

Mon, 30 Dec 2019 07:59:00 GMT

WordPress accessibility team member, Gutenberg contributor

WordPress accessibility team member, Gutenberg contributor

Sun, 22 Dec 2019 12:00:00 GMT

Presenting the MDN Web Developer Needs Assessment (Web DNA) Report

Meet the first editionWe are  very happy to announce the launch of the first edition of a global, ann

Thu, 19 Dec 2019 14:03:57 GMT

Mozilla Hacks’ 10 most-read posts of 2019

Like holiday music, lists are a seasonal cliche. They pique our interest year after year because we w

Tue, 17 Dec 2019 17:22:57 GMT

Debugging Variables With Watchpoints in Firefox 72

The Firefox Devtools team, along with our community of code contributors, have been working hard to p

Tue, 10 Dec 2019 15:45:10 GMT

DeepSpeech 0.6: Mozilla’s Speech-to-Text Engine Gets Fast, Lean, and Ubiquitous

The Machine Learning team at Mozilla continues work on DeepSpeech, an automatic speech recognition (A

Thu, 05 Dec 2019 08:57:50 GMT

Using WebAssembly from .NET with Wasmtime

Wasmtime, the WebAssembly runtime from the Bytecode Alliance, recently added an early preview of an A

Wed, 04 Dec 2019 15:42:14 GMT

Firefox 71: A year-end arrival

Another release is upon us: please welcome Firefox 71 to the stage! This time around, we have a pleth

Tue, 03 Dec 2019 15:31:56 GMT

News from Firefox on Mobile, Private Network and Desktop

As the year comes to a close, we look back at what we’ve accomplished. As recently noted in the press

Tue, 03 Dec 2019 14:00:09 GMT

Multi-Value All The Wasm!

This article is cross-posted on the Bytecode Alliance web site.Multi-value is a proposed extension to

Thu, 21 Nov 2019 16:50:43 GMT

Multiple-column Layout and column-span in Firefox 71

Firefox 71 is an exciting release for anyone who cares about CSS Layout. While I am very excited to h

Wed, 20 Nov 2019 15:13:22 GMT

Creating UI Extensions for WebThings Gateway

Version 0.10 of Mozilla’s WebThings Gateway brings support for extension-type add-ons. Released last

Tue, 19 Nov 2019 15:00:24 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

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 GMT

Beaker Browser Dev

Why bother with P2P when you still need to guarantee uptime?

Why bother with P2P when you still need to guarantee uptime?

Mon, 22 Oct 2018 05:00:00 GMT

Recurse Center Day 6: Raft's Safety Argument and Cryptopals Round 2

Recurse Center Day 6: Raft's Safety Argument and Cryptopals Round 2

Mon, 03 Oct 2016 00:00:00 GMT

WebKit Dev

Release Notes for Safari Technology Preview 98

Safari Technology Preview Release 98 is now available for download for macOS Catalina and macOS Mojav

Wed, 08 Jan 2020 21:15:48 GMT

New WebKit Features in Safari 13

This year’s releases of Safari 13 for macOS Catalina, iPadOS, iOS 13, and watchOS 6 include a tremend

Fri, 20 Dec 2019 18:00:29 GMT

Release Notes for Safari Technology Preview 97

Safari Technology Preview Release 97 is now available for download for macOS Catalina and macOS Mojav

Wed, 18 Dec 2019 19:30:17 GMT

Preventing Tracking Prevention Tracking

This blog post covers enhancements to Intelligent Tracking Prevention (ITP) included in Safari on iOS

Tue, 10 Dec 2019 18:30:48 GMT

Manuel Rego: Web Engines Hackfest 2020: New dates, new venue!

Manuel Rego: Web Engines Hackfest 2020: New dates, new venue!

Wed, 04 Dec 2019 23:00:00 GMT

Release Notes for Safari Technology Preview 96

Safari Technology Preview Release 96 is now available for download for macOS Catalina and macOS Mojav

Thu, 21 Nov 2019 18:00:27 GMT

WebGPU and WSL in Web Inspector

In Safari Technology Preview release 91, beta support was added for the WebGPU API and WSL. In Safari

Fri, 08 Nov 2019 01:21:17 GMT

Release Notes for Safari Technology Preview 95

Safari Technology Preview Release 95 is now available for download for macOS Catalina and macOS Mojav

Wed, 30 Oct 2019 17:00:09 GMT

Release Notes for Safari Technology Preview 94

Safari Technology Preview Release 94 is now available for download for macOS Mojave and macOS Catalin

Wed, 16 Oct 2019 17:00:55 GMT

Release Notes for Safari Technology Preview 93

Safari Technology Preview Release 93 is now available for download for macOS Mojave and the macOS Cat

Wed, 02 Oct 2019 17:00:09 GMT

Intelligent Tracking Prevention 2.3

Note: Read about past updates to this technology in other blog posts about Intelligent Tracking Preve

Mon, 23 Sep 2019 17:00:39 GMT
There is an app update available Refresh