diff --git a/html/semantics/scripting-1/the-script-element/module/import-subgraph-404.html b/html/semantics/scripting-1/the-script-element/module/import-subgraph-404.html
new file mode 100644
index 00000000000000..4911a071a0fb68
--- /dev/null
+++ b/html/semantics/scripting-1/the-script-element/module/import-subgraph-404.html
@@ -0,0 +1,14 @@
+
+
+
+
+
diff --git a/html/semantics/scripting-1/the-script-element/module/resources/delayed-modulescript.py b/html/semantics/scripting-1/the-script-element/module/resources/delayed-modulescript.py
new file mode 100644
index 00000000000000..6ed16212d71920
--- /dev/null
+++ b/html/semantics/scripting-1/the-script-element/module/resources/delayed-modulescript.py
@@ -0,0 +1,7 @@
+import time
+
+def main(request, response):
+ delay = float(request.GET.first("ms", 500))
+ time.sleep(delay / 1E3);
+
+ return [("Content-type", "text/javascript")], "export let delayedLoaded = true;"