Like other JS objects, MessagePort should have a global constructor on Window.
Created attachment 24712 [details] proposed patch
Committed revision 37969.