The AudioWorkletNode is the one of the most widely-used and functional nodes in the Web Audio API. Given its unique ability to allow developers to...
C++ clang static analysis: IteratorChecker
Pasquale Riello
IteratorChecker is a clang plugin that detects iterator use-after-invalidation related bugs and reports them at compile time using LLVM’s...
Bring Chromium's macOS toolchain up to speed
Dániel Bertalan (BertalanD)
Chromium uses LLVM’s LLD linker in its build process. This project aims to continue my previous work on the macOS version of LLD (ld64.lld) to bring...
Bookmarks Tree View-GSOC
Paras Awasthi
The goal of this project is to reintroduce a tree view functionality into Chrome's bookmarks side panel, addressing user feedback and enhancing...
Side Panel Sizing
Jingqi Sun
The objective of this project is to enhance user interaction with Chromium-based browsers by enabling individual customization of side panel widths,...
Enhance AudioWorklet Developer Resources
abhayporwals
My project aims to enhance Chromium's AudioWorklet with robust test suites and developer resources for reliable real-time audio processing. I plan to...
A NIST 800-88 compliant method for safety erase for ChromiumOS devices
meelunae
Currently Chromebooks encrypt all user data safely, and they get “erased” by simply erasing the vault containing the encryption key, making the data...
Chromestatus.com - tech stack unification
Mark Xiong
The project focuses on the modernization of Chromestatus.com, a critical tool for tracking feature launches in Blink. This will be achieved through...
Chrome Language and Translate
Tao Xiong
This project aims to enhance the multilingual experience in Chrome. There were two primary goals: 1) Improve Android users’ experience on Chrome by...
Linux audio capture local muting
Alexia Bojian
My proposal centers on enhancing the Chrome browser's functionality on Linux systems, particularly focusing on the integration of local audio muting...
Building Performance Analysis Tool for Chrome Extensions
Mahit Namburu
Web developers have access to a wide array of tools to track web performance and discover ways to optimize their programs. However, that level of...
DNR Interactive Tool for Chrome Extensions
Amitesh Mahapatra
The chrome.declarativeNetRequests API enables Chrome extensions to block or redirect network requests. As this API has a vast array of capabilities,...
Chromium - Dawn - Static Samplers
Srijan Dhungana
This proposal aims to implement full static sampler support for Dawn, a WebGPU implementation for Chromium. A sampler is a GPU resource that defines...
Enhance WebXR-internal page
Omar Shawky
Provide real time diagnostic information to chrome://webxr-internals/ (e.g. real-time logs), as well as high-level performance metrics (live...
Web Audio Test Suite & Rainfly: An AudioWorklet DSP Playground
terry feng
The Web Audio API’s AudioWorklet (AW) is a powerful and flexible framework for browser-based synthesis and DSP. This summer, I contributed to...