Source code
Revision control
Copy as Markdown
Other Tools
Test Info:
- This WPT test may be referenced by the following Test IDs:
- /html/semantics/scripting-1/the-script-element/module/type.html - WPT Dashboard Interop Dashboard
<!DOCTYPE html>
<title>Type attribute of module scripts</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>
window.t1 = async_test('type="module"');
window.t2 = async_test('type="MODULE"');
window.t3 = async_test('type="Module"');
window.t4 = async_test('type="module "');
window.t5 = async_test('type=" module"');
</script>
<script type="module">window.t1.done();</script>
<script type="MODULE">window.t2.done();</script>
<script type="Module">window.t3.done();</script>
<script type="module ">window.t4.unreached_func('Unexpectedly evaluated');</script>
<script type=" module">window.t5.unreached_func('Unexpectedly evaluated');</script>
<script type="module">
window.t1.unreached_func('Unexpectedly not evaluated')();
window.t2.unreached_func('Unexpectedly not evaluated')();
window.t3.unreached_func('Unexpectedly not evaluated')();
window.t4.done();
window.t5.done();
</script>