Tags: lastref/MSBlock
Tags
Add anti-adblock circumvention (v1.1.0) Escapes 'ad blocker detected' walls so blocked videos/sites (tabii.com, TRT canli yayin, etc.) play normally. - Mock Google IMA/GPT SDKs served via DNR redirect to web_accessible_resources (use_dynamic_url): players detect the SDK 'loaded', request ads, get an empty DAI StreamEvent.ERROR, and fall back to plain content. Video delivery (m3u8/CDN) is never touched. - Scriptlet engine expanded: abort-current-inline-script, override-property-read, no-setTimeout-if, no-setInterval-if, prevent-eval-if, nowebrtc, remove-attr, remove-class. Parser now ingests uBO (##+js), ABP (#$#) and AdGuard (#%#//scriptlet) syntaxes. - New net-antiadblock ruleset (3,963 rules) from abp-filters-anti-cv, AdGuard antiadblock and uBO annoyances-others; 10,468 scriptlet domains. - Generic wall defuser content script (belt-and-suspenders) removes fullscreen adblock overlays, restores scroll and resumes paused video; conservative guards skip login/cookie/paywall modals. Total static rules 216,121 (9 rulesets), 0 Chrome-unsupported regexes. Verified: TRT live wall gone + stream plays 3/3; ad-block regression clean (superadblocktest 84%, obfusgated 86%, adblock-tester 100/100, YouTube ad-free); offline suite 39/39. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Initial release: MSBlock v1.0.0 Full-featured MV3 ad blocker for Chromium browsers (Chrome, Brave, Edge, Opera) with a Firefox variant generator. - 212,085 declarativeNetRequest rules compiled from EasyList, EasyPrivacy, uBlock Origin filters, AdGuard DNS, Peter Lowe, URLHaus and turk-adlist - Cosmetic filtering (13.7k generic + 9.2k per-domain selectors, USER-origin CSS injection), bundled scriptlet engine, element picker, per-site allowlist, custom filters, quick-fixes updater - Three-layer YouTube ad blocking with a compiler-level guarantee that video delivery (googlevideo.com) is never blocked - Offline test suite (31 tests) + real-browser e2e harness; verified 5x on superadblocktest.com (82%), obfusgated.com (85%), adblock-tester.com (100/100), canyoublockit extreme and YouTube playback Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>