diff --git a/Tests/LibWeb/Text/data/document.xml b/Tests/LibWeb/Text/data/document.xml
new file mode 100644
index 00000000000..c3ee35bbe55
--- /dev/null
+++ b/Tests/LibWeb/Text/data/document.xml
@@ -0,0 +1 @@
+
diff --git a/Tests/LibWeb/Text/expected/iframe-load-event-for-xml-src.txt b/Tests/LibWeb/Text/expected/iframe-load-event-for-xml-src.txt
new file mode 100644
index 00000000000..3737614c0c7
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/iframe-load-event-for-xml-src.txt
@@ -0,0 +1 @@
+ load
diff --git a/Tests/LibWeb/Text/input/iframe-load-event-for-xml-src.html b/Tests/LibWeb/Text/input/iframe-load-event-for-xml-src.html
new file mode 100644
index 00000000000..38da6383d22
--- /dev/null
+++ b/Tests/LibWeb/Text/input/iframe-load-event-for-xml-src.html
@@ -0,0 +1,14 @@
+
+
+