On Wed, Dec 30, 2015 at 4:00 AM, Konstantin Tokarev <[email protected]> wrote:
> Hello everyone,
>
> I'd like to upgrade QtWebKit to modern WebKit code base.
>
> One particular goal is to obtain modern browser engine capable of running in 
> low memory conditions on MIPS device, which would have relatively small 
> binary size.
>
> I'd like to support the next configurations:
>
> * OS: Linux (X11 and EGLFS)
> * CPU architectures: x86_64, MIPS
> * Compiler: g++ 4.8
> * Qt >= 5.4
>
> Other platforms may be supported on best effort basis if community is 
> interested.
> Primary focus will probably be on WebKit2, but WebKit1 will also be supported.
>
> In case anyone does not follow WebKit development, here are several 
> highlights of what has changed since last QtWebKit branch-off:
>
> * Partial ES6 support in JavaScriptCore 
> (https://webkit.org/blog/4054/es6-in-webkit/)
> * JavaScriptCore now uses C stack
> * FTL JIT - ultimate JIT tier which compiles JS using LLVM 
> (https://webkit.org/blog/3362/introducing-the-webkit-ftl-jit/)
> * JIT for CSS selectors 
> (https://webkit.org/blog/3271/webkit-css-selector-jit-compiler/)
> * MediaSource and MediaStream (WebRTC) support in GStreamer MediaPlayer 
> implementation
>
>
> Is anybody interested in this project? I'll appreciate any kinds of help.
>
>
> Here are a few questions for QtWebKit developers:
>
> 1. Was it ever considered to switch build system to cmake? In past most ports 
> had their own build systems, but now all ports living in trunk use cmake 
> (even Apple/Mac is starting to use it) and in future it probably is going to 
> be _the_ build system of WebKit project.
>
> Are there any technical reasons to keep using qmake? For the record, I'm 
> rather CMake hater than fanboy, but I also prefer to be realistic.
>
> 2. How would you recommend to merge WebKit and QtWebKit code bases:
> a) add WebKit code to QtWebKit branch, or
> b) add QtWebKit code to WebKit branch?
>
> (a) would make easier to preserve history of recent changes in QtWebKit
> (b) would bring in LayoutTests, ManualTests, and PerformanceTests, which are 
> not present in qtwebkit repo (though I'm not sure how much use would have 
> these tests for port not living in trunk).
>
> 3. Is there any documentation on [Qt]WebKit internals outside of webkit.org?
>

I'm interested but contractually prohibited from contributing. :( I
wish you the best of luck.

/s/ Adam
_______________________________________________
webkit-qt mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-qt

Reply via email to