I am excited to submit my proposal for the Google Summer of Code 2025 project titled "Enhancing Chrome Extension APIs." This project focuses on improving the Declarative Net Request API and the Side Panel API to provide developers with more control and flexibility in creating Chrome extensions.
Below is a summary of my proposal:
The project "Enhancing Chrome Extension APIs" aims to improve the developer experience by enhancing the Declarative Net Request (DNR) API and the Side Panel API. The DNR API will be updated with URL query parameter decoding and request header matching, allowing more precise network filtering. The Side Panel API will gain features to query its position, close programmatically, and switch focus with active tabs, providing developers with greater control and flexibility.
Please find the detailed proposal attached to this email. I look forward to the opportunity to discuss this project further and contribute to the Chromium community.
Thank you for your time and consideration.
Best regards,
Muskan Dadhich
muskand...@gmail.com
Feel free to adjust the email to better fit your tone and style!
I am excited to submit my proposal for the Google Summer of Code 2025 project titled "Debug WebUI For Tabstrip states".
Below is a summary of my proposal:
Tabstrip state and session states for browsers are complicated and rely on correct ordering of tabs in the tabstrip model, groups and sessions to restore tabs in the right position and selection state. As a result this has resulted in numerous bugs and it is often a pain point to figure out if it is a tabstrip model issue or a client issue. A webUI that captures the live state of the backend of the browser and tabstrip models will be really helpful in finding issues and edgecases.
Please find the detailed proposal attached to this email. I look forward to the opportunity to discuss this project further and contribute to the Chromium community.
Thank you for your time and consideration.
Best regards,