@webcomponents/custom-elements
Version:
HTML Custom Elements Polyfill
21 lines (19 loc) • 615 B
HTML
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<script>;
let constructors = [];
</script>
<a-a></a-a>
<b-b></b-b>
<c-c></c-c>
<link rel="import" href="resources/nested-level1.html">
<script>;
test(() => {
let types = constructors.map(e => e.type);
assert_array_equals(types, ['nested-level3', 'nested-level2', 'nested-level1'],
'The constructor order should be script execution order of definition.');
}, 'custom element definitions in nested imports should work.');
</script>