Web Browser Eng

Deck | Stream

Chromium Dev

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

The Native File System API: Simplifying access to local files

The Native File System API: Simplifying access to local files

Tue, 20 Aug 2019 00:00: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

Chrome 76 Beta: dark mode, payments, new PWA features and more

Chrome 76 Beta: dark mode, payments, new PWA features and more

Thu, 13 Jun 2019 19:57:00 GMT

Web Request and Declarative Net Request: Explaining the impact on Extensions in Manifest V3

Web Request and Declarative Net Request: Explaining the impact on Extensions in Manifest V3

Wed, 12 Jun 2019 17:00: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

Chrome 75 Beta: low latency canvas contexts, sharing files, and numeric separators

Chrome 75 Beta: low latency canvas contexts, sharing files, and numeric separators

Thu, 02 May 2019 21:39:00 GMT

Debugging Web Pages on the Nokia 8110 with KaiOS using Chrome OS

Debugging Web Pages on the Nokia 8110 with KaiOS using Chrome OS

Mon, 15 Apr 2019 01:16:30 GMT

Chrome 74 beta: reducing unwanted motion, private class fields, and feature policy API

Chrome 74 beta: reducing unwanted motion, private class fields, and feature policy API

Fri, 22 Mar 2019 18:40:00 GMT

Chrome Lite Pages - For a faster, leaner loading experience

Chrome Lite Pages - For a faster, leaner loading experience

Tue, 12 Mar 2019 13:00:00 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

Chrome 73 Beta: Constructable stylesheets, a new RegExp function, and passive mouse events

Chrome 73 Beta: Constructable stylesheets, a new RegExp function, and passive mouse events

Fri, 08 Feb 2019 21:03:00 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

Chrome 72 Beta: Public class fields, user activation and more

Chrome 72 Beta: Public class fields, user activation and more

Tue, 18 Dec 2018 20:04:00 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

Search Engine add-ons to be removed from addons.mozilla.org

Search Engine add-ons to be removed from addons.mozilla.org

Tue, 15 Oct 2019 17:15:46 GMT

Why you should review your credit report after a data breach

Why you should review your credit report after a data breach

Tue, 15 Oct 2019 16:00:30 GMT

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 GMT

Chrome users gloriously freed from obviously treacherous and unsafe uBlock Origin

Chrome users gloriously freed from obviously treacherous and unsafe uBlock Origin

Sat, 12 Oct 2019 19:47:00 GMT

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 GMT

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

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

Fri, 11 Oct 2019 14:26:55 GMT

Critical Security Issue identified in iTerm2 as part of Mozilla Open Source Audit

Critical Security Issue identified in iTerm2 as part of Mozilla Open Source Audit

Wed, 09 Oct 2019 14:11:43 GMT

Distributed Teams: Regional Peculiarities Like Oktoberfest and Bagged Milk

Distributed Teams: Regional Peculiarities Like Oktoberfest and Bagged Milk

Fri, 04 Oct 2019 15:44:58 GMT

Browse in peace on your phone with Firefox thanks to Enhanced Tracking Protection

Browse in peace on your phone with Firefox thanks to Enhanced Tracking Protection

Thu, 03 Oct 2019 20:48:14 GMT

Introducing ECSY: an Entity Component System framework for the Web

Introducing ECSY: an Entity Component System framework for the Web

Thu, 03 Oct 2019 18:23:34 GMT

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 GMT

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 GMT

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 GMT

WebHint in Firefox DevTools: Improve Compatibility, Accessibility and more

WebHint in Firefox DevTools: Improve Compatibility, Accessibility and more

Mon, 30 Sep 2019 07:43:19 GMT

Firefox and Tactical Tech Bring The Glass Room to San Francisco

Firefox and Tactical Tech Bring The Glass Room to San Francisco

Thu, 26 Sep 2019 16:00:53 GMT

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 GMT

Exploring Collaboration and Communication with Mozilla Hubs

Exploring Collaboration and Communication with Mozilla Hubs

Tue, 24 Sep 2019 14:00:17 GMT

Introducing ‘Stealing Ur Feelings,’ an Interactive Documentary About Big Tech, AI, and You

Introducing ‘Stealing Ur Feelings,’ an Interactive Documentary About Big Tech, AI, and You

Mon, 23 Sep 2019 13:01:28 GMT

Restricting third-party iframe widgets using the sandbox attribute, referrer policy and feature policy

Restricting third-party iframe widgets using the sandbox attribute, referrer policy and feature polic

Sat, 21 Sep 2019 03:15:00 GMT

Markus v2.0.0 released! Better metrics API for Python projects.

Markus v2.0.0 released! Better metrics API for Python projects.

Thu, 19 Sep 2019 13:00:00 GMT

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 GMT

