The provisions in the Criminal Code of Canada that make hate speech - strictly defined - a crime predate the Charter of Rights and have been rigorously tested by Canadian courts.  No further criminalization of speech is anticipated.