Bug 1452123 [wpt PR 9955] - Sync mozilla reftests as of 2018-03-09, a=testonly
authorL. David Baron <dbaron@dbaron.org>
Mon, 09 Apr 2018 14:41:22 +0000
changeset 413416 9011794a980089e9568bb1034f5dc7d4b34c391c
parent 413415 e94ebd3dfa5af457607034db8a8c029b50d79d71
child 413417 3582e94198299a6c64414d17a79d9b6343fd1849
push id102161
push userjames@hoppipolla.co.uk
push dateSun, 15 Apr 2018 09:10:16 +0000
treeherdermozilla-inbound@ebfad4be630d [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1452123, 1444136
milestone61.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1452123 [wpt PR 9955] - Sync mozilla reftests as of 2018-03-09, a=testonly Automatic update from web-platform-testsSync Mozilla tests as of https://hg.mozilla.org/mozilla-central/rev/415e9b18ca2a1532086d5e2d5d21343cd004b5fd . This commit contains a single change: * [bug 1444136](https://bugzilla.mozilla.org/show_bug.cgi?id=1444136) by me, already reviewed by @gsnedders. Fixes #9912. -- Remove entries from the lint whitelist that are fixed by the fix for #9912. wpt-commits: a94171ad6309b41271b08553302d11a2b544bb51, 27b759e2d99020a09911d252c953777ae150e381 wpt-pr: 9955 wpt-commits: a94171ad6309b41271b08553302d11a2b544bb51, 27b759e2d99020a09911d252c953777ae150e381 wpt-pr: 9955
testing/web-platform/meta/MANIFEST.json
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-32x32.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-37x37.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1a.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1b.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1c.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1d.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1e.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-2-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-2.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-3-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-3.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-4-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-4.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-10-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-10.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1a.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1b.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1c.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-2-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-2.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-3-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-3.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-4-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-4.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-5-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-5.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-6-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-6.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-7-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-7.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-8-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-8.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-9-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-9.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-1.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-2-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-2.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-1.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-2-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-2.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-3-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-3.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4-ref-1.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4-ref-2.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5-ref-1.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5-ref-2.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-6-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-6.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-7-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-7.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bl.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bo.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-br.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ct.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-le.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ri.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tl.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-to.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tr.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/aqua-yellow-32x32.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/aqua-yellow-37x37.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/border.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-bl.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-bo.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-br.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-ct.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-le.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-ri.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-tl.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-to.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-tr.png
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule.png
testing/web-platform/tests/lint.whitelist
--- a/testing/web-platform/meta/MANIFEST.json
+++ b/testing/web-platform/meta/MANIFEST.json
@@ -265212,26 +265212,16 @@
      {}
     ]
    ],
    "css/vendor-imports/mozilla/mozilla-central-reftests/align3/support/colors-8x16.png": [
     [
      {}
     ]
    ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-32x32.png": [
-    [
-     {}
-    ]
-   ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-37x37.png": [
-    [
-     {}
-    ]
-   ],
    "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-attachment-fixed-inside-transform-1-ref.html": [
     [
      {}
     ]
    ],
    "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1-ref.html": [
     [
      {}
@@ -265347,72 +265337,82 @@
      {}
     ]
    ],
    "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-7-ref.html": [
     [
      {}
     ]
    ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border.png": [
-    [
-     {}
-    ]
-   ],
    "css/vendor-imports/mozilla/mozilla-central-reftests/background/reftest.list": [
     [
      {}
     ]
    ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bl.png": [
-    [
-     {}
-    ]
-   ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bo.png": [
-    [
-     {}
-    ]
-   ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-br.png": [
-    [
-     {}
-    ]
-   ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ct.png": [
-    [
-     {}
-    ]
-   ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-le.png": [
-    [
-     {}
-    ]
-   ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ri.png": [
-    [
-     {}
-    ]
-   ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tl.png": [
-    [
-     {}
-    ]
-   ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-to.png": [
-    [
-     {}
-    ]
-   ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tr.png": [
-    [
-     {}
-    ]
-   ],
-   "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule.png": [
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/aqua-yellow-32x32.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/aqua-yellow-37x37.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/border.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-bl.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-bo.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-br.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-ct.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-le.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-ri.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-tl.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-to.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-tr.png": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule.png": [
     [
      {}
     ]
    ],
    "css/vendor-imports/mozilla/mozilla-central-reftests/break3/moz-block-fragmentation-001-ref.html": [
     [
      {}
     ]
@@ -390985,17 +390985,17 @@
    "f8af4287f3b0f6925a2a6c5c75b3788e24de1680",
    "support"
   ],
   "./config.default.json": [
    "73b96319b21810d51a230d475b5d5fe4e1181a69",
    "support"
   ],
   "./lint.whitelist": [
-   "f99ce1b3cf312caac08a8a8bb6a970ba00e28160",
+   "82fc9107178a6f9aef6c978ad51afe2370c92de1",
    "support"
   ],
   "./serve.py": [
    "0efa39b1f26f86d73f2fce4f9e46003d62057b41",
    "support"
   ],
   "./server-side.md": [
    "c51b17fbac2a2e3121dc74f7badbd2873ce92f61",
@@ -536600,301 +536600,301 @@
   "css/vendor-imports/mozilla/mozilla-central-reftests/align3/reftest.list": [
    "798de20953c26b2a69a5f593aa003bf6f4aa1e69",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/align3/support/colors-8x16.png": [
    "0332d163ba2a010b5a8102cf23d220342e007170",
    "support"
   ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-32x32.png": [
-   "a4c3777cf587ade235c71b27144eae3f307deb05",
-   "support"
-  ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-37x37.png": [
-   "fc2d8a4c94a5a7c19344d5fdeb6f2e0c97e0ea56",
-   "support"
-  ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-attachment-fixed-inside-transform-1-ref.html": [
    "ac4a007e9956b008807349d6fb1a5e1d04fa70b0",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-attachment-fixed-inside-transform-1.html": [
    "0d1861c826d8aa1c44ae38370d2f75d76fc1b8ee",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1-ref.html": [
-   "29441a01afe2699a04c4d5ba99acd6b62dc5f96b",
+   "527a9e170665067a0be9c80d5a03e5e3762fb5d0",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1a.html": [
-   "809a3f95a27d65858ffb02e117730bb42736fb80",
+   "2e63657cd77715a2592071cecfe9a8b92ee25036",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1b.html": [
-   "4b52973ae50842378ad37f0e6f34446848730f25",
+   "bb8ecbae4c8679c8027dff5b2284a1ce02a8825c",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1c.html": [
-   "de76776ca724ba92bc74aef65ea735dfcb6cad93",
+   "e5ce00218cb4de53c98695e461fde4666ea7e54b",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1d.html": [
-   "cddb6225b1a0fba923df44c822a7e14c8dc83aec",
+   "07c2fd2fa564bee8fff8bcee5aea4088d4bc7a7d",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1e.html": [
-   "f09086d194fd800f60e87a8a9f173eb133975c8b",
+   "04449b9807337732367a4433a212d9d8a1f54846",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-2-ref.html": [
-   "ab1bd133eac072e7653bbb7ebdfb3ad25378150f",
+   "8b6156e33c36a7ff6100e4083888377233b03491",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-2.html": [
-   "451bbbdc1feaf8518f771929f1ba4fca98ca4561",
+   "6130e53d76ebddd25e67dd130bd5a69fe333de70",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-3-ref.html": [
-   "e4ffb716a411e30f039b5b94c655b236285c7d5b",
+   "0ca8f34ec1bc5b92e99948479ed558cb37cde19f",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-3.html": [
-   "229eda2d0edd98f4fa1bce52652d3df3b8e25c57",
+   "68966b45847d9932aad774321a99aa79f15dbf81",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-4-ref.html": [
-   "a50788fabe6e09abb218f6e3c273674c3f427e98",
+   "985c3cdcb1995fe748b42a3a6225e94ce7faf8fc",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-4.html": [
-   "e670e2567908a5d95ef87fbf04f2099301dd837f",
+   "22f985cdcdd345f826396b4d0ea7078c015f3e2a",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1-ref.html": [
-   "47e4c35735316ccd63365dc393edb54b276ececd",
+   "74254368494287e55235f772459e658cab2c33c8",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-10-ref.html": [
-   "c5009e3b890996defe6a3ee814b0a7a608ccc6d1",
+   "bad3ec7df4823b5cf9d2f381d7786743c0bfb8b7",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-10.html": [
-   "e75c79b6bd7d16c785fae7b990859619af6eaaab",
+   "24605117651c6b311e9df101aa3c6827551c0af9",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1a.html": [
-   "f445e40c43ae62f5ef6975385242d65f3db02695",
+   "1ae0784b38a73b2c2b19b92faffafae35df1196c",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1b.html": [
-   "fe540a5c8cb4055c95f8f645eb8bea6c9946da21",
+   "aea0812fff497f1fc4141bfe2f751c4c558e4441",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1c.html": [
-   "52aac06805eb1d1ca8e943d6377417b4a270d75d",
+   "0ec8242c6038ba33db9cd4f02c9436c6c5618192",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-2-ref.html": [
-   "1c71b2ff3a5b88eb7a18c8798d5e9cf69bd573ac",
+   "ab2a2362ad7df5732fb53f285daa159f77f8d68f",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-2.html": [
-   "7dc923a3109315e7f1432a14fd9e4c0b3d2125a2",
+   "7bafd5d038cec1f0e0a6d6ecd90739f928330e80",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-3-ref.html": [
-   "64a9713b66d151cc38c5b4070686f25edb995880",
+   "91985eefffc425de688a42eb4fe9a79855f6b92c",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-3.html": [
-   "b925284a7569c7debe62aad4e06186c56c0db78a",
+   "c026a0a786b648048e04d6c8fd4152beecab42d5",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-4-ref.html": [
-   "00f9c662a419bf14b719075094f0eafd68438f3a",
+   "53fd4d73a06d3b7f906dbe054dd0b61beb8a95e8",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-4.html": [
-   "1afd9d8485833a5433ecb8477e446fc7f3d46d1d",
+   "ffea3f6b1d69708b1ba79727d2d19d7848aa40a3",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-5-ref.html": [
-   "f67b88f3603b85af58216054e430b59e758150a4",
+   "f17ca75bb2f1fabe52c27b6986dbf4c7fb3a13ed",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-5.html": [
-   "2cb368068d52b7d53978b048d254944870804a51",
+   "cd0db8d7606b9b0459745d6e1f9c93d0e0b68309",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-6-ref.html": [
-   "7dbdeeee72252e099d9dc9513c8cb52da3d7d7e4",
+   "43fbe2b011d9f8da86a333be7e9b0946b10e0fe8",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-6.html": [
-   "69565b22e71bb9eddffe2299e7436683582e584f",
+   "4141691fe824f2f0c21d9dbbf4c8d2bf1a808ce2",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-7-ref.html": [
-   "cb395895ce116f4713794b20cee7ab9ec54577fc",
+   "3b3af1c5e464776afc85b59c32fdae5c40378645",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-7.html": [
-   "0433521d9fe4bf25c70ca9ee451ba6b1fae54088",
+   "c4f657027339cacc6d355a6338b5ba7ce5978013",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-8-ref.html": [
-   "f89f01dd369b25ec2c91a28109183bedd6337259",
+   "22502a004c4a63eb15cf11d1f7292d285bd71560",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-8.html": [
-   "a33055d83e601c9dd87dea0dd10b90d352ef1330",
+   "33512fa18046beb077fa0ad760366531fe7d527d",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-9-ref.html": [
-   "8fd521061feca811081e57230d87fd35c2304d61",
+   "718811ef61914a35123b9286604e2d464f3207c6",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-9.html": [
-   "9ef2959be849cf0991173bbc6524abdd3062588e",
+   "171bf31322fb5dc157e3dfa3ea824c9b03e6195d",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-1-ref.html": [
    "d7b5347c7ec58895fb610beaa27d8c1a23d7ebde",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-1.html": [
    "5a3fd3eb640e76fecb64935c542a8c48868b4dfd",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-1-ref.html": [
-   "f8cc9afefbb7bd251d1527696d7dd75594daa552",
+   "8e9e7565135b1e4273524c1211940bb86e8a08f2",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-1.html": [
-   "e78a29aa62b300e5fe18858098ca3f2642805e3b",
+   "bba6c7cfcde4effa81ac66ef3e35020a2f439e82",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-2-ref.html": [
-   "8322ea283fc9301f9e1ce52b44d0a7b24cd7b70b",
+   "b335b9f6dbc3e25cc6a4b385c889863b069b2568",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-2.html": [
-   "feadd3b31ad8a87be53b99da7557876fe09d75a3",
+   "0dded85118a796ed7b9e43ba66578c90e00475eb",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-1-ref.html": [
-   "b3a8bb5298994b0cd82824566ac866b99f56de44",
+   "0ef702f13cf5607b5af8b4755c7e98ffc8a5e874",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-1.html": [
-   "3f70e9f26f8a06f340474f8c69f364f47fdc0c80",
+   "c5e61f811230553b84e033b90c61f40d7e54e70a",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-2-ref.html": [
-   "6247a913d89a3e839a226a50942146eb82ead6ed",
+   "46577524f01551c7ba69315471c5ab0284459554",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-2.html": [
-   "475e7e006483d5c6f81a5277e2827969f6787c34",
+   "a4395ef722ea661f585c9e6891d80815b1fabbfe",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-3-ref.html": [
-   "2b06d935850db10821b35376364cf0e5fad8c8f4",
+   "1d00a62b6f293c858480a082f9487d3c566e1fad",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-3.html": [
-   "d4cb1c010e8a040844829d5bdfdfc3ad1d91edaf",
+   "e8de89ada57263ca71d2e718246b27d0f3b13970",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4-ref-1.html": [
-   "456d8bf49dfa526ee99fdd0a5ef70ea2b54bbf43",
+   "674aca752e3662bb2a4f12fa317ea472dc2a3c64",
    "reftest_node"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4-ref-2.html": [
-   "05501bb0436ce20982acbfaab1567fbe6cc05e29",
+   "2b0f579ecb4e19eb9306be7ec40184af89007f25",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4.html": [
-   "6a2236e94a8dea79ddc047b9aa036536af202bbd",
+   "a87145982556efc75e2cdd3664b850421e661caf",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5-ref-1.html": [
-   "dfd17c4208a3a8acd4b33d42f321b8cbbda215e1",
+   "19440f14748bf8b125f23fbdb9165fa0a70c452a",
    "reftest_node"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5-ref-2.html": [
-   "ea0a4e6162537dbf034da9b4ad73197a9379e907",
+   "2fa4145d8a2a85705b1ff225edd35ed0616ae77a",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5.html": [
-   "60300d5a0c4877730b20adac067e62ea674f081d",
+   "421e6343955d359b69536f17e61b6c65ad4a51c9",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-6-ref.html": [
-   "48b5ceefe4bc19c56b98d473d185b0a2a17638d6",
+   "4bd78c1115ccd7ec9b1b33b647a3a6261991e774",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-6.html": [
-   "13e9f0d302a717ccb45c4ec61bf9f0f572ab1f3c",
+   "d944edc6f9d9c1cfa817bdd377566323ae5aab51",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-7-ref.html": [
-   "16883f2f5a5f8da77dc681829e2824061e4dc4fd",
+   "97e6b3a357ab8bd0d017d140d8c71291e044ef5e",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-7.html": [
-   "1c5c7ebf2367034931e4f6880f235e201d7e772d",
-   "reftest"
-  ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/border.png": [
-   "c643564c8b6ff76e3e482414f3f722abfea4d43f",
-   "support"
+   "250751245e07ef7b57020a8dc32735693091a69f",
+   "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/background/reftest.list": [
    "ba3f91bdf65eaa53a76efc11d870f81a23d757dd",
    "support"
   ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bl.png": [
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/aqua-yellow-32x32.png": [
+   "a4c3777cf587ade235c71b27144eae3f307deb05",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/aqua-yellow-37x37.png": [
+   "fc2d8a4c94a5a7c19344d5fdeb6f2e0c97e0ea56",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/border.png": [
+   "c643564c8b6ff76e3e482414f3f722abfea4d43f",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-bl.png": [
    "fa21f62c26f5a1ff6a772031afae40c3daebaa40",
    "support"
   ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bo.png": [
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-bo.png": [
    "395821135fe3b785bd04f9e7f525ce9e7055fa32",
    "support"
   ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-br.png": [
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-br.png": [
    "3837f10b2aff08d47df3d4e0209a1b76444197cd",
    "support"
   ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ct.png": [
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-ct.png": [
    "f8a79021968c8ec9d1380bb40929e9cc77c36624",
    "support"
   ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-le.png": [
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-le.png": [
    "d1ca46136e35c92bb81ff226d152fdfbf8018d53",
    "support"
   ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ri.png": [
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-ri.png": [
    "3e8a0cd42a692ec2323d19855d7b5f244a0b0311",
    "support"
   ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tl.png": [
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-tl.png": [
    "3c9cc75bc85cb1490da4c9f2888d0a9ec37b1736",
    "support"
   ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-to.png": [
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-to.png": [
    "d9d205f3ee9e3d49451a1fe83323acd1e7707992",
    "support"
   ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tr.png": [
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-tr.png": [
    "386ef7e0894851d1361ffcb73a248c43babadc81",
    "support"
   ],
-  "css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule.png": [
+  "css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule.png": [
    "f487aa4c163a64dd8ecceea982c3b225451fb3e6",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/break3/moz-block-fragmentation-001-ref.html": [
    "b3cbcf942ba3f1067bb9a8797874a771cfc42f08",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/break3/moz-block-fragmentation-001.html": [
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1-ref.html
@@ -5,17 +5,17 @@
     <title>CSS Background: background-repeat: background image repeat</title>
     <link rel="author" title="Ethan Lin" href="mailto:ethlin@mozilla.com">
     <link rel="author" title="Mozilla" href="https://www.mozilla.org">
     <style type="text/css">
       .outer {
         width: 72px;
         height: 72px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-size: 36px 36px;
         background-repeat: repeat;
       }
       .outer_gradient {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-size: 36px 36px;
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1a.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1a.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-round-1-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'round' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 72px;
         height: 72px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: round;
       }
       .outer_gradient {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-size: 32px 32px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1b.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1b.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-round-1-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'round round' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 72px;
         height: 72px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: round round;
       }
       .outer_gradient {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-size: 32px 32px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1c.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1c.html
@@ -9,17 +9,17 @@
     <link rel="match" href="background-repeat-round-1-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'repeat round' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-size: 36px 36px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: repeat round;
       }
       .outer_gradient {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-size: 36px 36px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1d.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1d.html
@@ -9,17 +9,17 @@
     <link rel="match" href="background-repeat-round-1-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'round repeat' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-size: 32px 36px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: round repeat;
       }
       .outer_gradient {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-size: 32px 36px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1e.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-1e.html
@@ -9,17 +9,17 @@
     <link rel="match" href="background-repeat-round-1-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'repeat round' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-size: 36px 32px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: repeat round;
       }
       .outer_gradient {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-size: 36px 32px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-2-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-2-ref.html
@@ -5,17 +5,17 @@
     <title>CSS Background: background-repeat: background image repeat</title>
     <link rel="author" title="Ethan Lin" href="mailto:ethlin@mozilla.com">
     <link rel="author" title="Mozilla" href="https://www.mozilla.org">
     <style type="text/css">
     .outer {
       width: 72px;
       height: 72px;
       border: 1px solid black;
-      background-image: url(aqua-yellow-32x32.png);
+      background-image: url(support/aqua-yellow-32x32.png);
       background-size: 36px 36px;
       background-repeat: repeat-x;
     }
     .outer_gradient {
       width: 72px;
       height: 72px;
       border: 1px solid black;
       background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-2.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-2.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-round-2-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'round no-repeat' works correctly or not.">
     <style type="text/css">
     .outer {
       width: 72px;
       height: 72px;
       border: 1px solid black;
-      background-image: url(aqua-yellow-32x32.png);
+      background-image: url(support/aqua-yellow-32x32.png);
       background-repeat: round no-repeat;
     }
     .outer_gradient {
       width: 72px;
       height: 72px;
       border: 1px solid black;
       background-size: 32px 36px;
       background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-3-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-3-ref.html
@@ -5,17 +5,17 @@
     <title>CSS Background: background-repeat: background image repeat</title>
     <link rel="author" title="Ethan Lin" href="mailto:ethlin@mozilla.com">
     <link rel="author" title="Mozilla" href="https://www.mozilla.org">
     <style type="text/css">
       #outer {
         width: 72px;
         height: 72px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-size: 36px 36px;
         background-repeat: repeat-y;
       }
       #outer_gradient {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-3.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-3.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-round-3-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'no-repeat round' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 72px;
         height: 72px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-size: 36px auto;
         background-repeat: no-repeat round;
       }
       .outer_gradient {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-4-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-4-ref.html
@@ -5,17 +5,17 @@
     <title>CSS Background: background-repeat: background image repeat with specified position</title>
     <link rel="author" title="Ethan Lin" href="mailto:ethlin@mozilla.com">
     <link rel="author" title="Mozilla" href="https://www.mozilla.org">
     <style type="text/css">
       .outer {
         width: 72px;
         height: 72px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-size: 36px 36px;
         background-repeat: repeat;
         background-position: 5px 5px;
       }
       .outer_gradient {
         width: 72px;
         height: 72px;
         border: 1px solid black;
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-4.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-round-4.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-round-4-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'round' works correctly or not.">
     <style type="text/css">
       #outer {
         width: 72px;
         height: 72px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: round;
         background-position: 5px 5px;
       }
       #outer_gradient {
         width: 72px;
         height: 72px;
         border: 1px solid black;
         background-size: 32px 32px;
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1-ref.html
@@ -15,17 +15,17 @@
         justify-content: space-between;
         align-content: space-between;
         flex-wrap: wrap;
       }
       .inner
       {
         height: 32px;
         width: 32px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
       }
       .outer_gradient
       {
         border: 1px solid black;
         width: 106px;
         height: 106px;
         display: flex;
         justify-content: space-between;
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-10-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-10-ref.html
@@ -15,17 +15,17 @@
         justify-content: space-between;
         align-content: space-between;
         flex-wrap: wrap;
       }
       .inner
       {
         height: 32px;
         width: 32px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
       }
     </style>
   </head>
   <body>
     <div class="outer">
       <div class="inner"></div>
       <div class="inner"></div>
       <div class="inner"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-10.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-10.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-space-10-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'space' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 96px;
         height: 106px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: space;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
   </body>
 </html>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1a.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1a.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-space-1-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'space' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 106px;
         height: 106px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: space;
       }
       .outer_gradient {
         width: 106px;
         height: 106px;
         border: 1px solid black;
         background-size: 32px 32px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1b.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1b.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-space-1-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'space' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 106px;
         height: 106px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-position: 15px 15px;
         background-repeat: space;
       }
       .outer_gradient {
         width: 106px;
         height: 106px;
         border: 1px solid black;
         background-size: 32px 32px;
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1c.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-1c.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-space-1-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'space space' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 106px;
         height: 106px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: space space;
       }
       .outer_gradient {
         width: 106px;
         height: 106px;
         border: 1px solid black;
         background-size: 32px 32px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-2-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-2-ref.html
@@ -5,17 +5,17 @@
     <title>CSS Background: background-repeat: position background image</title>
     <link rel="author" title="Ethan Lin" href="mailto:ethlin@mozilla.com">
     <link rel="author" title="Mozilla" href="https://www.mozilla.org">
     <style type="text/css">
       .outer {
         width: 48px;
         height: 48px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: no-repeat;
         background-position: 5px 5px;
       }
       .outer_gradient {
         width: 48px;
         height: 48px;
         border: 1px solid black;
         background-size: 32px 32px;
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-2.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-2.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-space-2-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'space' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 48px;
         height: 48px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: space;
         background-position: 5px 5px;
       }
       .outer_gradient {
         width: 48px;
         height: 48px;
         border: 1px solid black;
         background-size: 32px 32px;
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-3-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-3-ref.html
@@ -13,33 +13,33 @@
         height: 106px;
         display: flex;
         justify-content: space-between;
       }
       .inner1
       {
         height: 32px;
         width: 32px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         margin-top: 40px;
       }
       .outer2
       {
         border: 1px solid black;
         width: 106px;
         height: 106px;
         display: flex;
         align-content: space-between;
         flex-wrap: wrap;
       }
       .inner2
       {
         height: 32px;
         width: 32px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         margin-left: 40px;
       }
       .inner_gradient1
       {
         height: 32px;
         width: 32px;
         background-size: 32px 32px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-3.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-3.html
@@ -12,24 +12,24 @@
       .outer {
         width: 106px;
         height: 106px;
         border: 1px solid black;
       }
       .inner1 {
         width: 106px;
         height: 106px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: space no-repeat;
         background-position: 7px 40px;
       }
       .inner2 {
         width: 106px;
         height: 106px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: no-repeat space;
         background-position: 40px 7px;
       }
       .inner_gradient1 {
         width: 106px;
         height: 106px;
         background-size: 32px 32px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-4-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-4-ref.html
@@ -14,17 +14,17 @@
         display: flex;
         align-content: space-between;
         flex-wrap: wrap;
       }
       .inner
       {
         height: 32px;
         width: 32px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
       }
       .inner_gradient
       {
         height: 32px;
         width: 32px;
         background-size: 32px 32px;
         background-image: linear-gradient(to top left, red, green);
       }
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-4.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-4.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-space-4-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'repeat space' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 96px;
         height: 106px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: repeat space;
       }
       .outer_graident {
         width: 96px;
         height: 106px;
         border: 1px solid black;
         background-size: 32px 32px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-5-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-5-ref.html
@@ -14,17 +14,17 @@
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
       }
       .inner
       {
         height: 32px;
         width: 32px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
       }
       .inner_gradient
       {
         height: 32px;
         width: 32px;
         background-size: 32px 32px;
         background-image: linear-gradient(to top left, red, green);
       }
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-5.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-5.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-space-5-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'space repeat' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 106px;
         height: 96px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: space repeat;
       }
       .outer_gradient {
         width: 106px;
         height: 96px;
         border: 1px solid black;
         background-size: 32px 32px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-6-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-6-ref.html
@@ -14,17 +14,17 @@
         display: flex;
         align-content: space-between;
         flex-wrap: wrap;
       }
       .inner
       {
         height: 32px;
         width: 64px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: no-repeat;
         background-size: 64px 32px;
       }
       .inner_gradient
       {
         height: 32px;
         width: 64px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-6.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-6.html
@@ -9,17 +9,17 @@
     <link rel="match" href="background-repeat-space-6-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'round space' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 192px;
         height: 106px;
         border: 1px solid black;
         background-size: 60px 32px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: round space;
       }
       .outer_gradient {
         width: 192px;
         height: 106px;
         border: 1px solid black;
         background-size: 60px 32px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-7-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-7-ref.html
@@ -14,17 +14,17 @@
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
       }
       .inner
       {
         height: 64px;
         width: 32px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: no-repeat;
         background-size: 32px 64px;
       }
       .inner_gradient
       {
         height: 64px;
         width: 32px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-7.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-7.html
@@ -9,17 +9,17 @@
     <link rel="match" href="background-repeat-space-7-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'space round' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 106px;
         height: 192px;
         border: 1px solid black;
         background-size: 32px 60px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: space round;
       }
       .outer_gradient {
         width: 106px;
         height: 192px;
         border: 1px solid black;
         background-size: 32px 60px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-8-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-8-ref.html
@@ -6,17 +6,17 @@
     <link rel="author" title="Ethan Lin" href="mailto:ethlin@mozilla.com">
     <link rel="author" title="Mozilla" href="https://www.mozilla.org">
     <style type="text/css">
       .outer
       {
         border: 20px solid rgba(0, 0, 0, 0.5);
         width: 106px;
         height: 106px;
-        background-image: url(aqua-yellow-37x37.png);
+        background-image: url(support/aqua-yellow-37x37.png);
         background-repeat: repeat;
       }
       .outer_gradient
       {
         border: 20px solid rgba(0, 0, 0, 0.5);
         width: 32px;
         height: 32px;
         background-size: 50px 50px;
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-8.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-8.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-space-8-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'space' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 106px;
         height: 106px;
         border: 20px solid rgba(0, 0, 0, .5);
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: space;
       }
       .outer_gradient {
         width: 32px;
         height: 32px;
         border: 20px solid rgba(0, 0, 0, .5);
         background-size: 50px 50px;
         background-image: linear-gradient(to top left, red, green);
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-9-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-9-ref.html
@@ -15,17 +15,17 @@
         justify-content: space-between;
         align-content: space-between;
         flex-wrap: wrap;
       }
       .inner
       {
         height: 32px;
         width: 32px;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
       }
     </style>
   </head>
   <body>
     <div class="outer">
       <div class="inner"></div>
       <div class="inner"></div>
       <div class="inner"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-9.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/background-repeat-space-9.html
@@ -8,17 +8,17 @@
     <link rel="help" href="https://www.w3.org/TR/css3-background/#background-repeat">
     <link rel="match" href="background-repeat-space-9-ref.html">
     <meta name="assert" content="Test checks whether background-repeat: 'space' works correctly or not.">
     <style type="text/css">
       .outer {
         width: 106px;
         height: 96px;
         border: 1px solid black;
-        background-image: url(aqua-yellow-32x32.png);
+        background-image: url(support/aqua-yellow-32x32.png);
         background-repeat: space;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
   </body>
 </html>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-1-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-1-ref.html
@@ -11,81 +11,81 @@
         height: 81px;
       }
       .inner1 {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner2 {
         position: absolute;
         top: 0px;
         left: 27px;
         width: 34px;
         height: 27px;
         background-size: 102px 81px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -34px 0px;
       }
       .inner3 {
         position: absolute;
         top: 0px;
         left: 61px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner4 {
         position: absolute;
         top: 27px;
         left: 0px;
         width: 27px;
         height: 34px;
         background-size: 81px 102px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: 0px -34px;
       }
       .inner5 {
         position: absolute;
         top: 27px;
         left: 61px;
         width: 27px;
         height: 34px;
         background-size: 81px 102px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -54px -34px;
       }
       .inner6 {
         position: absolute;
         top: 61px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner7 {
         position: absolute;
         top: 61px;
         left: 27px;
         width: 34px;
         height: 27px;
         background-size: 102px 81px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -34px -54px;
       }
       .inner8 {
         position: absolute;
         top: 61px;
         left: 61px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
     </style>
     </head>
     <body>
       <div class="outer">
         <div class="inner1"></div>
         <div class="inner2"></div>
         <div class="inner3"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-1.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-1.html
@@ -9,17 +9,17 @@
     <link rel="match" href="border-image-repeat-round-1-ref.html">
     <meta name="assert" content="The test checks whether border-image-repeat: 'round' uses the correct rounding formula.">
     <style type="text/css">
       .outer {
         position: absolute;
         left: 0px;
         top: 0px;
         border: 27px solid transparent;
-        border-image: url("border.png") 27;
+        border-image: url("support/border.png") 27;
         border-image-repeat: round round;
         width: 34px;
         height: 34px;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-2-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-2-ref.html
@@ -11,81 +11,81 @@
         height: 81px;
       }
       .inner1 {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner2 {
         position: absolute;
         top: 0px;
         left: 27px;
         width: 13px;
         height: 27px;
         background-size: 39px 81px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -13px 0px;
       }
       .inner3 {
         position: absolute;
         top: 0px;
         left: 40px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner4 {
         position: absolute;
         top: 27px;
         left: 0px;
         width: 27px;
         height: 13px;
         background-size: 81px 39px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: 0px -13px;
       }
       .inner5 {
         position: absolute;
         top: 27px;
         left: 40px;
         width: 27px;
         height: 13px;
         background-size: 81px 39px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -54px -13px;
       }
       .inner6 {
         position: absolute;
         top: 40px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner7 {
         position: absolute;
         top: 40px;
         left: 27px;
         width: 13px;
         height: 27px;
         background-size: 39px 81px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -13px -54px;
       }
       .inner8 {
         position: absolute;
         top: 40px;
         left: 40px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
     </style>
     </head>
     <body>
       <div class="outer">
         <div class="inner1"></div>
         <div class="inner2"></div>
         <div class="inner3"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-2.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-2.html
@@ -9,17 +9,17 @@
     <link rel="match" href="border-image-repeat-round-2-ref.html">
     <meta name="assert" content="The test checks whether border-image-repeat: 'round' uses the correct rounding formula.">
     <style type="text/css">
       .outer {
         position: absolute;
         left: 0px;
         top: 0px;
         border: 27px solid transparent;
-        border-image: url("border.png") 27;
+        border-image: url("support/border.png") 27;
         border-image-repeat: round round;
         width: 13px;
         height: 13px;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-1-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-1-ref.html
@@ -11,77 +11,77 @@
         height: 81px;
       }
       .inner1 {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner2 {
         position: absolute;
         top: 0px;
         left: 31px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px 0px;
       }
       .inner3 {
         position: absolute;
         top: 0px;
         left: 62px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner4 {
         position: absolute;
         top: 31px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: 0px -27px;
       }
       .inner5 {
         position: absolute;
         top: 31px;
         left: 62px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -54px -27px;
       }
       .inner6 {
         position: absolute;
         top: 62px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner7 {
         position: absolute;
         top: 62px;
         left: 31px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px -54px;
       }
       .inner8 {
         position: absolute;
         top: 62px;
         left: 62px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
     </style>
     </head>
     <body>
       <div class="outer">
         <div class="inner1"></div>
         <div class="inner2"></div>
         <div class="inner3"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-1.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-1.html
@@ -9,17 +9,17 @@
     <link rel="match" href="border-image-repeat-space-1-ref.html">
     <meta name="assert" content="The test checks whether border-image-repeat: 'space' uses the correct formula when a single image fits.">
     <style type="text/css">
       .outer {
         position: absolute;
         left: 0px;
         top: 0px;
         border: 27px solid transparent;
-        border-image: url("border.png") 27;
+        border-image: url("support/border.png") 27;
         border-image-repeat: space space;
         width: 35px;
         height: 35px;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-2-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-2-ref.html
@@ -11,41 +11,41 @@
         height: 67px;
       }
       .inner1 {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner2 {
         position: absolute;
         top: 0px;
         left: 40px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner3 {
         position: absolute;
         top: 40px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner4 {
         position: absolute;
         top: 40px;
         left: 40px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
     </style>
     </head>
     <body>
       <div class="outer">
         <div class="inner1"></div>
         <div class="inner2"></div>
         <div class="inner3"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-2.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-2.html
@@ -9,17 +9,17 @@
     <link rel="match" href="border-image-repeat-space-2-ref.html">
     <meta name="assert" content="The test checks whether border-image-repeat: 'space' uses the correct formula when no images fit.">
     <style type="text/css">
       .outer {
         position: absolute;
         left: 0px;
         top: 0px;
         border: 27px solid transparent;
-        border-image: url("border.png") 27;
+        border-image: url("support/border.png") 27;
         border-image-repeat: space space;
         width: 13px;
         height: 13px;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-3-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-3-ref.html
@@ -11,113 +11,113 @@
         height: 114px;
       }
       .inner1 {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner2_1 {
         position: absolute;
         top: 0px;
         left: 29px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px 0px;
       }
       .inner2_2 {
         position: absolute;
         top: 0px;
         left: 58px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px 0px;
       }
       .inner3 {
         position: absolute;
         top: 0px;
         left: 87px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner4_1 {
         position: absolute;
         top: 29px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: 0px -27px;
       }
       .inner4_2 {
         position: absolute;
         top: 58px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: 0px -27px;
       }
       .inner5_1 {
         position: absolute;
         top: 29px;
         left: 87px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -54px -27px;
       }
       .inner5_2 {
         position: absolute;
         top: 58px;
         left: 87px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -54px -27px;
       }
       .inner6 {
         position: absolute;
         top: 87px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner7_1 {
         position: absolute;
         top: 87px;
         left: 29px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px -54px;
       }
       .inner7_2 {
         position: absolute;
         top: 87px;
         left: 58px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px -54px;
       }
       .inner8 {
         position: absolute;
         top: 87px;
         left: 87px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
     </style>
     </head>
     <body>
       <div class="outer">
         <div class="inner1"></div>
         <div class="inner2_1"></div>
         <div class="inner2_2"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-3.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-3.html
@@ -9,17 +9,17 @@
     <link rel="match" href="border-image-repeat-space-3-ref.html">
     <meta name="assert" content="The test checks whether border-image-repeat: 'space' uses the correct formula when multiple images fit.">
     <style type="text/css">
       .outer {
         position: absolute;
         left: 0px;
         top: 0px;
         border: 27px solid transparent;
-        border-image: url("border.png") 27;
+        border-image: url("support/border.png") 27;
         border-image-repeat: space space;
         width: 60px;
         height: 60px;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4-ref-1.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4-ref-1.html
@@ -12,77 +12,77 @@
         height: 81px;
       }
       .inner1 {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner2 {
         position: absolute;
         top: 0px;
         left: 27px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px 0px;
       }
       .inner3 {
         position: absolute;
         top: 0px;
         left: 54px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner4 {
         position: absolute;
         top: 27px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: 0px -27px;
       }
       .inner5 {
         position: absolute;
         top: 27px;
         left: 54px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -54px -27px;
       }
       .inner6 {
         position: absolute;
         top: 54px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner7 {
         position: absolute;
         top: 54px;
         left: 27px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px -54px;
       }
       .inner8 {
         position: absolute;
         top: 54px;
         left: 54px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
     </style>
     </head>
     <body>
       <div class="outer">
         <div class="inner1"></div>
         <div class="inner2"></div>
         <div class="inner3"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4-ref-2.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4-ref-2.html
@@ -6,17 +6,17 @@
     <link rel="author" title="Ethan Lin" href="mailto:ethlin@mozilla.com">
     <link rel="author" title="Mozilla" href="https://www.mozilla.org">
     <style type="text/css">
       .outer {
         position: absolute;
         left: 0px;
         top: 0px;
         border: 27px solid transparent;
-        border-image: url("border.png") 27;
+        border-image: url("support/border.png") 27;
         border-image-repeat: stretch stretch;
         width: 27px;
         height: 27px;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-4.html
@@ -9,17 +9,17 @@
     <link rel="match" href="border-image-repeat-space-4-ref-1.html">
     <meta name="assert" content="The test checks whether border-image-repeat: 'space' uses the correct formula when a single image fits exactly.">
     <style type="text/css">
       .outer {
         position: absolute;
         left: 0px;
         top: 0px;
         border: 27px solid transparent;
-        border-image: url("border.png") 27;
+        border-image: url("support/border.png") 27;
         border-image-repeat: space space;
         width: 27px;
         height: 27px;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5-ref-1.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5-ref-1.html
@@ -12,149 +12,149 @@
         height: 135px;
       }
       .inner1 {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner2_1 {
         position: absolute;
         top: 0px;
         left: 27px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px 0px;
       }
       .inner2_2 {
         position: absolute;
         top: 0px;
         left: 54px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px 0px;
       }
       .inner2_3 {
         position: absolute;
         top: 0px;
         left: 81px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px 0px;
       }
       .inner3 {
         position: absolute;
         top: 0px;
         left: 108px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner4_1 {
         position: absolute;
         top: 27px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: 0px -27px;
       }
       .inner4_2 {
         position: absolute;
         top: 54px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: 0px -27px;
       }
       .inner4_3 {
         position: absolute;
         top: 81px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: 0px -27px;
       }
       .inner5_1 {
         position: absolute;
         top: 27px;
         left: 108px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -54px -27px;
       }
       .inner5_2 {
         position: absolute;
         top: 54px;
         left: 108px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -54px -27px;
       }
       .inner5_3 {
         position: absolute;
         top: 81px;
         left: 108px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -54px -27px;
       }
       .inner6 {
         position: absolute;
         top: 108px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
       .inner7_1 {
         position: absolute;
         top: 108px;
         left: 27px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px -54px;
       }
       .inner7_2 {
         position: absolute;
         top: 108px;
         left: 54px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px -54px;
       }
       .inner7_3 {
         position: absolute;
         top: 108px;
         left: 81px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
         background-position: -27px -54px;
       }
       .inner8 {
         position: absolute;
         top: 108px;
         left: 108px;
         width: 27px;
         height: 27px;
-        background-image: url("border.png");
+        background-image: url("support/border.png");
       }
     </style>
     </head>
     <body>
       <div class="outer">
         <div class="inner1"></div>
         <div class="inner2_1"></div>
         <div class="inner2_2"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5-ref-2.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5-ref-2.html
@@ -6,17 +6,17 @@
     <link rel="author" title="Ethan Lin" href="mailto:ethlin@mozilla.com">
     <link rel="author" title="Mozilla" href="https://www.mozilla.org">
     <style type="text/css">
       .outer {
         position: absolute;
         left: 0px;
         top: 0px;
         border: 27px solid transparent;
-        border-image: url("border.png") 27;
+        border-image: url("support/border.png") 27;
         border-image-repeat: repeat repeat;
         width: 81px;
         height: 81px;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-5.html
@@ -9,17 +9,17 @@
     <link rel="match" href="border-image-repeat-space-5-ref-1.html">
     <meta name="assert" content="The test checks whether border-image-repeat: 'space' uses the correct formula when multiple images fit exactly.">
     <style type="text/css">
       .outer {
         position: absolute;
         left: 0px;
         top: 0px;
         border: 27px solid transparent;
-        border-image: url("border.png") 27;
+        border-image: url("support/border.png") 27;
         border-image-repeat: space space;
         width: 81px;
         height: 81px;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-6-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-6-ref.html
@@ -11,81 +11,81 @@
         height: 81px;
       }
       .inner1 {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-tl.png");
+        background-image: url("support/reticule-tl.png");
       }
       .inner2 {
         position: absolute;
         top: 0px;
         left: 27px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-to.png");
+        background-image: url("support/reticule-to.png");
       }
       .inner3 {
         position: absolute;
         top: 0px;
         left: 54px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-tr.png");
+        background-image: url("support/reticule-tr.png");
       }
       .inner4 {
         position: absolute;
         top: 27px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-le.png");
+        background-image: url("support/reticule-le.png");
       }
       .inner5 {
         position: absolute;
         top: 27px;
         left: 27px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-ct.png");
+        background-image: url("support/reticule-ct.png");
       }
       .inner6 {
         position: absolute;
         top: 27px;
         left: 54px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-ri.png");
+        background-image: url("support/reticule-ri.png");
       }
       .inner7 {
         position: absolute;
         top: 54px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-bl.png");
+        background-image: url("support/reticule-bl.png");
       }
       .inner8 {
         position: absolute;
         top: 54px;
         left: 27px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-bo.png");
+        background-image: url("support/reticule-bo.png");
       }
       .inner9 {
         position: absolute;
         top: 54px;
         left: 54px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-br.png");
+        background-image: url("support/reticule-br.png");
       }
     </style>
     </head>
     <body>
       <div class="outer">
         <div class="inner1"></div>
         <div class="inner2"></div>
         <div class="inner3"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-6.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-6.html
@@ -10,17 +10,17 @@
     <meta name="assert" content="The test checks whether border-image-repeat: 'space' with 'fill' uses the correct formula when a single image fits exactly.">
     <style type="text/css">
       .outer {
         position: absolute;
         left: 0px;
         top: 0px;
         border-width: 27px;
         border-style: solid;
-        border-image: url("reticule.png") 27 fill space;
+        border-image: url("support/reticule.png") 27 fill space;
         width: 27px;
         height: 27px;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
   </body>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-7-ref.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-7-ref.html
@@ -11,137 +11,137 @@
         height: 132px;
       }
       .inner1 {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-tl.png");
+        background-image: url("support/reticule-tl.png");
       }
       .inner2_1 {
         position: absolute;
         top: 0px;
         left: 35px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-to.png");
+        background-image: url("support/reticule-to.png");
       }
       .inner2_2 {
         position: absolute;
         top: 0px;
         left: 70px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-to.png");
+        background-image: url("support/reticule-to.png");
       }
       .inner3 {
         position: absolute;
         top: 0px;
         left: 105px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-tr.png");
+        background-image: url("support/reticule-tr.png");
       }
       .inner4_1 {
         position: absolute;
         top: 35px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-le.png");
+        background-image: url("support/reticule-le.png");
       }
       .inner4_2 {
         position: absolute;
         top: 70px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-le.png");
+        background-image: url("support/reticule-le.png");
       }
       .inner5_1 {
         position: absolute;
         top: 35px;
         left: 35px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-ct.png");
+        background-image: url("support/reticule-ct.png");
       }
       .inner5_2 {
         position: absolute;
         top: 35px;
         left: 70px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-ct.png");
+        background-image: url("support/reticule-ct.png");
       }
       .inner5_3 {
         position: absolute;
         top: 70px;
         left: 35px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-ct.png");
+        background-image: url("support/reticule-ct.png");
       }
       .inner5_4 {
         position: absolute;
         top: 70px;
         left: 70px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-ct.png");
+        background-image: url("support/reticule-ct.png");
       }
       .inner6_1 {
         position: absolute;
         top: 35px;
         left: 105px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-ri.png");
+        background-image: url("support/reticule-ri.png");
       }
       .inner6_2 {
         position: absolute;
         top: 70px;
         left: 105px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-ri.png");
+        background-image: url("support/reticule-ri.png");
       }
       .inner7 {
         position: absolute;
         top: 105px;
         left: 0px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-bl.png");
+        background-image: url("support/reticule-bl.png");
       }
       .inner8_1 {
         position: absolute;
         top: 105px;
         left: 35px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-bo.png");
+        background-image: url("support/reticule-bo.png");
       }
       .inner8_2 {
         position: absolute;
         top: 105px;
         left: 70px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-bo.png");
+        background-image: url("support/reticule-bo.png");
       }
       .inner9 {
         position: absolute;
         top: 105px;
         left: 105px;
         width: 27px;
         height: 27px;
-        background-image: url("reticule-br.png");
+        background-image: url("support/reticule-br.png");
       }
     </style>
     </head>
     <body>
       <div class="outer">
         <div class="inner1"></div>
         <div class="inner2_1"></div>
         <div class="inner2_2"></div>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-7.html
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-space-7.html
@@ -10,17 +10,17 @@
     <meta name="assert" content="The test checks whether border-image-repeat: 'space' with 'fill' uses the correct formula when multiple image fit.">
     <style type="text/css">
       .outer {
         position: absolute;
         left: 0px;
         top: 0px;
         border-width: 27px;
         border-style: solid;
-        border-image: url("reticule.png") 27 fill space;
+        border-image: url("support/reticule.png") 27 fill space;
         width: 78px;
         height: 78px;
       }
     </style>
   </head>
   <body>
     <div class="outer"></div>
   </body>
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-32x32.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/aqua-yellow-32x32.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-37x37.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/aqua-yellow-37x37.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/border.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/border.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bl.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-bl.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bo.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-bo.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-br.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-br.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ct.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-ct.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-le.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-le.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ri.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-ri.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tl.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-tl.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-to.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-to.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tr.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule-tr.png
rename from testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule.png
rename to testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/background/support/reticule.png
--- a/testing/web-platform/tests/lint.whitelist
+++ b/testing/web-platform/tests/lint.whitelist
@@ -398,29 +398,16 @@ SUPPORT-WRONG-DIR: css/css-multicol/mult
 SUPPORT-WRONG-DIR: css/CSS2/section-index.xht
 SUPPORT-WRONG-DIR: css/CSS2/other-formats/xml/background-18.css
 SUPPORT-WRONG-DIR: css/CSS2/other-formats/xml/background-19-alt.xml
 SUPPORT-WRONG-DIR: css/CSS2/other-formats/xml/background-19.css
 SUPPORT-WRONG-DIR: css/filter-effects/filter-external-002-filter.svg
 SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/check-for-references.sh
 SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/sync-tests-filter
 SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/sync-tests.sh
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-32x32.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-37x37.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/border.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bl.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bo.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-br.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ct.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-le.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ri.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tl.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-to.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tr.png
-SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule.png
 SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/masking/blank.html
 SUPPORT-WRONG-DIR: css/WOFF2/testcaseindex.xht
 NON-EXISTENT-REF: css/css-masking/clip-path-svg-content/clip-path-clip-rule-008.svg
 
 
 ## Whitespace rules that we can't enforce yet
 INDENT TABS: css/compositing/*
 INDENT TABS: css/CSS2/*