I guess finally Chrome did what everyone was scared off in the beginning and finally split up the friendly relationship between Google and Mozilla Firefox. At least that is what i understand from this image.
I was trying to setup an Adwords campaign for this site, using a free coupon i got. When inserting the keywords i wanted the add to appear next to, apparently Firefox is an “Unacceptable Business Practices”.
Is there any other meaning for the word Firefox that i am unaware of?