mosra / m.css

A no-nonsense, no-JavaScript CSS framework, site and documentation theme for content-oriented websites
https://mcss.mosra.cz
Other
406 stars 92 forks source link

m-warning CSS classes blacklisted by uBlock Origin #168

Closed mosra closed 2 years ago

mosra commented 4 years ago

A (hopefully) rather rare issue, but I already got reported this twice, so it needs to be acted upon.

Are you affected?

Open https://magnum.graphics/is-magnum-what-i-am-looking-for/ -- if you see four boxes, you're affected. There should be five:

image

Cause

uBlock Origin, in particular one entry in the "Fanboy's Annoyance list", ##.m-warning, originating in https://github.com/easylist/easylist/commit/abeaf2668971f33c70387f4da7a1c8cef7110d9e.

Reported as https://github.com/easylist/easylist/issues/5667, until it gets fixed and the fix propagated to majority of users it's something to be aware of. Given that this theme is now used by several dozen projects of varying size, I don't think it's feasible to start renaming the class to something that doesn't clash with overly broad filters of random adblockers.

mosra commented 2 years ago

The original issue got fixed three days after reporting, so I'd guess at this point (1.5 year after) it's safe to say everyone runs the fixed version already.