Internal test pages for verifying Adblock end-to-end blocking behaviour in Chrome.
googletagmanager.com/gtag/js. Expected: blocked.google-analytics.com/collect. Expected: blocked.doubleclick.net ad iframe (iframe navigation block). Expected: blocked.googletagmanager.com (CSS request block). Expected: blocked.navigator.sendBeacon POST to google-analytics.com/collect (POST beacon path). Expected: blocked.fetch with mode: 'cors' to google-analytics.com/collect (XHR/fetch path). Expected: blocked.WebSocket upgrade to stats.g.doubleclick.net (WS upgrade block). Expected: blocked.Worker sourced from googletagmanager.com (worker-script fetch). Expected: blocked.<video> source from googleads.g.doubleclick.net (video-element URL block). Expected: blocked.preconnect/dns-prefetch to doubleclick.net with verification fetch (preconnect/DNS suppression). Expected: blocked.BlockingRecorder in Adblock.ReleaseTests. They report verdicts via window.__adblockTestResult and are evaluated against CDP Network.loadingFailed events. Manual visits are fine for sanity checks; meaningful pass/fail comes from the automated runner. See Linear ENG-682.