This is a testharness.js-based test.
[FAIL] local to local: no preflight required.
promise_test: Unhandled rejection with value: object "TypeError: Illegal constructor"
[FAIL] local to private: no preflight required.
promise_test: Unhandled rejection with value: object "TypeError: Illegal constructor"
[FAIL] local to public: no preflight required.
promise_test: Unhandled rejection with value: object "TypeError: Illegal constructor"
[FAIL] private to private: no preflight required.
promise_test: Unhandled rejection with value: object "TypeError: Illegal constructor"
[FAIL] private to public: no preflight required.
promise_test: Unhandled rejection with value: object "TypeError: Illegal constructor"
[FAIL] public to public: no preflight required.
promise_test: Unhandled rejection with value: object "TypeError: Illegal constructor"
[FAIL] treat-as-public-address to public: no preflight required.
promise_test: Unhandled rejection with value: object "TypeError: Illegal constructor"
[FAIL] treat-as-public-address to local: optional preflight
promise_test: Unhandled rejection with value: object "TypeError: Illegal constructor"
Harness: the test ran to completion.