HEADS-UP: plan to integrate a newer WebKit into 9-dev next week.

Felix Bembrick felix.bembrick at gmail.com
Fri May 27 13:34:30 UTC 2016


 Can you at least let me know why the JavaFX usage of WebKit does *not* support WebGL when native WebKit itself always has?

Is there some technical or architectural barrier?

> On 27 May 2016, at 22:51, Kevin Rushforth <kevin.rushforth at oracle.com> wrote:
> 
> No, I don't have anything further to add about WebGL, if that's what you are asking.
> 
> As for moving to Blink, that would be a very large effort. We do not currently plan to do this for JDK 10, but could reevaluate it in the future if something changes.
> 
> -- Kevin
> 
> 
> Felix Bembrick wrote:
>> Any comments on this? Isn't it time to move to Blink?
>> 
>>  
>>> On 13 May 2016, at 04:32, Felix Bembrick <felix.bembrick at gmail.com> wrote:
>>> 
>>> Thanks Kevin.
>>> 
>>> I was more curious as to why WebGL support hasn't been there since day 1, given that WebKit itself supports it.
>>> 
>>> Felix
>>> 
>>>    
>>>> On 13 May 2016, at 01:52, Kevin Rushforth <kevin.rushforth at oracle.com> wrote:
>>>> 
>>>> It was an issue of resources versus priority and scope. JDK 9 is focused on Jigsaw modularity and a few other minor features. It is more of a "smoothing out" release than a big feature release (except for Jigsaw). We expect JDK 10 to be a somewhat more feature-oriented release.
>>>> 
>>>> -- Kevin
>>>> 
>>>> 
>>>> Felix Bembrick wrote:
>>>>      
>>>>> Do you mind if I ask what the rationale behind such a decision is?
>>>>> 
>>>>> From an admittedly perhaps totally ignorant outside observer, it would seem to me that any cost/benefit analysis would basically put this feature in the "no brainer" category and should have been implemented at the very least since JFX 8.
>>>>> 
>>>>> 
>>>>>        
>>>>>> On 12 May 2016, at 01:11, Kevin Rushforth <kevin.rushforth at oracle.com> wrote:
>>>>>> 
>>>>>> No. WebGL support is not planned for JDK 9. We will look at this for JDK 10.
>>>>>> 
>>>>>> -- Kevin
>>>>>> 
>>>>>> 
>>>>>> Felix Bembrick wrote:
>>>>>> 
>>>>>>          
>>>>>>> Will this new WebKit finally support WebGL?
>>>>>>> 
>>>>>>> Just by supporting WebGL in the JavaFX WebView will instantly enable an entire new set of 3D features and access to a plethora of JavaScript 3D libraries for "free".
>>>>>>> 
>>>>>>> And, Google Maps will finally work too.
>>>>>>> 
>>>>>>> 
>>>>>>>            
>>>>>>>> On 11 May 2016, at 08:20, Kevin Rushforth <kevin.rushforth at oracle.com> wrote:
>>>>>>>> 
>>>>>>>> All,
>>>>>>>> 
>>>>>>>> As a heads-up, we plan to push an updated WebKit to FX 9-dev early next week [1]. If there are no build problems, they will be integrated to 9 master the following week for jdk-9+119. We then plan to backport the newer WebKit (to keep them in sync) to 8u-dev a couple weeks later.
>>>>>>>> 
>>>>>>>> The only new tool needed to build this is CMake [2] version 3.4 or later (we will use 3.4.1 to build).
>>>>>>>> 
>>>>>>>> Let me know if you have any questions.
>>>>>>>> 
>>>>>>>> -- Kevin
>>>>>>>> 
>>>>>>>> [1] https://bugs.openjdk.java.net/browse/JDK-8156698
>>>>>>>> 
>>>>>>>> [2] http://cmake.org/
>>>>>>>> 
>>>>>>>> 
>>>>>>>>              


More information about the openjfx-dev mailing list