Like for the other parts of Qt, having great performance is important for QtWebKit.
Traditionally, QtWebKit has been mostly used on desktop computers for advanced layouting, hybrid applications or simply to browse the web. On a modern computer, the speed of WebKit is not a problem.
The world has changed, and QtWebKit is now used on mobile […]
WebKit
From Qt Labs
| WebKit | |||
| |||
| Platforms: | GNU/Linux, Windows, Mac | ||
| License: | LGPL | ||
| Depends on: | Bison, Flex, Perl, libxslt, sqlite3, gpref, shell | ||
WebKit blogs | |||
Subversion:
| |||
[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
Hi!
Here’s the weekly summary of Qt related changes to WebKit trunk. Big changes include Yael’s patch for WebSockets support, the beginnings of QtScript on top of JavaScriptCore’s C API, Maemo 5 tweaks and layout test fixes:
Janne added the necessary meta-data to make QtWebKit play nicely with Symbian backups (34077).
I did some code cleanups in RenderThemeQt […]
This week has been a very busy week! Here’s a list of the landed changes that affect the Qt port, in chronological order:
Tor Arne has ported the Qt build of DumpRenderTree to run on Windows. (r53526, r53543).
Luiz continued with cleaning up the combobox popup handling.(33418).
Ben from the Google Team fixed a bug where touch events […]
Here’s the weekly summary of the Qt related changes that landed in WebKit trunk this week:
Daniel and Robert added support for the XSS auditor to the Qt DRT (33419).
Simon removed unnecessary memory allocations of QPainterPath from WebCore::Path (33466).
Zoltan continued to make the world a subclass of FastMallocBase.
Diego fixed support for user stylesheet locations in the […]
Today it’s exactly one month since the press release stating that ECMA-262 5th edition (ES5) has been approved. (Yeah, that’s just a random coincidence.) What’s changed since the 3rd edition? Quoting the spec itself (actually, it’s only the “Final final final final draft” according to the PDF document title ):
The [fifth edition of ECMAScript] […]