[webkit-dev] Why there is objc code in WebCore/bindings

2013-07-08 Thread server leejune
Hi All, I am new to webkit. When I dig into WebCore source code, I found some part of code are written in Objective C, such as WebCore/bindings/objc. Why bindings code can't be written in cpp totally? In my understanding, this should be generic code and should be used in all platforms. Thanks in

Re: [webkit-dev] Why there is objc code in WebCore/bindings

2013-07-08 Thread Ryosuke Niwa
They're used to create Objective-C bindings on Mac port: https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DisplayWebContent/DisplayWebContent.html Since the target language is Objective-C, it necessarily invokes some Objective-C code. If you're interested in looking at

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

2013-07-08 Thread Harsh Sarin
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

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

2013-07-08 Thread KwangYul Seo
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