Open anooppoommen opened 1 year ago
Describe the bug Google meet uses permissions.query and since the evasion replaces the whole query function for the evasion this causes the site to be unusable. The following code is responsible for it.
permissions.query
if (isSecure) { utils.replaceGetterWithProxy(Notification, 'permission', { apply() { return 'default' } }) }
link to code
Code Snippet
const puppeteer = require('puppeteer-extra'); (async () => { const browser = await puppeteer.launch() // ... })()
Versions
Binaries: Node: 18.12.1 - /usr/local/bin/node Yarn: 1.22.19 - /usr/local/bin/yarn npm: 8.19.2 - /usr/local/bin/npm pnpm: 8.6.11 - /usr/local/bin/pnpm npmPackages: puppeteer: ^13.5.1 => 13.7.0 puppeteer-extra: ^3.1.13 => 3.3.6 puppeteer-extra-plugin-anonymize-ua: 2.4.0 => 2.4.0 puppeteer-extra-plugin-recaptcha: 3.5.0 => 3.5.0 puppeteer-extra-plugin-stealth: 2.2.2 => 2.2.2 puppeteer-extra-plugin-user-data-dir: 2.3.1 => 2.3.1 puppeteer-extra-plugin-user-preferences: 2.3.1 => 2.3.1
Describe the bug Google meet uses
permissions.query
and since the evasion replaces the whole query function for the evasion this causes the site to be unusable. The following code is responsible for it.link to code
Code Snippet
Versions
Binaries: Node: 18.12.1 - /usr/local/bin/node Yarn: 1.22.19 - /usr/local/bin/yarn npm: 8.19.2 - /usr/local/bin/npm pnpm: 8.6.11 - /usr/local/bin/pnpm npmPackages: puppeteer: ^13.5.1 => 13.7.0 puppeteer-extra: ^3.1.13 => 3.3.6 puppeteer-extra-plugin-anonymize-ua: 2.4.0 => 2.4.0 puppeteer-extra-plugin-recaptcha: 3.5.0 => 3.5.0 puppeteer-extra-plugin-stealth: 2.2.2 => 2.2.2 puppeteer-extra-plugin-user-data-dir: 2.3.1 => 2.3.1 puppeteer-extra-plugin-user-preferences: 2.3.1 => 2.3.1