The accessibility code in Chromium is used in Chrome and Edge to enable users of assistive technology to access the web. However, enabling it can...
Casting Local Media
Ankit Kiran
The primary objective of this project is to enhance the local media casting experience within Chromium by implementing a range of improvements. These...
Improving Performance API Code Health
Ansh_Mishra
The primary objective of this project is to enhance the code quality, strengthen the test framework, and bolster the reliability of Chromium's...
Chrome System Audio Mirroring on macOS and Linux
Anže Lešnik
Casting is a feature of Chrome that allows a tab or a screen to be mirrored to a remote Chromecast-enabled device. Currently, both audio and video...
Enhance chrome://policy page
Aryan Kaushik
The "chrome://policy" page is a URL in the Google Chrome browser that displays a list of policies applied to the browser. These policies determine...
Adding Codecs & Improving UI for squoosh.app
Aryan Milind Pingle
Squoosh is a Progressive Web App (PWA) focusing on image compression - reducing image sizes through numerous formats. You can try out the latest and...
Enable & Improve Multi Display Chrome Testing Capabilities
Avi Mathur
In this project, our aim is to enable the capability for testing multi-display APIs for Chromium, on Windows OS. In order to achieve this, we are...
Automate testing of stylus touch pen
Douglas Hou Nam Chiang
This project aims to automate the testing of stylus touch pens with Chromebook using a human motion robot (HMR). Currently, stylus pens or any other...
Implement JS filesystem bridge layer for Emscripten
James Hu
Emscripten is an open-source tool used to translate C/C++ code to WebAssembly, allowing web apps to run with near-native performance. WebAssembly is...
Enhancing Web Development on Chromium: Accessibility Improvement in Chromium DevTools
Jeremy Yoo
In an effort to improve the web development experience on Chromium, this project aims to add an efficient way to access Media panels to help debug...
Improve AR/VR experience on Web
Mahmoud Tawfik
The goal of this project is to develop a debugging page called "xr-internals" to help developers debug and optimize AR/VR web applications. The page...
Enhancing Media Privacy in Chromium's Incognito Mode
Manuel Palenzuela Merino
Google Chromium's Incognito Mode currently has a privacy issue where the media metadata of the browser can be displayed in operating systems' media...
Improving INP Metric by Exposing InteractionId to a Wider Range of Events
Patricija Cerkaite
Imagine typing a cheerful "hello😁" on your keyboard, expecting a smooth and quick response, but instead, the browser stumbles, struggling to keep up...
Integrate references into ChromeStatus.com
Pingren Nie
ChromeStatus.com is a web application developed by Google to track feature launches in Blink, the browser engine that powers Chrome and many other...
Chromium GSoC Proposal: Test History for wpt.fyi
Rachel Russell
Currently, there is a good visual for the results of the current and most up to date test runs, but there is not an intuitive way to easily view the...
Migrate mv2 samples to mv3 and increase API coverage
Xuezhou Dai
Manifest V3 is the latest version of Chrome extensions, which focuses on security, privacy, and performance. The goal of this project is to upgrade...
Resource Initiator Reporting
Yash Joshi
The proposed project aims to enhance the Resource Timing API by incorporating initiator information to identify the resource that triggered the fetch...