Legality and the
extreme wrongness of someone's position entitles you to do
anything, up to and including persecution of someone for a political donation from 6 years ago. Because that donation was
so wrong. Thanks for the clarification. Doesn't sound needlessly vindictive at all.
A pluralistic, tolerant society tolerates the holding of private beliefs of all kinds and forgives being on the wrong side of history. A society that doesn't do this simply isn't one that respects the right of free speech. The actions concerning Mozilla do nothing to further civil rights and moves our society towards norms of intolerance of dissent.
EDIT: I think I learned something here today. There are those who think that there is no social justice for sexual orientation until the same degree of vilification is applied to their former political opponents as that which happened to the political opponents of racial civil rights. I'm sorry, but this is illogical, shortsighted, and vindictive. It doesn't matter how wrong people were and how much those who held wrong positions suffer, and any energy which is brought to bear in that sort of direction is not helping the cause of justice. This is merely misplaced vengeance. It is indeed not what MLK, Mandela, or Gandhi would have wanted. Just because this is how it happened in the past doesn't make it wise or right. I happen to believe that an enlightened society can exist without "sufficient punishment of wrong thinking."