[webkit-dev] Windows 32-bit support?

Arunprasad Rajkumar ararunprasad at gmail.com
Tue Jun 25 07:53:14 PDT 2019


Hello Michael,

Thanks for your reply.

The last version of WebKitGTK to support Windows was 2.4, from 2014.
>
Sorry for the confusion. Though JavaFX WebKit port is based on GTK stable
branches, we don't use any GTK specific bits. We rely on GTK release
branches to cherry-pick the stabilisation patches to our downstream branch.

Anyway, to answer your question: JavaScriptCore is used on Windows by
> the Apple Windows port and the WinCairo port, and there is very little
> GTK-specific code in JSC, so this should be the easiest part of
> WebKitGTK to get working on Windows. You might consider basing your
> Windows port on WinCairo rather than WebKitGTK, since that port is
> designed to run on Windows.

Right. Actually the problem is in 32-bit Windows platform. I see that the
JIT support has been dropped some time ago, and CLOOP based backend seems
to be unstable on 32-bit Windows. Any thoughts on that?

Thanks & Regards,
Arun


On Tue, 25 Jun 2019 at 19:59, Michael Catanzaro <mcatanzaro at igalia.com>
wrote:

> On Tue, Jun 25, 2019 at 8:31 AM, Arunprasad Rajkumar
> <ararunprasad at gmail.com> wrote:
> > So my question is, do WebKit/JavaScriptCore still supports 32-bit
> > Windows?
>
> Hi Arunprasad,
>
> The last version of WebKitGTK to support Windows was 2.4, from 2014.
>
Sorry f


> If you had 2.22 working, that's news to us. To my knowledge, nobody has
> ever done that before. You might well be the only one; certainly you're
> the only one to tell us about it. Anyway, that's cool.
>
> We don't support Windows anymore because nobody seems to be interested
> in (a) making it work, and (b) maintaining the code upstream. So you're
> kinda on your own here. If you only needed a few downstream changes
> required to make it work, then we could consider accepting those
> upstream if you'd be willing to maintain the Windows-specific parts.
> We're not going to be willing to bring back real Windows support
> otherwise, since all current developers use Linux and are only
> interested in Linux.
>
> Anyway, to answer your question: JavaScriptCore is used on Windows by
> the Apple Windows port and the WinCairo port, and there is very little
> GTK-specific code in JSC, so this should be the easiest part of
> WebKitGTK to get working on Windows. You might consider basing your
> Windows port on WinCairo rather than WebKitGTK, since that port is
> designed to run on Windows.
>
> Good luck,
>
> Michael
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20190625/c4357fdc/attachment.html>


More information about the webkit-dev mailing list