Attempting to open a thread or post in an "expanded" view on any of the affected instances (an essential function not at all related to tracking or ads) results in the sidebar failing to load, as the adblocker blocks the JavaScript module file from being loaded.
EasyPrivacy contains a rule blocking "/async/stat", which is matching on the "/packs/js/flavours/glitch/async/status-{HASH}.chunk.js" JavaScript module file. An example of the affected module on my instance is:
Code: Select all
https://mastodon.sleeping.town/packs/js/flavours/glitch/async/status-dae38e4b4ade0fffa64c.chunk.js
As said, this breaks an essential function of the software and is resulting in a lot of issue reports and confusion. (Nevertheless, I appreciate all the effort required to maintain a list of this size, and even if there are occasional hiccups, EasyList and friends are very useful.)
It's odd to me this is even performing a substring match; is this possibly a quirk of uBlock Origin?
The commit introducing this (found manually; GitHub explodes if you try to load blame on this file, and cloning the repo has stalled at 40%) is 7daf3719.