   test(function() {
      var badNewTarget = new child.Proxy(new Function(), {});
      badNewTarget.prototype = 7;

      var dp = Reflect.construct(child.DOMParser, [], badNewTarget);
      assert_equals(Object.getPrototypeOf(dp), DOMParser.prototype);
      assert_equals(object_realm(dp), "child window");
    }, "Constructor in child window with bad NewTarget from child window that's a proxy for a parent window function");
  });
  iframe.src = "support/constructors-support.html";
  document.body.appendC