зеркало из https://github.com/mozilla/gecko-dev.git
33 строки
706 B
HTML
33 строки
706 B
HTML
<html>
|
|
<body>
|
|
<script>
|
|
// Helper methods.
|
|
function ok(a, msg) {
|
|
parent.postMessage({ check: !!a, msg }, "*")
|
|
}
|
|
|
|
function is(a, b, msg) {
|
|
ok(a === b, msg);
|
|
}
|
|
|
|
function finish() {
|
|
parent.postMessage({ done: true }, "*");
|
|
}
|
|
</script>
|
|
|
|
<script id="a" nomodule>42</script>
|
|
<script>
|
|
// Let's test the behavior of nomodule attribute and noModule getter/setter.
|
|
var a = document.getElementById("a");
|
|
ok(!("noModule" in a), "When modules are disabled HTMLScriptElement.noModule is not defined");
|
|
</script>
|
|
|
|
<script>var foo = 42;</script>
|
|
<script nomodule>foo = 43;</script>
|
|
<script>
|
|
is(foo, 43, "nomodule attribute is ignored when modules are disabled");
|
|
finish();
|
|
</script>
|
|
</body>
|
|
</html>
|