Yahoo is modifying add-on files silently based on various factors like cookies and server responses. If and when add-on files are modified, the signature is broken as Firefox can no longer verify their integrity. It is up to Yahoo to change to code to not manipulate add-on files.