Questions ad JavaScript in JavaFX' WebEngine
Kevin Rushforth
kevin.rushforth at oracle.com
Sat May 9 15:23:22 UTC 2020
WebEngine uses WebKit's JavaScriptCore as its JavaScript engine. The
sources are in the jfx repo, along with the JavaFX-specific classes that
implement the two-way Java <--> JavaScript bridge. Other than the public
API docs for WebEngine, which you referred to in your message, there
isn't any documentation of the interface. What sort of information are
you looking for?
-- Kevin
On 5/8/2020 7:01 AM, Rony G. Flatscher wrote:
> Wondering which JavaScript engine gets referred to in WebEngine [1].
>
> In case it is currently (JavaFX 14) Nashorn [2], what happens after Nashorn gets removed from the
> next [3] version? In case it is WebKit's JavaScriptCore [4] where can one study the interface from
> WebEngine to it?
>
> ---rony
>
> [1] WebEngine: <https://openjfx.io/javadoc/14/javafx.web/javafx/scene/web/class-use/WebEngine.html>
> [2] Nashorn: <https://openjdk.java.net/projects/nashorn/>
> [3] Nashorn removal from JDK 15: <https://openjdk.java.net/jeps/372>
> [4] JavaScriptCore: <https://trac.webkit.org/wiki/JavaScriptCore>
>
>
More information about the openjfx-dev
mailing list