Rated 1 out of 5 stars
Every scan I do results in this:
"There was an error while testing this site. This was likely due to Mozilla bug 420025. Please help us track this bug by either emailing us the url to this site or commenting on the bug. We apologize for the inconvenience and hope to have this fixed soon."
And I don't get any results.