[webkit-dev] Roadmap for Qt specific implementation for Network Process

Brady Eidson beidson at apple.com
Mon Jul 8 23:28:25 PDT 2013


On Jul 8, 2013, at 22:13, KwangYul Seo <kseo at webkit.org> wrote:

> Hi,
> 
> Currently, only the Mac port uses NetworkProcess, so there is no platform specific code for other backends. 
> 
> I am working on porting NetworkProcess to soup backend for WebKit GTK and EFL ports. The master bug is https://bugs.webkit.org/show_bug.cgi?id=108832. 
> 
> You can see the platform bits you need to add to support NetworkProcess for Qt. Also we can share some infrastructure work such as supporting UNIX domain sockets in NetworkProcess.
> 
> Regards,
> Kwang Yul Seo

To clarify further:

Yes, there is currently Mac-specific code in NetworkProcess as Mac was the port it was developed on and is currently the only client.  But a vast majority of the code is already cross-platform.

The Soup (EFL/GTK) effort is actually a very small amount of code and will be easy to get up-and-running *after* the CoreIPC stuff is resolved.

You may want to follow that specific bug and make sure Qt also gets its CoreIPC impl out of #ifdef hell.

~Brady

> 
> 
> On Tue, Jul 9, 2013 at 1:46 PM, Harsh Sarin <h.sarin30 at gmail.com> wrote:
> Hi,
> 
> I am new to webkit and currently analyzing the Network Process module. However, I am unable to locate any platform specific implementations for the same, except for that of mac platform. Like the Plugin and Web process I was expecting a main file (platform based) from where I could start debugging.  
> Please could you shed some light on when and how you plan to develop a platform specific infrastructure for Network Process, specifically for Qt platform.
> Thanks for your time.
> 
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
> 
> 
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20130708/463a37ec/attachment.html>


More information about the webkit-dev mailing list