cosmetic-https-toggle-canary

HTTPS-filtering toggle canary for the cosmetic-filtering code path. Renders <div class="banner-ad"> — EasyList ships ##.banner-ad as a generic-hide rule. When HTTPS decryption is on, the proxy injects a <style> tag that hides the element; when HTTPS decryption is off, the proxy never sees the response body for this HTTPS page and the cosmetic injection cannot happen, so the element remains visible.

measuring…

← back to index

Self-reports window.__adblockTestResult.hidden via getComputedStyle on DOMContentLoaded. Paired with the runner's independent page.evaluate probe so a regression where the inline measurement script itself is blocked is still caught.