Chromium
View the official contribution guidelines for Chromium
Fast, seamless, safe, and reliable web for all

Category

Operating systems

Years

Technologies

pythonjavascriptjavac++git

Topics

webbrowseroperating-system
Past Projects
Develop fwupd plugin to handle touch firmware updates
<Hamed>
The project's main target is to start using fwupd plugins to manage and handle the firmware updates, for touch controllers in ChromeOS. Currently,...
Chrome Extension APIs
Amit P
The Chrome Extensions platform is a vital part of the Chrome browser ecosystem, enabling developers to extend browser functionality. This project...
Debug WebUI For Tabstrip states
Brijesh Giri
This project aims to develop a read-only WebUI page in Chromium, chrome://tab-debug, that provides a live, structured visualization of the tabstrip...
Structured DNS Error Support in Chromium's DNS Stack
Chenhao(Calvin) Diao
When DNS queries fail due to policy-based restrictions (e.g., BLOCKED, CENSORED, FILTERED), DNS resolvers can attach Extended DNS Error (EDE) codes...
WebGPU Texel Buffers
Diego Rodrigues
The goal of this proposal is to provide a working prototype of texels buffers which is a new proposed extension in WebGPU API, in Dawn, Chromium's...
GSoC 2025 Proposal - Interaction to Next Paint (INP) subparts
Guo Yi
Proposal Summary: Interaction to Next Paint (INP) Subparts Problem Statement: The recently introduced Interaction to Next Paint (INP) metric,...
Enhancing Chrome Extension APIs
Harsh_Singh
The goal of this project is to improve the Chrome Extensions platform by updating existing APIs, introducing new ones, and enhancing the...
FedCM API test coverage and flakiness
Jaimukund Bhan
This project aims to enhance the tests made to cover the FedCM API. Currently, there are some units which might be missing coverage across the web...
Add 3rd Party Theme Support for Tab Groups - Chromium
Jay Kapadia
The goal of this project is to add support for third-party themes to customize tab group colors in Chromium. Currently, users are limited to a fixed...
Structured DNS Errors - Kristofer Bjornsson proposal
Kristofer Fannar Bjornsson
Chrome should implement enough of the emerging Public DNS Errors standards to allow public DNS servers to indicate to clients when certain DNS...
Enhancing INP Insights for Developers
Mohamed Hany Youns
Enhances Interaction to Next Paint (INP) analysis by breaking it into key parts—input delay, event processing time, and rendering delay. It aims to...
ChromeOS Platform Input Device Quality Monitoring
Mohammad Gomaa
This project aims to enhance the reliability of ChromeOS input devices by improving kernel-level logging and using automated tests to validate...
Farfetchd: tracing/replay
Muxin Tian
This project enhances the farfetchd service in ChromiumOS by adding support for tracing and replaying disk I/O during application startup. The goal...
Improve Chromium Web Audio Testing
PunithNayak
The audit.js library, a fixture in over 300 web audio test files within Chromium, has become redundant due to its overlapping functionalities with...
Improve Chromium Web Audio Testing
Saqlain01
This project focuses on improving the testing system for web audio features in Chromium—the open-source engine behind browsers like Google Chrome,...
Virtual Printer Application
Sauhard Gupta
The goal of this project is to develop a fully configurable Android Virtual Printer application that simulates real printer behavior using the...