This is probably a pipe dream, but it would be amazing if we could use cbplaywright to launch browsers that have extensions enabled. The automation potential would be limitless if we could get extensions to work and read data gathered by them in CFML.
I sifted through the docs and it looks like extensions are supported by Chrome only right now, and there's a way to use them headless. https://playwright.dev/docs/chrome-extensions
We might even be able to use the CLI to download a local copy of the extension files, similar to how the driver is installed.
This is probably a pipe dream, but it would be amazing if we could use cbplaywright to launch browsers that have extensions enabled. The automation potential would be limitless if we could get extensions to work and read data gathered by them in CFML.
I sifted through the docs and it looks like extensions are supported by Chrome only right now, and there's a way to use them headless.
https://playwright.dev/docs/chrome-extensions
We might even be able to use the CLI to download a local copy of the extension files, similar to how the driver is installed.