How can DevTools windows be treated as a page in Puppeteer?
PuppeteerDevTools windows can be treated as regular pages by enabling the handleDevToolsAsPage option when launching or connecting. This option makes DevTools targets appear as normal pages in the browser context.
Code:
const browser = await Puppeteer.launch({ handleDevToolsAsPage: true });
To also apply when connecting to an existing browser:
const browser = await Puppeteer.connect({ browserWSEndpoint, handleDevToolsAsPage: true });