-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Closed
Labels
Description
What would you like?
In Chrome 137, we are removing the --load-extension flag from branded builds of Chrome. I believe there are likely Cypress users using this for extension testing.
In impacted channels, there are two alternatives available:
- Using the Chrome DevTools Protocol: https://chromedevtools.github.io/devtools-protocol/tot/Extensions/#method-loadUnpacked
- Using WebDriver BiDi: https://www.w3.org/TR/webdriver-bidi/#command-webExtension-install
It would be great to see official support for invoking one of these within a Cypress test.
A Cypress team member had previously expressed interest in this here: https://groups.google.com/a/chromium.org/g/chromium-extensions/c/aEHdhDZ-V0E/m/hgJBUMlRCAAJ
Why is this needed?
Chrome is making a security focused change that impacts existing testing workflows.
Other
I'm happy to help as needed to support this given our team is making the change.