[webkit-dev] Questions about ports

Benjamin Poulain benjamin at webkit.org
Wed Aug 6 01:59:18 PDT 2014


On 8/5/14, 11:48 PM, Jacques-Olivier wrote:
> I have a couple of questions regarding the different ports of WebKit:
> 
> 1) I suppose the port used by Safari Mac OS X is the Apple’s mac port
> (built by default)
> Is there a planing of when a version of WebKit is being publicly
> released in Safari Mac?

Each port can decide to branch WebKit trunk at any time to stabilize a
release version.

As far as I know, only WebKitGTK makes public announcements of their
release plans, bug targets, etc.

About Safari Mac, it is branched off WebKit trunk like any other port.
There is no public announcement of the release plans.

> 2) Which port is being used by Safari iOS and how to build it?
> Is there a release planning?
> What is the flag to build this port?
> How to test it?

iOS Safari uses the iOS port (flag PLATFORM(IOS)). It shares a lot of
code with OS X, iOS and OS X are very similar platforms.

You do not need to build for it or run the tests, this is done by Apple.
For now, work in the WebKit project really focuses on OSX/GTK/EFL/Windows.

> 3) Which port is being used to power third party applications on iOS?
> and how to build it?
> Is there a release planning?
> What is the flag to build this port?
> How to test it?

There is not a separate WebKit for Safari and third party apps, the same
WebKit is used for both.

Benjamin


More information about the webkit-dev mailing list