RU AdList JS Fixes

try to take over the world!

Zoznam verzií skriptu, ktorých kód bol aktualizovaný. Zobraziť všetky verzie.

  • v20201105.0 05.11.2020 Replaced documentRewrite with static plug for i.ua.
  • v20201103.0 03.11.2020 Replaced majority of zmcDocumentRewrite domains with fixed stubs since it looks like they using the same frame name without changing it.
  • v20201102.6 02.11.2020 Limited documentRewrite on ukr.net to www.ukr.net only. Added documentRewrite for nv.ua.
  • v20201102.5 02.11.2020 Moved hvylya.net from documentRewrite to zmcPlugTime section.
  • v20201102.4 02.11.2020 Removed custom code for bigmir.net entirely and moved it to zmcPlugTime section.
  • v20201102.3 02.11.2020 Replaced documentRewrite with zmcPlug for bigmir.net on their main page (subdomains are using different code).
  • v20201102.2 02.11.2020 Replaced documentRewrite with zmcPlug for inforesist.org, implemented custom fixes for liga.net and segodnya.ua.
  • v20201102.1 02.11.2020 Removed separate Gismeteo script.
  • v20201102.0 02.11.2020 Extended zmcPlug to generate iframe names when they are based on datetime. Disabled documentRewrite on a multiple domains where zmctrack is blocked by old code.
  • v20201101.3 01.11.2020 Removed another potential source of issues on echo.msk.ru.
  • v20201101.2 01.11.2020 Removed code for echo.msk.ru and made custom fix for pravda.com.ua since it breaks in Firefox.
  • v20201101.1 01.11.2020 Updated list of zmctrack domains.
  • v20201101.0 01.11.2020 Majority of sites which using zmctrack moved to their latest code with already existing "clean" iframe on the page. Implemented per-site plugs.
  • v20201030.0 30.10.2020 Fixed problem on rustorka.com. Apparently browser creates context for the script to run so early that feature test failed and attempted to run fix for old Fx versions.
  • v20201023.1 23.10.2020 Updated code for sinoptik.ua for Violentmonkey (tested in 2.12.8 RC17). Apparently VM is not fast enough to reliably interrupt zmc script on the page. So, reused disabled code added in previous commit for Gismeteo.
  • v20201023.0 23.10.2020 Added disabled code for Gismeteo which removes zmctrack script from the page code and rewrites the page. I don't want to use it because rewrite takes time (during which empty page is displayed) and may introduce problems with page functionality. But it may become a 'necessary evil' in case they completely randomize zmc frame name.
  • v20201023.0 23.10.2020 Updated code for Gismeteo. Numbers in that stub had to be padded, apparently.
  • v20201022.1 22.10.2020 Ooops! Forgot to remove part of the debug code and that crashed zmcPlug function.
  • v20201022.0 22.10.2020 Updated code for Gismeteo. Added code for sinoptik.ua.
  • v20201021.0 21.10.2020 Forgot to remove line of code from attempt to cache results for faulty calls. Unnecessary complexity for unsupported browser version.
  • v20201021.0 21.10.2020 Two tweaks for Proxy().toString() fix for Fx 60: Browser detection is feature-based now and instead of always calling Function.toString() when normal call fails wrapper should call appropriate one like Function.toSource() when toSource failed.
  • v20201019.0 19.10.2020 Replaced fix for Proxy().toString() in Fx 60 ESR with more generic one.
  • v20201018.0 18.10.2020 Fix for Firefox 60 ESR on rbc.ru. Calling toString on Proxy throws Error.
  • v20201017.0 17.10.2020 Fixed "Uncaught in promise" error messages when GM.cookie.list promise returns "rejected: not supported" on stable version of Tampermonkey.
  • v20201015.6 15.10.2020 Minifix for change in previous commit.
  • v20201015.5 15.10.2020 Updated code for all-episodes.org.
  • v20201015.4 15.10.2020 Updated code for Yandex.
  • v20201015.3 15.10.2020 Updated code for vp.rambler.ru.
  • v20201015.2 15.10.2020 Removed previously added code for Yandex since it doesn't help.
  • v20201015.1 15.10.2020 Another minor update: Removed debug log record from one of previous updates.
  • v20201015.1 15.10.2020 Removed unused variable left in previous update. Additionally, previous update replaced ReferenceError with TypeError since it makes more sence in context of property missing in object.
  • v20201015.1 15.10.2020 Updated code for Yandex and frontend.vh.yandex.ru in particular.
  • v20201015.0 15.10.2020 Updated code for starlight.digital.
  • v20201010.1 10.10.2020 Updated code for auto.ru. Another tweak for yandex direct stub there.
  • v20201010.0 09.10.2020 Updated code for auto.ru. Previous updated caused loss of functionality in some cases.
  • v20201009.1 09.10.2020 Updated code for auto.ru.
  • v20201009.0 09.10.2020 Disabled script on 1cfresh.com: https://greasyfork.org/en/scripts/19993-ru-adlist-js-fixes/discussions/64161 (it's not necessary there anyway)
  • v20201008.0 08.10.2020 Added check for subdomains into first exceptions list regexp. Removed beru.ru from exceptions since it moved to market.yandex.ru.
  • v20201007.0 07.10.2020 Added yastatic.net into exclude list (used on market.yandex.ru in frames).
  • v20200925.0 24.09.2020 Replaced exclude list with 2 regexps. Added lineageos.org into list (nothing to block, win.Ya breaks review.lineageos.org)
  • v20200924.0 24.09.2020 Temporary fix for zmctrack on Gismeteo.
  • v20200923.0 23.09.2020 Disabled script on market.yandex.ru. It is not necessary there anyway and somehow occasionally breaks the UI (add to comparison button, remove from comparison and probably more).
  • v20200922.1 22.09.2020 Updated code for Rambler.
  • v20200922.0 22.09.2020 Updated code for Rambler.
  • v20200921.2 21.09.2020 Updated code for Yandex.
  • v20200921.1 21.09.2020 Updated code for glav.su.
  • v20200921.0 21.09.2020 Updated code for Yandex Afisha. Removed duplicate logs of removed cookies.
  • v20200920.1 20.09.2020 Updated code for Rambler. Fix for comments on Lenta and other their domains.
  • v20200920.0 20.09.2020 Updated code for Rambler in general and Lenta's function wrapper in particular.
  • v20200919.2 19.09.2020 Forgot to test new Rambler code in Firefox. Should work now.

Zobraziť všetky verzie skriptu