| This is a testharness.js-based test. |
| [FAIL] HTMLElement constructor must only get .prototype once, calling proxy constructor directly |
| assert_equals: Should have gotten .prototype once expected 1 but got 2 |
| [FAIL] HTMLElement constructor must only get .prototype once, calling proxy constructor via Reflect |
| assert_equals: Should have gotten .prototype once expected 1 but got 2 |
| [FAIL] HTMLElement constructor must only get .prototype once, calling proxy constructor via Reflect with no inheritance |
| assert_equals: Should have gotten .prototype once expected 1 but got 2 |
| [FAIL] HTMLElement constructor must not get .prototype until it finishes its registration sanity checks, calling via Reflect |
| assert_equals: Should never have gotten .prototype expected 0 but got 1 |
| Harness: the test ran to completion. |
| |