I added some but i'm pretty sure the images is ok. I was able to upload them before with Firefox.
I had Firefox Developer edition too but without any reason, i opened the browser in the morning loading around 15-20 process without showing off on my screen. Now my normal Firefox is having problem too.
Since it work on your side and this is only a problem from my own firefox i think we could just move on with this issue and maybe close it.
I did 2 reinstall, new profile, no plugins, reset all settings, Safe Mode, firewall & antivrus off, no malware and a bunch of other test...
Just no luck.