I had to disable Enhanced Tracking Protection AKA ETP from firefox to run it.Otherwise it is stuck on loading screen.
Though it is working with uBlock origin(default settings)..
Though it is working with uBlock origin(default settings)..
It makes sense that ETP would mess with the pixels output from a drawImage call, to fight fingerprinting.
Maybe the ImageLoader can be replaced with a more direct PNG decoder stapled to a fetch(). If I can make that work tonight, I'll create a pull request; this is how I meet the coolest people.