Trabant Calculator - A data visualization of TreeHerder Jobs durations

Trabant Calculator - A data visualization of TreeHerder Jobs durations

Tue, 17 Sep 2019 15:04:44 GMT

Governments should work to strengthen online security, not undermine it

Governments should work to strengthen online security, not undermine it

Mon, 16 Sep 2019 21:24:50 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

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 GMT

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 GMT

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 GMT

Firefox 69 — a tale of Resize Observer, microtasks, CSS, and DevTools

For our latest excellent adventure, we’ve gone and cooked up a new Firefox release. Version 69 featur

Tue, 03 Sep 2019 14:15:07 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

The Baseline Interpreter: a faster JS interpreter in Firefox 70

IntroductionModern web applications load and execute a lot more JavaScript code than they did just a

Fri, 30 Aug 2019 14:56:47 GMT

WebAssembly Interface Types: Interoperate with All the Things!

People are excited about running WebAssembly outside the browser. That excitement isn’t just ab

Wed, 21 Aug 2019 16:02:11 GMT

Using WebThings Gateway notifications as a warning system for your home

Ever wonder if that leaky pipe you fixed is holding up? With a trip to the hardware store and a Mozil

Thu, 15 Aug 2019 14:49:58 GMT

New CSS Features in Firefox 68

Firefox 68 landed earlier this month with a bunch of CSS additions and changes. In this blog post we

Wed, 31 Jul 2019 14:00:08 GMT

WebThings Gateway for Wireless Routers

Wireless RoutersIn April we announced that the Mozilla IoT team had been working on evolving WebThing

Thu, 25 Jul 2019 15:43:14 GMT

MDN’s First Annual Web Developer & Designer Survey

Today we are launching the first edition of the MDN Developer & Designer Needs Survey. Web develo

Tue, 16 Jul 2019 15:04:23 GMT

Add-Ons Outage Post-Mortem Result

Editor’s Note: July 12, 1:52pm pt – Updated Balrog update frequency and added some more b

Fri, 12 Jul 2019 16:08:26 GMT

Testing Picture-in-Picture for videos in Firefox 69 Beta and Developer Edition

Editor’s Note: We updated this post on July 11, 2019 to mention that the Picture-in-Picture feature i

Wed, 10 Jul 2019 12:29:05 GMT

Firefox 68: BigInts, Contrast Checks, and the QuantumBar

Firefox 68 is available today, featuring support for big integers, whole-page contrast checks, and a

Tue, 09 Jul 2019 14:35:15 GMT

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 GMT

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 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 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

Release Notes for Safari Technology Preview 92

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

Wed, 18 Sep 2019 17:30:58 GMT

Michael Catanzaro: Epiphany Technology Preview Users: Action Required

Michael Catanzaro: Epiphany Technology Preview Users: Action Required

Wed, 18 Sep 2019 14:19:40 GMT

WebGPU and WSL in Safari

WebGPU is a new API being developed by Apple and others in the W3C which enables high-performance 3D

Thu, 12 Sep 2019 17:00:42 GMT

Michael Catanzaro: WebKit Vulnerabilities Facilitate Human Rights Abuses

Michael Catanzaro: WebKit Vulnerabilities Facilitate Human Rights Abuses

Sun, 08 Sep 2019 17:32:39 GMT

Release Notes for Safari Technology Preview 91

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

Wed, 04 Sep 2019 17:00:52 GMT

How Web Content Can Affect Power Usage

@media (prefers-color-scheme:dark) { figure picture img { filter: none; } }Users spend a large propor

Tue, 27 Aug 2019 17:00:58 GMT

Release Notes for Safari Technology Preview 90

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

Wed, 21 Aug 2019 20:00:45 GMT

Announcing the WebKit Tracking Prevention Policy

Today we are publishing the WebKit Tracking Prevention Policy, covering:What types of tracking WebKit

Wed, 14 Aug 2019 22:44:55 GMT

Release Notes for Safari Technology Preview 89

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

Wed, 07 Aug 2019 17:00:11 GMT

Philippe Normand: Review of the Igalia Multimedia team Activities (2019/H1)

Philippe Normand: Review of the Igalia Multimedia team Activities (2019/H1)

Mon, 05 Aug 2019 13:30:00 GMT

Changing Page Settings on iOS Using Web Inspector

figure picture img { width: 100%; }@media (prefers-color-scheme:dark) { figure picture img { filter:

Fri, 02 Aug 2019 05:56:25 GMT

Javier Fernández: A new terminal-style line breaking with CSS Text

Javier Fernández: A new terminal-style line breaking with CSS Text

Mon, 10 Jun 2019 20:11:40 GMT
There is an app update available Refresh