The bug was reported to Mozilla’s bug tracker, as reported by Engadget. The former’s product lead, Kev Needham, said in a statement that the company is aware of the issue and is working hard to fix it.
— Firefox 🔥 (@firefox) May 4, 2019 As mentioned earlier, the cause of this issue is due to the signing method used by Mozilla for add-ons, some of which have expired. If you’ve set your system clock to be faster than the actual time, then this would’ve hit you earlier as well. For now, one of the few ways you can get around this is by turning your clock back to before the signatures expired, which is 8:00 AM of this morning (midnight GMT/UTC to be exact). Other methods involve using dev versions and disabling signing check, but that’s more dangerous than it’s worth. (Source: Mozilla, Reddit via Engadget) UPDATE (11:50 PM): Firefox’s team has since released an update to the situation, as posted on its blog: All in all, things should be getting back to normal, as we speak. Our team has identified and rolled-out a fix for all Firefox Desktop users on Release, Beta and Nightly. The fix will be automatically applied in the background within the next few hours. No active steps need to be taken to make add-ons work again. In particular, please do not delete and/or re-install any add-ons as an attempt to fix the issue. Deleting an add-on removes any data associated with it, where disabling and re-enabling does not.