On airplanes in North America, you are now allowed to wear in-the-ear style headphones while taking off and landing, but not regular over-the-ear style headphones.
It is an Air Canada rule, not a North America one, and it is so you are only listening to a system where they can override the audio in case of an emergency.