WebKit

From Trolltech Labs

Jump to: navigation, search


WebKit
Project logo: WebKit.png
Platforms: GNU/Linux, Windows, Mac
License: LGPL
Depends on: Bison, Flex, Perl, libxslt, sqlite3, gpref, shell
   WebKit blogs
   
WebKit forum
Subversion:
http://svn.webkit.org/repository/webkit/trunk


[edit] WebKit

[edit]

WebKit is an open source web browser engine. WebKit's HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE. As part of KDE framework KHTML was based on Qt but during their porting efforts Apple's engineers made WebKit toolkit independent. WebKit Qt is a project aiming at porting this fabulous engine back to Qt.

[edit]

The code can be obtained by typing:

   svn checkout http://svn.webkit.org/repository/webkit/trunk WebKit

from a terminal window. The official way of building WebKit is to execute the:

   WebKit/WebKitTools/Scripts/build-webkit

script, which will build the engine and sample applications in the WebKit/WebKitBuild directory.

The code in the SVN contains two Qt applications. WebKit/WebKitQt/QtLauncher/ which is a minimal test browser and WebKit/WebKitTools/DumpRenderTree/DumpRenderTree.qtproj which is an application used to test various aspects of the rendering engine. The latter is automatically invoked when the WebKit/WebKitTools/Scripts/run-webkit-tests script is executed.


[edit] Latest 5 WebKit Blogs

Tor Arne Vestbø
Qt
WebKit
Internet
 in Qt, WebKit, Internet
 on Tuesday, May 13, 2008 @ 13:31

So, after Simon snitched on me and leaked highly sensitive information about my top-secret project, I guess it’s finally time to spill the beans.
Yes, it is true. For the past few months I have been semi-secretly working on taking over the world implementing support for the HTML5 video and audio elements in the Qt port […]

» 7 comments «
Simon
Qt
KDE
WebKit
Posted by Simon
 in Qt, KDE, WebKit
 on Friday, May 09, 2008 @ 13:44

As part of Qt 4.4 we have now made our very first release!
Shortly before the release we finished merging all our changes back to the Subversion trunk branch, where we are working directly now. We will continue to maintain and bugfix the code in the Qt 4.4.x release series, but we try to […]

» 16 comments «
Benjamin Meyer
Qt
WebKit
Posted by Benjamin Meyer
 in Qt, WebKit
 on Monday, April 28, 2008 @ 11:15

Arora
The demo browser in Qt 4.4 has obtained a lot of attention and interest. Now that 4.4 is almost out I have forked it and started a new project called Arora where development can continue, features can be added, and anyone who wants can contribute. The source code is in a Git repository […]

» 7 comments «
Benjamin Meyer
Qt
WebKit
Internet
Posted by Benjamin Meyer
 in Qt, WebKit, Internet
 on Wednesday, March 05, 2008 @ 10:43

In 4.4 Qt is getting a new module, qtwebkit. I have been watching it develop over the past year and have been eager to play around with it in Qt. Shortly after the module was merged into the main Qt branch I began working on a small browser in my spare time. […]

» 40 comments «
Simon
Qt
WebKit
Posted by Simon
 in Qt, WebKit
 on Monday, February 18, 2008 @ 10:53

Henrik recorded some cool videos showing off a bit of the integration of WebKit into Qt. The Quicktime videos are at the bottom of our QtWebKit announcement page, showing WebKit in designer, integrating Google maps into your Qt application or how to embed native widgets into HTML.

» 17 comments «