Tuesday, July 19, 2011

QtWebKit-2.2-beta1 vs Qt-4.8-beta

Today Qt-4.8 beta was released and this post is to clarify which version of QtWebKit is included in this release.

Beta1 of QtWebKit-2.2 was released on June, 27th. Qt-4.8-Beta, released today, includes QtWebKit-2.2-beta1 plus a couple of build-fixes needed in some platforms. In other words, when testing QtWebKit from Qt-4.8-Beta, you're basically testing QtWebKit-2.2-beta1.

From the original announcement of QtWebKit-2.2-beta1:
"""
QtWebKit-2.2 was branched off trunk on May, 05th and is under stabilization since then. In total, 261 commits (207 bugs or tasks) have been added to the branch so far, most of them fixing regressions, crashes and security issues.

The WebKit project moves really fast and it's hard to highlight one specific feature of QtWebKit-2.2. In comparison to QtWebKit-2.0 (the version included in Qt-4.7 - more than one year old), there are tons of improvements, including plenty of support for new standards and many bugfixes.

Most important known issues:
  • Audio and video performance is not yet ideal. We're working on improving the backends support;
  • Symbian: doesn't build with RVCT-2.2 or winscw compilers (needed in some specific environments);
Details, including a list of what's been added to the branch, links to build-bots and meta-bugs, are available in our wiki: http://trac.webkit.org/wiki/QtWebKitRelease22

Any kind of test and feedback is very welcome. The development team can be contacted via mailing list (see the link to the wiki above) or via the #qtwebkit IRC channel on freenode.
"""
We've added quite a few other fixes to the 2.2 stabilization branch since the beta1 release. If you're interested in testing those, we recommend you build Qt-4.8-beta1 without QtWebKit (configure -no-webkit) and later build QtWebKit from the 2.2 branch.

The QtWebKit-2.2 release wiki has more details about the state of the release, including all weekly announcements.