diff --git a/svg/struct/reftests/support/sprites-stacked.svg b/svg/struct/reftests/support/sprites-stacked.svg
new file mode 100644
index 00000000000000..bebe1bd9198068
--- /dev/null
+++ b/svg/struct/reftests/support/sprites-stacked.svg
@@ -0,0 +1,10 @@
+
diff --git a/svg/struct/reftests/support/sprites-target.svg b/svg/struct/reftests/support/sprites-target.svg
new file mode 100644
index 00000000000000..1eb11bfbfb4271
--- /dev/null
+++ b/svg/struct/reftests/support/sprites-target.svg
@@ -0,0 +1,8 @@
+
+
+
+
diff --git a/svg/struct/reftests/use-external-resource-target-pseudo-001.html b/svg/struct/reftests/use-external-resource-target-pseudo-001.html
new file mode 100644
index 00000000000000..153aedba026055
--- /dev/null
+++ b/svg/struct/reftests/use-external-resource-target-pseudo-001.html
@@ -0,0 +1,9 @@
+
+
<use> referencing an external document resource with :target pseudo class
+
+
+
+
+
+
+
diff --git a/svg/struct/reftests/use-external-resource-target-pseudo-002.html b/svg/struct/reftests/use-external-resource-target-pseudo-002.html
new file mode 100644
index 00000000000000..0a483aff54d4d9
--- /dev/null
+++ b/svg/struct/reftests/use-external-resource-target-pseudo-002.html
@@ -0,0 +1,9 @@
+
+<use> referencing an external document resource with :target pseudo class
+
+
+
+
+
+
+