[webkit-gtk] Porting V8 to WebKit
Nayan Kumar K
nayankk at motorola.com
Thu Nov 10 08:51:41 PST 2011
On Thu, Nov 10, 2011 at 1:14 PM, Roger WANG <roger.wang at linux.intel.com>wrote:
> On Fri, 2011-10-07 at 20:21 +0800 Nayan Kumar K wrote:
> > Sorry to open up this discussion again, :) Based on the recent
> > in bug https://bugs.webkit.org/show_bug.cgi?id=32452 and
> > https://bugs.webkit.org/show_bug.cgi?id=69469, it seems like some are
> > on having V8 as an configurable build option in WebKit-GTK.
> > One obvious advantage of using V8 in WebKit-GTK is faster JS engine (at
> > point of time!). Moreover, it will be provided as separate build option
> > SFX will continue to be the default JS engine. If we ever in future wish
> > shift completely to V8, such transition would be smoother.
> > On the down-side, I understand the concern about code maintainability
> and we
> > are ready to maintain any code changes that are added for V8.
> > Please let me know your suggestions, concerns, comments and feedback, we
> > will try to address them and conclude on whether to push this patch or
> > Thanks,
> Thank you for your work.
> Here we're developing a WebKit module for NodeJS so people could write
> native applications with web technology, utilizing various NodeJS
> libraries. And having a WebKit/V8 makes the project possible - in order
> to have JS code from WebKit call JS code in NodeJS, the 2 V8 contexts
> (from WebKit and NodeJS) were merged somehow. It's not possible to do
> this between 2 different JS engines.
Thank you for showing interest in this patch. I have currently paused
up-streaming V8 porting work, as we are yet to conclude on having this
This is one of the use case where a WebKit-GTK consumer would want to have
the support for V8. In my opinion, we really don't need to release
WebKit-GTK with V8 variant build, but let the user build it for himself if
he wish to have WebKit-GTK with V8. But, yes, I completely agree about the
code maintainability part of view, but is it not worth it?
> Roger WANG Intel Open Source Technology Center
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the webkit-gtk