-
Notifications
You must be signed in to change notification settings - Fork 837
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suggestion for Enhancing Chrome Extension Integration in Playwright #2263
Comments
We appreciate the suggestion and effort of you creating this package. We try to keep our dependencies and software we recommend small and make sure that the projects are backed by multiple maintainers / already gained popularity. Using a extension is usually a niece use-case. I recommend writing a few blog posts first about it, so it ends up on Google and users can try it out. |
Thank you for your response. I'd like to suggest that there's no need to bundle the extension with Playwright. Instead, you could simply include instructions in Docs to:
Additionally, the library is a standalone file without any external dependencies. You can review the source here. Drawing from my personal experience in developing the Web Scraping Library Botasaurus, which has garnered 349 stars, I can attest to its utility. For instance, it offers customization options such as solving captchas, as outlined here. It will occupy just a few lines in your docs, but adding it to docs can significantly save hours of playwright user's time spent on tasks like downloading, unzipping, and configuring extensions. I understand that as playwright developers, managing numerous feature requests can be overwhelming, but incorporating this change could genuinely save developers hours of effort. You can discuss it's utility among maintainers in a discussion and in case you find it a good addition to docs you can add it. |
Sir, Is there any way to add new extensions to an instance of chrome that has been started? |
Let us know what functionality you'd like to see in Playwright and what your use case is?
I would like to suggest an update for the Playwright documentation, specifically at https://playwright.dev/python/docs/chrome-extensions. It would be greatly beneficial if the python documentation could include the use of the Chrome Extension Python package I've developed. This package simplifies the process of using Chrome Extensions in Playwright to an great extent. Here's a brief example of using AdBlocker Extension:
Do you think others might benefit from this as well?
Also, You can learn about the package here.
Thank you, for considering my suggestion.
The text was updated successfully, but these errors were encountered: