Blog

Our latest news, updates, and stories for developers

Using layer based animations in Views can improve performance and reduce jankiness, but they're rather difficult to set up. The AnimationBuilder classes can vastly reduce complexity and improve readability for layer animations. Suppose you needed to

  • Blog
  • C++
  • Chrome

April 13, 2023

Learn how Chromium developers can reduce the chance of n-day exploitation.

  • Blog
  • Chrome

February 3, 2023

Learn how to work with the code behind Chrome's iOS app.

  • Blog
  • Chrome

February 1, 2022

Learn how Clang's static analysis framework takes over the toil of thread-safety proofs.

  • Blog
  • C++
  • Chrome

October 4, 2021

The same type may sometimes represent values from incompatible domains, which can cause bugs. Fortunately, Chromium's //base makes it easy to introduce explicit, distinct types.

  • Blog
  • C++
  • Chrome

August 26, 2021

Implementing a policy enforcement check for Chrome and the infrastructure has enabled us to verify that certain minimum standards for security are met.

  • Blog
  • Python
  • Chrome

July 28, 2021

Depot Tools is a collection of tools built on top of Git to simplify the workflow of developers contributing to the Chromium codebase and related projects.

  • Blog
  • Chrome

June 28, 2021

Tast is a new UI library has been created that uses the Chrome a11y (accessibility) tree to control the ChromeOS UI. The library enables developers to easily create End-to-end tests against any visible UI surface.

  • A11y
  • Blog
  • Go
  • Chrome

May 27, 2021

Adding benchmarks is an easy way to prevent performance regressions and help improve performance.

  • Blog
  • Chrome

April 30, 2021

CLion IDE makes it possible to navigate across symbols, search the codebase, and more.

  • Blog
  • Chrome

March 30, 2021

Test coverage measures how much source code is executed when a particular test suite runs.

  • Blog
  • Chrome

February 22, 2021

When writing a browser test, you often want to programmatically perform setup actions that the user could do manually. To help you do this, mixins are a suite of tools for performing non-trivial browser test setup in a reusable way.

  • Blog
  • C++
  • Chrome

January 26, 2021