I've now set this blog up to auto-redirect to the HTTPS version and fixed all the issues that were causing Firefox to block the mixed content. Well, that was easy.