Falsely shouting "Fire!" in a crowded theater is currently allowed per the Supreme Court [0], as of Brandenburg v. Ohio [1], as it is not an incitement to imminent, lawless behavior. The "classic ban", incidentally, was actually a ban on speech opposing the draft during WW1. The "falsely shouting fire in a theater" analogy was created by judges to justify banning anti-draft leaflets.
0: https://en.wikipedia.org/wiki/Shouting_fire_in_a_crowded_the...
Sure, and that’s exactly the basis for it in most rich free countries. You’ll find some social and historic wrinkles, but there’s very little you can’t say in Canada that you can say in America.
The Canadians don’t make a whole dog and pony show over MY FREE SPEECH RIGHTS though, which is why Canadian politics is a little less completely beholden to special interests, why hate speech is illegal there, and why you don’t get direct-to-consumer pharma advertising there.