What happened?
The web app fails to load (blank blue screen) if I block network requests to fonts.googleapis.com for loading CSS – the following error appears in the JavaScript console:
15:04:30.639 Uncaught (in promise) Error: Unable to preload CSS for /assets/index-W5adcBiJ.css
e https://maproulette.org/assets/index-BXUzEb7b.js:2
c https://maproulette.org/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js:1
index-BXUzEb7b.js:2:1553
Steps to reproduce
- Configure your preferred privacy browser extension to block all requests to the domain fonts.googleapis.com
- I’m using uMatrix with the following configuration for maproulette.org:

I allowed everything first-party and also the third-party CSS from unpkg.com, but I left fonts.googleapis.com blocked due to privacy concerns.
- Go to https://maproulette.org/
Environment
Firefox 128.0.3 on macOS
Additional information
I am very strict with myself in regards to internet privacy, especially when it comes to avoiding Google! (Further reading: Delete Google) It is sad to see that this (open-source!) web app disregards my privacy by refusing to load without communicating with Google servers!
What happened?
The web app fails to load (blank blue screen) if I block network requests to fonts.googleapis.com for loading CSS – the following error appears in the JavaScript console:
Steps to reproduce
I allowed everything first-party and also the third-party CSS from unpkg.com, but I left fonts.googleapis.com blocked due to privacy concerns.
Environment
Firefox 128.0.3 on macOS
Additional information
I am very strict with myself in regards to internet privacy, especially when it comes to avoiding Google! (Further reading: Delete Google) It is sad to see that this (open-source!) web app disregards my privacy by refusing to load without communicating with Google servers!