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.
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.