JS engine in WebView
Richard Bair
richard.bair at oracle.com
Thu May 9 20:49:46 PDT 2013
> Just out of interest and while we are on the topic, with the port to iOS
> (and also to Android), what is going to happen to such components as
> WebView? I ask because I know that on iOS (at least) you are prohibited
> from executing JavaScript using anything but the JS engine built into
> Safari.
Actually that is not quite accurate. The limitation is that any JS engine you use *cannot JIT* (and will therefore be horrendously slow).
> I imagine that Apple wouldn't be too happy about a browser embedded
> inside a JavaFX node running JavaScript using the interpreter built into
> WebKit.
They would just laugh us off the stage because our browser would be so pathetically slow. We'd end up doing more damage to ourselves than them :-).
No, we actually are using the native browser. There are a lot of problems with this that haven't been resolved yet (principally, mixing the browser into the scene graph).
Richard
More information about the openjfx-dev
mailing list