Playwright ad blocker - yelenagotraining/E2EFrameworks GitHub Wiki
To block certain reources like popups:
const miniAdsDb= [
'https://pagetoblock.com',
'https://anotherpagetoblock.com'
]
await page.route('**/*',(route) => {
const url = route.request().url();
if(miniAdsDb.some(d => url.startWith(d))) {
route.abort();
}
else {
route.continue();
}
});