He's talking about FF's new icon. I moved this to Site Suggestions, Questions and Feedback.
Thanks, it's made by a member for a contest, but I can't reveal who they are yet because we currently have a revote for the contest (cos silly me left out an entry ><):