-
Notifications
You must be signed in to change notification settings - Fork 20
Description
Current Issue:
I'm looking to run playwright tests in the cloud with this service but with an extension installed. The current Playwright docs for loading extensions mention using the chromium.launchPersistentContext() method however this forces a browser instance to open and run on my local machine. Is there any way to get extensions loaded into the cloud browser with this service? I didn't see any documentation for implementing this.
Potential Solution:
Perhaps there is an undocumented parameter in connect method or a way to pass the extension path to the wsEndpoint (ex. wss://eastus.api.playwright.microsoft.com/accounts/eastus_X-X-X-X-X/browsers?load-extension=${extension_path}) or pass the extension path as a CLI argument I may being missing?
Some examples of other cloud solutions that have this:
Any insight on this issue would be very helpful as it's a blocker for currently moving to Playwright, thanks!