Fix relative paths in tests
diff --git a/paint-timing/with-first-paint/border-image.html b/paint-timing/with-first-paint/border-image.html
index 7818b0e..4abccfe 100644
--- a/paint-timing/with-first-paint/border-image.html
+++ b/paint-timing/with-first-paint/border-image.html
@@ -8,7 +8,7 @@
     width: 100px;
     height: 100px;
     border: 30px solid transparent;
-    border-image-source: url(resources/circle.svg);
+    border-image-source: url(../resources/circle.svg);
     border-image-width: 0px;
   }
 </style>
diff --git a/paint-timing/with-first-paint/child-painting-first-image.html b/paint-timing/with-first-paint/child-painting-first-image.html
index 3badae1..92a926a 100644
--- a/paint-timing/with-first-paint/child-painting-first-image.html
+++ b/paint-timing/with-first-paint/child-painting-first-image.html
@@ -38,7 +38,7 @@
     }));
     const iframe = document.createElement('iframe');
     iframe.id = 'child-iframe';
-    iframe.src = 'resources/subframe-painting.html';
+    iframe.src = '../resources/subframe-painting.html';
     document.body.appendChild(iframe);
 }, 'Parent frame ignores paint-timing events fired from child image rendering.');
 </script>
diff --git a/paint-timing/with-first-paint/first-contentful-image.html b/paint-timing/with-first-paint/first-contentful-image.html
index 18abfe7..504a07d 100644
--- a/paint-timing/with-first-paint/first-contentful-image.html
+++ b/paint-timing/with-first-paint/first-contentful-image.html
@@ -12,7 +12,7 @@
 async_test(function (t) {
     assert_implements(window.PerformancePaintTiming, "Paint Timing isn't supported.");
     const img = document.createElement("IMG");
-    img.src = "resources/circles.png";
+    img.src = "../resources/circles.png";
     img.onload = function() {
         function testPaintEntries() {
             const bufferedEntries = performance.getEntriesByType('paint');
diff --git a/paint-timing/with-first-paint/first-contentful-paint.html b/paint-timing/with-first-paint/first-contentful-paint.html
index a93f1b7..7d23155 100644
--- a/paint-timing/with-first-paint/first-contentful-paint.html
+++ b/paint-timing/with-first-paint/first-contentful-paint.html
@@ -34,7 +34,7 @@
         assert_equals(bufferedEntries[0].name, "first-paint");
       });
       const img = document.createElement("IMG");
-      img.src = "resources/circles.png";
+      img.src = "../resources/circles.png";
       img.onload = function() {
         function secondTestPaintEntries() {
           const moreBufferedEntries = performance.getEntriesByType('paint');
diff --git a/paint-timing/with-first-paint/mask-image.html b/paint-timing/with-first-paint/mask-image.html
index 05f4b9e..e69e562 100644
--- a/paint-timing/with-first-paint/mask-image.html
+++ b/paint-timing/with-first-paint/mask-image.html
@@ -7,8 +7,8 @@
   #masked {
     width: 0px;
     height: 100px;
-    -webkit-mask-image: url(resources/circle.svg);
-    mask-image: url(resources/circle.svg);
+    -webkit-mask-image: url(../resources/circle.svg);
+    mask-image: url(../resources/circle.svg);
   }
 </style>
 <div id='masked'></div>
diff --git a/paint-timing/with-first-paint/sibling-painting-first-image.html b/paint-timing/with-first-paint/sibling-painting-first-image.html
index 4ad6258..d393795 100644
--- a/paint-timing/with-first-paint/sibling-painting-first-image.html
+++ b/paint-timing/with-first-paint/sibling-painting-first-image.html
@@ -3,7 +3,7 @@
 <script src="/resources/testharness.js"></script>
 <script src="/resources/testharnessreport.js"></script>
  <!-- This iframe will have a sibling that paints, we want to ensure it does not detect that paint. -->
-<iframe id="listening-iframe" src="resources/subframe-sending-paint.html"></iframe>
+<iframe id="listening-iframe" src="../resources/subframe-sending-paint.html"></iframe>
 <script>
 setup({"hide_test_state": true});
 var entriesExpectToReceive = [