<AWT Dev>  Review Request: 8153871 [macosx] Low-level error on OS X 10.11 with DnD in Swing
alexander.zvegintsev at oracle.com
Thu Aug 10 09:15:01 UTC 2017
On 09/08/2017 07:19, Sergey Bylokhov wrote:
> Please review the fix for jdk10.
> Bug: https://bugs.openjdk.java.net/browse/JDK-8153871
> Webrev can be found at: http://cr.openjdk.java.net/~serb/8153871/webrev.00
> We get a native error when we tries to initialize the "NSGraphicsContext" to pass it to the NSEvent. But according the specification  NSEvent.context is deprecated, and the method mouseEventWithType() which we use to construct the NSEvent highlights  that the context parameter is unused and the nil should be passed.
> In the fix we pass nil as suggested.
> Note that the test still fail time to time because of 
>  https://developer.apple.com/documentation/appkit/nsevent/1524291-context?language=objc
>  https://developer.apple.com/documentation/appkit/nsevent/1532495-mouseeventwithtype?language=objc
>  https://bugs.openjdk.java.net/browse/JDK-8186002
More information about the awt-dev