Index: trunk/test/functional/org/openstreetmap/josm/tools/ImageProviderTest.java
===================================================================
--- trunk/test/functional/org/openstreetmap/josm/tools/ImageProviderTest.java	(revision 16984)
+++ trunk/test/functional/org/openstreetmap/josm/tools/ImageProviderTest.java	(revision 16989)
@@ -210,5 +210,7 @@
 
     private static File getReferenceFile(String reference) {
-        return new File(TestUtils.getTestDataRoot() + "/" + ImageProviderTest.class.getSimpleName() + "/" + reference + ".png");
+        // Java 8 renders SVG images differently, thus, use separate reference files
+        final String javaSuffix = Utils.getJavaVersion() == 8 ? "-java8" : "";
+        return new File(TestUtils.getTestDataRoot() + "/" + ImageProviderTest.class.getSimpleName() + javaSuffix + "/" + reference + ".png");
     }
 
