In a country with strict laws protecting offensive speech including hate speech under a general barrier of free speech, it would be a freedom ruling.
In a country with hate speech laws, it's a horrible ruling and a rather ominous portent.
Hate speech laws should be struck down in every country. While I don't approve of this way of doing it, I consider it to be a step in the right direction.
On which grounds? In some cases (I'm thinking of Germany), the ban on neo-Nazism speech IS in the Constitution, if I remember well.
It isn't.
Although Article 5, Paragraph 2 of the Consitution specifies that there may be restrictions to free speech.
These restrictions are outlined in Section 130 of the Criminal Code, in the provisions regarding
Volksverhetzung ("incitement of popular hatred"). Paragraphs 3 and 4 of Section 130 specifically deal with justifiying, glorifying, approving of, trivializing, or denying the National Socialist regime or any of its crimes.