Chromium Proposal for GSOC 2025

213 views
Skip to first unread message

Muskan Dadhich

unread,
Apr 7, 2025, 3:53:52 AMApr 7
to Chromium GSoC

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!

Chromium Proposal.docx

Stephen Nusko

unread,
Apr 7, 2025, 5:21:28 AMApr 7
to Chromium GSoC, muskand...@gmail.com
+CC: chromium-gs...@chromium.org for project specific review requests.

Lakshya

unread,
Apr 8, 2025, 11:43:58 AMApr 8
to chromi...@chromium.org
GSOC Proposal 2.pdf

Lakshya

unread,
Apr 8, 2025, 11:49:22 AMApr 8
to chromi...@chromium.org

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,

Lakshya Prasad
lakshy...@gmail.com



GSOC Proposal.pdf
Reply all
Reply to author
Forward
0 new messages