Hi there,

http://cr.openjdk.java.net/~mcherkas/8136763/webrev.02/

During adding the test, I've mistakenly returned flavormap version with removed "text/uri-list".
Now "text/uri-list" is in place again.

Thanks,
Mikhail.


On 10/15/2015 11:42, mikhail cherkasov wrote:
Hi Sergey, Alexander,

Please review the new version of web rev with updated test.

Thanks,
Mikhail.

On 10/7/2015 15:40, mikhail cherkasov wrote:
Hi Sergey,

Sorry, I've added wrong test, there's a correct version:
http://cr.openjdk.java.net/~mcherkas/8136763/webrev.01/

-Mikhail.

On 10/6/2015 18:29, Sergey Bylokhov wrote:
Looks like the test is not in the final state.

On 06.10.15 11:01, mikhail cherkasov wrote:
Hi there,

Please review a fix:
bug: https://bugs.openjdk.java.net/browse/JDK-8136763
webrev: http://cr.openjdk.java.net/~mcherkas/8136763/webrev.00/

The problem is similar to https://bugs.openjdk.java.net/browse/JDK-8081787
When user requests data for uri-list flavor, java returns xml without
any interpretation.
It is fixed by processing xml by dragQueryFile() method.

The other problem: if several files has been copied, there're available
two types in pasteboard for reading:
NSURLPboardType
NSFilenamesPboardType
but text/uri-list is associated only with NSURLPboardType - which
returns only first value from list of files that was copied.
To resolve this I added:
"FILE_NAME=text/uri-list;eoln="\r\n";terminators=1" line above
"URL=text/uri-list;eoln="\r\n";terminators=1".
So now, java will select FILE_NAME and return a full list of copied files.

Thanks,
Mikhail.





Reply via email to