Bug 906940 - Exactly root the IsAcceptableThis callback; r=jonco,smaug

--HG--
extra : rebase_source : 3b629611a07fc52a532a05c1b56e5aa40b6a67b6
Bug 865352 - Add new icon for HTTPS pages with Mixed Display Content loaded.