diff --git a/preload/link-header-on-subresource.html b/preload/link-header-on-subresource.html
new file mode 100644
index 00000000000000..22351e37c7b691
--- /dev/null
+++ b/preload/link-header-on-subresource.html
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
diff --git a/preload/resources/dummy-preloads-subresource.css b/preload/resources/dummy-preloads-subresource.css
new file mode 100644
index 00000000000000..5097166a058a16
--- /dev/null
+++ b/preload/resources/dummy-preloads-subresource.css
@@ -0,0 +1 @@
+/* This is just a dummy, empty CSS file */
diff --git a/preload/resources/dummy-preloads-subresource.css.sub.headers b/preload/resources/dummy-preloads-subresource.css.sub.headers
new file mode 100644
index 00000000000000..4ada08cdf1e375
--- /dev/null
+++ b/preload/resources/dummy-preloads-subresource.css.sub.headers
@@ -0,0 +1,2 @@
+Cache-Control: max-age=1000
+Link: ; rel=preload;as=font;crossorigin