Well it's not really freedom of speech then, is it? I understand physical dangers like yelling fire in a theater, but this is limiting what can actually be expressed despite the context. "Hateful language" is defined by the victim's feelings, and someone expressing their speech has no control over that. Perhaps someone innocuously posts a picture of Muhammed unknowing that it just offended millions of Muslims who want him punished for his "hateful language". So you can't draw the line when people's feelings are involved.
I do not agree with what you have to say, but I'll defend to the death your right to say it. EDIT: -Evelyn_Beatrice_Hall