blob: 0562f04db425ab861c7ca8995eea384f88651663 [file] [log] [blame]
<!doctype html>
<meta charset=utf-8>
<title>Window is a constructor, and throwing TypeError when it is called.</title>
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
<script>
test(() => {
assert_equals((class A extends Window { }).prototype.__proto__, Window.prototype);
assert_throws_js(TypeError, () => new (class A extends Window { }));
}, "Window is a constructor, and throwing TypeError when it is called.");
</script>