Blink, which is the rendering engine for Chromium has multiple drag-and-drop API tests that make use of a Chromium-specific automation library and...
Implement IPv4 to IPv6 address synthesis (RFC6052) to utilize the NAT64 on a IPv6 only network.
Momoka
Implement IPv4 to IPv6 address synthesis (RFC6052), and Pref64://n discovery using domain name "ipv4only.arpa." (RFC7050) so packets will utilise the...
Improve Mojo IPC fuzzing
Moiseanu Rares
Chromium’s multi-process architecture requires a mechanism for safely communicating between its processes. This requirement is addressed by Mojo - an...
Support new IR in V8 Turbolizer
Danylo Boiko
V8 is adding a new intermediate representation (IR) to the TurboFan optimizing JavaScript compiler. The new IR is called TurboShaft. For the old IR,...
VirtIO Balloon Performance Improvements
Soichiro Ueda
ChromeOS often uses virtualization. To share memory efficiently between VMs, it uses the VirtIO Balloon. However, ChromeOS intensifies CPU...
Expose Render Blocking Status in Resource Timing
Abin K Paul
Render blocking nature of resources is important to pre-emptively pinpoint exactly at which point content will be rendered on screen. The render...
Audio Worklet for Emscripten
Divyam Ahuja
Many developers are using Emscripten to port the existing C/C++ audio code to Web Assembly, but Emscripten is still using deprecated...
Improvements to the Mach-O LLD linker
Daniel Bertalan
Chromium is built using LLVM’s LLD linker for all platforms. This project aims to make various improvements to the LLD linker, which will ultimately...
Performance APIs spec compliance
Sohom Datta
The Performance API is a set of web APIs that implement the Performance interface of the High Resolution Time standard. The interface is exposed...
ChromeStatus Frontend Modernization and Protocol Re-Architecture
Kuan-Hsuan (Kevin) Shen
ChromeStatus.com is a website that allows web developers to track all the features in the Chrome browser, including the deprecated, current, and...
Reducing Chrome’s Presentation Latency on Windows
Alex Forrence
The current rendering configuration of Chrome on Windows can lead to substantial presentation latency. This project aims to reduce that latency by...
Aggregation Jobs Control Plane
Haroon Mohamedali
Today, in tech, there is currently a data privacy revolution happening and with that companies and organizations must adapt to meet the future needs...
Screenshot Functionality for Support Tool
Y. Su
This project will add screenshot functionality to SupportTool. It can help users take screenshots when reporting the issues they encountered. Users...
Make Perfetto Perfect: Interaction to Next Paint
Patricija Cerkaite
On Perfetto, users can get brilliant insights into the performance of applications through trace visualizations and metrics. Recently, core web...