Browser News

Efficient And Safe Allocations Everywhere!

April 12th, 2021

In our constant work to improve performance, our engineers sometimes have to seek optimizations in places that most software developers don’t venture. In this post in our series, The Fast and The Curious, a team of senior engineers showed how they approached replacing the system-level memory allocator with an optimized version, yielding significant memory savings…

Don’t Copy That Surface

April 5th, 2021

This post is part of a new series we’re bringing you of deeper dives into the careful trade-offs and complex engineering that goes into making Chrome fast and reliable. This debugging adventure by Chrome developer and blogger Bruce Dawson reduced CPU usage by about 3% when using a webcam – a real help for those…

A safer default for navigation: HTTPS

March 23rd, 2021

Starting in version 90, Chrome’s address bar will use https:// by default, improving privacy and even loading speed for users visiting websites that support HTTPS. Chrome users who navigate to websites by manually typing a URL often don’t include “http://” or “https://”. For example, users often type “” instead of “” in the address bar….

Chrome can now caption audio and video

March 18th, 2021

Captions make online content more accessible. If you’re in a noisy environment, trying to keep the volume down, or are part of the 466 million people in the world who are deaf or hard of hearing, having captions lets you follow along to whatever content you are watching — whether it’s viral feta pasta videos,…

Mitigating Side-Channel Attacks

March 12th, 2021

The web platform relies on the origin as a fundamental security boundary, and browsers do a pretty good job at preventing explicit leakage of data from one origin to another. Attacks like Spectre, however, show that we still have work to do to mitigate implicit data leakage. The side-channels exploited through these attacks prove that…

Chrome 90 Beta: AV1 Encoder for WebRTC, New Origin Trials, and More

March 11th, 2021

Unless otherwise noted, changes described below apply to the newest Chrome beta channel release for Android, Chrome OS, Linux, macOS, and Windows. Learn more about the features listed here through the provided links or from the list on Chrome 90 is beta as of March 11, 2021. AV1 Encoder An AV1 encoder is shipping…

Advanced memory management and more performance improvements in M89

March 11th, 2021

Boosting performance while adding features, functionality, and improving security, requires deep and continuous investment. Today’s post is the first in a series this year that will go into more technical detail about Chrome’s ongoing efforts around performance. In this release, we’ve dug deep into the core of Chrome, upgrading how we allocate and discard memory,…

Speeding up Chrome’s release cycle

March 4th, 2021

For more than a decade, Chrome has shipped a new milestone every 6 weeks, delivering security, stability, speed, and simplicity to our users and the web. As we have improved our testing and release processes for Chrome and deployed bi-weekly security updates to improve our patch gap, it became clear that we could shorten our…

Create a space for yourself in Chrome

March 2nd, 2021

If you’re one of the many families who share a computer in your home, or someone who uses their computer for both work and personal browsing, these stories may be familiar: You spent the previous day hand-picking your favorite browser colors and theme, only to discover that someone changed everything up. Or, you’re trying to…

Heads Up: Restriction on SharedArrayBuffers are coming in M91

February 17th, 2021

Starting in Chrome 91 (May, 2021), cross-origin isolation will be required on all platforms in order to access APIs like SharedArrayBuffer and performance.measureUserAgentSpecificMemory(). This brings our desktop platforms in line with Android, which shipped this restriction in Chrome 88. In order to continue using these APIs, ensure that your pages are cross-origin isolated by serving…