RU AdList JS Fixes

try to take over the world!

Fra og med 21.08.2016. Se den nyeste version.

Dette er versioner af dette script, hvor koden er blevet opdateret. Vis alle versioner.

  • v20170510.1 10.05.2017 https://e.mail.ru/
  • v20170510.0 09.05.2017 Fixed scriptLander compatibility with Firefox browser.
  • v20170509.1 09.05.2017 http://www.yaplakal.com/ ads on first page, shouldn't block posts, but may require tweaking
  • v20170509.0 08.05.2017 Implemented apiBreaker (now called shadowMarker) as separate global function supposed to run on all pages by default without breaking anything, but specific trick used by some advertisement networks.
  • v20170508.4 08.05.2017 Fixed defining twice 'func' variable in new apiBreaker code.
  • v20170508.3 08.05.2017 Accidentally enabled apiBreaker globally before properly testing. -_-
  • v20170508.2 08.05.2017 Popup on http://online-multy.ru
  • v20170508.1 08.05.2017 Attempt to change apiBreaker code into something applicable to any site as a "drop-in solution".
  • v20170508.0 08.05.2017 http://ukrlib.com.ua/books/printit.php?tid=907
  • v20170507.0 07.05.2017 http://vesti-ukr.com/strana/237179-v-sbu-ne-nashli-prichin-zapreshchat-bessmertnyj-polk-v-kieve + http://www.okino.ua/film/mech-korolya-artura-korol-artur-nachalo-legendyi-564146/
  • v20170505.0 05.05.2017 https://gazeta.ua/ru/articles/kiev-life/_vozle-raduzhnogo-otkroyut-novyj-gipermarket/189527
  • v20170501.0 01.05.2017 P: http://www.yaplakal.com/forum7/topic1591175.html
  • v20170428.1 28.04.2017 Cleaned up apiBreaker a bit and wrapped it into scriptLander for Fx
  • v20170428.0 28.04.2017 Modified apiBreaker to make it less destructive. Now it shouldn't block load/error events for suspicious elements. Instead it will block injection of such elements on the page.
  • v20170425.0 24.04.2017 http://minfin.com.ua/ фикс для графика валют, блокировался onload на link-ах.
  • v20170424.0 24.04.2017 http://minfin.com.ua/
  • v20170416.2 16.04.2017 Ooops, added wrong script for facenews.
  • v20170416.1 15.04.2017 http://www.perfectgirls.net/
  • v20170416.0 15.04.2017 Fixed error in console on cross-origin iframe access with apiBreaker.
  • v20170413.2 13.04.2017 One more fix to apiBreaker.
  • v20170413.1 13.04.2017 Ooops, forgot to remove some test code.
  • v20170413.1 13.04.2017 apiBreaker: Avoid storing onload/onerror functions in theDOM object properties
  • v20170413.0 13.04.2017 http://dynamo.kiev.ua/ (Updated code of WSI module to avoid being blocked by apiBreaker module where it's used)
  • v20170411.1 11.04.2017 Extended style protector code to handle more ways site may attempt to break it.
  • v20170411.0 11.04.2017 https://weather.rambler.ru/ (replaced load wrapper with more reliable one for rambler.ru)
  • v20170410.1 10.04.2017 https://weather.rambler.ru/
  • v20170410.0 10.04.2017 Accidentally duplicated window.getComputedStyle call in fix for Yandex search.
  • v20170407.1 07.04.2017 http://www.segodnya.ua/life/mistery/molniya-udarila-v-mashinu-vo-vremya-dvizheniya-1007675.html
  • v20170407.0 07.04.2017 https://yandex.ua/yandsearch? (search ads)
  • v20170406.4 06.04.2017 One more fix to preventPopups.
  • v20170406.3 06.04.2017 Removed extra logging in preventPopups. Forgot to remove in the previous commit.
  • v20170406.2 06.04.2017 Handling case document.body.appendChild(document.createElement('IFRAME')).contentWindow.open('test'); in Firefox (used on http://www2.zippyshare.com/v/nsJVZ8J9/file.html)
  • v20170406.1 06.04.2017 http://www2.zippyshare.com/v/nsJVZ8J9/file.html (not preventPopup also catches new IFRAMEs and rewrite window.open inside of them)
  • v20170406.0 05.04.2017 http://hentaiz.org/751-chernyy-klass.html
  • v20170327.0 27.03.2017 https://www.sports.ru/football/1049612205.html
  • v20170322.1 22.03.2017 http://www.yaplakal.com/
  • v20170322.0 21.03.2017 http://old.fishki.net/
  • v20170321.1 21.03.2017 http://dynamo.kiev.ua/
  • v20170321.0 21.03.2017 https://rsload.net/
  • v20170319.0 19.03.2017 http://www.torseed.net/ and seedoff.cc
  • v20170316.2 16.03.2017 https://biqle.ru/watch/-124974713_456239161
  • v20170316.1 16.03.2017 Replaced UA replacement on e.mail.ru with hiding styles since browser-detection happens on a server side and forging navigator.userAgent doesn't help.
  • v20170316.0 16.03.2017 https://e.mail.ru/messages/inbox (pretend to be older Fx version here in Fx to avoid aggressive ads)
  • v20170314.0 14.03.2017 Removed special handling for scripts on pesnik.su since WSI is enough now.
  • v20170312.1 12.03.2017 http://www.yaplakal.com/forum1/topic972706.html (for now it should be safe to remove only second post and keep the rest)
  • v20170312.0 12.03.2017 http://www.yaplakal.com/forum1/topic972706.html (don't cut first post in the thread when it's from administrator)
  • v20170311.0 11.03.2017 Extended createElement wrapper in WSI to block "onerror" callbacks from scripts on the same domains as WS connections it blocks
  • v20170309.0 09.03.2017 Better Firefox support in 4pda code + avoid interacting with get/set attribute wrappers in other parts of my code.
  • v20170304.4 04.03.2017 One more iteration on http://dfiles.ru in Fx, this time it actually works there.
  • v20170304.3 04.03.2017 Another attempt to make preventPopup right for Fx.

Vis alle script-versioner