puppeteer-extra icon indicating copy to clipboard operation
puppeteer-extra copied to clipboard

💯 Teach puppeteer new tricks through plugins.

Results 218 puppeteer-extra issues
Sort by recently updated
recently updated
newest added

`playright` is probably meant to be `playwright` I don't think `playright` is the actual name or intentional? https://github.com/berstend/puppeteer-extra/blob/39248f1f5deeb21b1e7eb6ae07b8ef73f1231ab9/packages/puppeteer-extra/readme.md?plain=1#L104 https://github.com/berstend/puppeteer-extra/blob/39248f1f5deeb21b1e7eb6ae07b8ef73f1231ab9/.github/labeler.yml#L10 Thank you! 😄

**Describe the bug** `puppeteer-extra-plugin-stealth` package works on `https://meet.google.com` website with puppeteer version 22.1.0 (Chrome for testing version 121.0.6167.85). However, when using puppeteer 22.2.0 (Chrome for testing version 122.0.6261.57), the website...

issue: bug report
needs triage

I was using `puppeteer-extra-plugin-recaptcha` with 2captcha for a several monthes, and some time ago it stopped working, I did not make any changes in project. Now I enabled logs and...

issue: bug report
needs triage

When page.solveRecaptchas() is called multiple times, an error is thrown ``` Error: Failed to add page binding with name ___pepr_cs: window['___pepr_cs'] already exists! ``` **Note** this error only happens when...

**Feature request** The browser closes alerts directly which is another way of detecting a headless browser. Instead they should be closed after a few seconds. Related: https://issues.chromium.org/issues/41316894 ![image](https://github.com/berstend/puppeteer-extra/assets/59899645/3e43e793-1e9f-4764-8d16-388037b1a729)

issue: proposal

**Feature request** I'm trying to create an e-commerce WebScraper, but the website I'm targeting uses a HUMAN Press-and-Hold captcha. I have tried simulating user actions to bypass it, but it...

issue: proposal

When I used the following code I got this error ```js import puppeteer from 'puppeteer-extra'; import pluginStealth from 'puppeteer-extra-plugin-stealth'; import {executablePath} from 'puppeteer'; puppeteer.use(pluginStealth()) puppeteer.launch({ headless:false, executablePath: executablePath() }).then(async browser...

issue: bug report
needs triage

**Describe the bug** With `puppeteer-extra-plugin-stealth` plugin applied, open any page in the internet archive, for example https://web.archive.org/web/20240513040624/https://www.google.com/ Then go to the terminal, you will see `RangeError: Maximum call stack size...

issue: bug report
needs triage