Bug 917254 - Only enable MessageEvent.ports when MessagePort is enabled; r=smaug