<Swing Dev> [11] RFR JDK-8202199 : Provide public, unsupported API for FX Swing interop

Prasanta Sadhukhan prasanta.sadhukhan at oracle.com
Fri Jun 15 12:42:29 UTC 2018



On 6/15/2018 1:01 PM, Prasanta Sadhukhan wrote:
> Webrev to add @since 11 to jdk.swing.interop classes (only difference 
> from .14)
>
> http://cr.openjdk.java.net/~psadhukhan/fxswing.15/
>
> I also tried submitting mach5 job from linux but it is failing to 
> download jib (although I candownload from browser and ping 
> java.se.oracle.com)
> ~/Downloads/mach5-1.0.1865-distribution/bin/mach5 --remote-build 
> --email prasanta.sadhukhan at oracle.com
> Mach 5 Health State: green
>
> Creating job description... done
> Creating build ID... 2018-06-15-0626444.prasanta.sadhukhan.open
> Publishing source using JIB... 
> [2018-06-15T06:26:42,870Z][INFO][main][c.o.j.s.c.SparkyClient] 
> Downloading JIB bootstrap script
>
>
> I am trying from windows but Phil told windows build does not probably 
> built docs.
> Are there any easier alternative to verify the doc build?
>
I confirm jdk.unsupported.desktop is not present in doc build.

Regards
Prasanta
> Regards
> Prasanta
> On 6/15/2018 1:56 AM, mandy chung wrote:
>> I reviewed the module-info.java change. @since 12 is missing in 
>> jdk.unsupported.desktop module-info.java
>>
>> Otherwise it's fine.
>>
>> Does the docs build exclude jdk.unsupported.desktop?  You might have 
>> confirmed that that I missed.
>>
>> Mandy
>>
>> On 6/13/18 12:48 AM, Prasanta Sadhukhan wrote:
>>> Hi Phil, All
>>>
>>> Please find modified webrev taking care of streamlining 
>>> SwingInteropUtils class and handling of native window handle in 
>>> LightweightFrameWrapper class by using JNI call in FX
>>> http://cr.openjdk.java.net/~psadhukhan/fxswing.14/
>>>
>>> Corresponding CSR: https://bugs.openjdk.java.net/browse/JDK-8202175
>>>
>>> Regards
>>> Prasanta
>




More information about the swing-dev mailing list