Bug 973988 - DOM Promise constructor should call the executor with "undefined" as thisArg. r=bz