diff --git a/CHANGELOG.md b/CHANGELOG.md index c6f941f5a..e54241566 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,6 +33,9 @@ Sometimes the changelog has notes (not comprehensive) acknowledging people's wor ### v1.11.33 +**v1.11.33.5** *(2016-05-19)* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.11.33.5/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.11.33.5/builds/4chan-X-noupdate.crx "Chromium version")] +- Update ad server blacklist. + **v1.11.33.4** *(2016-05-17)* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.11.33.4/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.11.33.4/builds/4chan-X-noupdate.crx "Chromium version")] - Archive list: waruso.org is back; also temporarily add fgts.jp (still down) as last option in list. diff --git a/src/main/Main.coffee b/src/main/Main.coffee index 612933550..2975579a6 100644 --- a/src/main/Main.coffee +++ b/src/main/Main.coffee @@ -21,12 +21,12 @@ Main = configurable: false get: -> throw new Error() set: -> throw new Error() - for prop in ['atOptions', 'adsterra_key', 'EpmadsConfig', 'epmads_key', 'EpomConfig', 'epom_key', 'exoDocumentProtocol'] + for prop in ['atOptions', 'adsterra_key', 'EpmadsConfig', 'epmads_key', 'EpomConfig', 'epom_key', 'exoDocumentProtocol', 'supp_key'] nuke window, prop return $.on window, 'beforescriptexecute', (e) -> host = e.target.src.split('/')[2]?.match(/[^.]+\.[^.]+$/)?[0] - e.preventDefault() if host in ['bnhtml.com', 'ecpmrocks.com', 'advertisation.com', 'exoclick.com'] + e.preventDefault() if host in ['bnhtml.com', 'ecpmrocks.com', 'advertisation.com', 'exoclick.com', 'n298adserv.com'] # Detect multiple copies of 4chan X $.on d, '4chanXInitFinished', ->