I don't know about everywhere is in Canada, but in Québec, both French and English people show their displeasure at a show by booing.

Whistling is to show appreciation.