Your post makes it appear that these new laws (if they come into existence in Canada) will be for the whole of Canada. Upon reading the article, it is clear that only the Montreal Police are asking for such a law. I quote this from your article:
Meanwhile, in Montreal Canada, Montreal police are asking the city to outlaw bad or insulting language used against police officers, making it illegal for members of the public to call cops profanity-laced nicknames, or lob jeers, such as “pig” and “doughnut-eater.”I think the post does a dis-service to the police in the rest of Canada giving people more opportunity to make even more critical statements about the police then they already do in these forums. The open hatred for police here is higher then I have ever seen before or have ever heard in my life. I thought the hatred and intolerance for both religion and political parties was the worst there could be on the other forums I was on, but, hatred for the law is alive and well here.