--- old/src/java.datatransfer/macosx/classes/sun/datatransfer/resources/flavormap.properties 2015-10-05 17:34:43.000000000 +0300 +++ new/src/java.datatransfer/macosx/classes/sun/datatransfer/resources/flavormap.properties 2015-10-05 17:34:43.000000000 +0300 @@ -74,3 +74,4 @@ HTML=text/html;charset=utf-8;eoln="\r\n";terminators=1 URL=application/x-java-url;class=java.net.URL,\ text/uri-list;eoln="\r\n";terminators=1 +XPICT=image/x-pict;class=java.io.InputStream --- old/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java 2015-10-05 17:34:44.000000000 +0300 +++ new/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java 2015-10-05 17:34:44.000000000 +0300 @@ -54,7 +54,8 @@ "PDF", "URL", "PNG", - "JFIF" + "JFIF", + "XPICT" }; static { @@ -78,6 +79,7 @@ public static final int CF_URL = 7; public static final int CF_PNG = 8; public static final int CF_JPEG = 9; + public static final int CF_XPICT = 10; private CDataTransferer() {} --- old/src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m 2015-10-05 17:34:44.000000000 +0300 +++ new/src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m 2015-10-05 17:34:44.000000000 +0300 @@ -56,6 +56,8 @@ forKey:[NSNumber numberWithLong:sun_lwawt_macosx_CDataTransferer_CF_PNG]]; [sStandardMappings setObject:(NSString*)kUTTypeJPEG forKey:[NSNumber numberWithLong:sun_lwawt_macosx_CDataTransferer_CF_JPEG]]; + [sStandardMappings setObject:NSPICTPboardType + forKey:[NSNumber numberWithLong:sun_lwawt_macosx_CDataTransferer_CF_XPICT]]; } return sStandardMappings; }