QtWebKit 2.2 RC released

Published Wednesday September 14th, 2011
12 Comments on QtWebKit 2.2 RC released
Posted in Qt, QtWebKit, WebKit | Tags:

For those of you following the QtWebKit development you might be happy to know that the QtWebKit project has provided a new candidate for review.  It is tagged as qtwebkit-2.2.0-rc1 @ http://gitorious.org/+qtwebkit-developers/webkit/qtwebkit

To test it, you would need to check it out and build it against Qt 4.8.  See more information here: http://trac.webkit.org/wiki/QtWebKitRelease22

We would very much appreciate it if you would clone the repository, run tests on your environment and report any issue you find on the mailing list, IRC or bugzilla.

 

For those of you not following the QtWebKit development this closely, there will be a chance to test it as an integrated part of the Qt 4.8 RC once that is available.

QtWebKit 2.2 includes new features in HTML(5), CSS(3) and JavaScript in addition to general bug fixes.

Do you like this? Share it
Share on LinkedInGoogle+Share on FacebookTweet about this on Twitter

Posted in Qt, QtWebKit, WebKit | Tags:

12 comments

Sunny says:

Great News,

Excited to check http://www.html5test.com on this. 🙂

Zoltan Horvath says:

o/

Good job Benedikte,

Looking forward to test this as part of Qt 4.8.

B.A.

Jack says:

Well done. I hope it can be used within N9.

g says:

Thanks for your hard work. However, I wonder when are we finally going to see MathML and XSLT support in QtWebKit (there seems to be support for MathML in WebKit for more than a year)? Wouldn’t it be better to focus on implementing these standards before spending time with non-standards like HTML5 for which you have to waste time changing your implementation each time the spec changes?

Konstantin Tokarev says:

>Wouldn’t it be better to focus on implementing these standards before spending time with non-standards like HTML5 for which you have to waste time changing your implementation each time the spec changes?

This question should be addressed to all WebKit developers, not only QtWebKit devs

Webkit is nice, but it still prevents the Qt build for me. But apparently this is ok this way. https://bugreports.qt.nokia.com/browse/QTBUG-21118

et3rnal says:

Hardware accelerated 🙂 ?

Andreas Kling says:

@Guido Seifert: The fix for that issue was cherry-picked into the qtwebkit-2.2 branch here: https://gitorious.org/+qtwebkit-developers/webkit/qtwebkit/commit/e2d9da811be2576fe7f12331b30a3a6cc12c86df so it should work fine. Let us know if you have any other issues!

@g: This is indeed a question to the larger WebKit community, QtWebKit is only a part of it. For XSLT support, a while ago we added the ability to build QtWebKit using the libxml2/libxslt backend for XML and XSLT. You should check it out and see if it covers your needs. I don’t know much about MathML, and there hasn’t been much action in that area on WebKit trunk in a long time.

The HTML specification changes as the web develops, and browser/web engine developments are a part of that moving target. In addition to that, WebKit is a multi-vendor product where each vendor has their own agendas and release schedules, there is no real governor that decides which features should get worked on. Basically, if you want better MathML support, please file bugs against the current implementation and/or reach out to the project on the webkit-dev mailing list.

@et3rnal: There is some hardware acceleration possible if you build QtWebKit with OpenGL texture mapper support. Basic 2D drawing is not accelerated though, only layer composition (AC.)

Andreas, I have no problems to remove this bug. I just would prefer not to have to poke around in the Qt or 3rd party sources. I am using what still is labelled “The official Qt source code repository.” git://gitorious.org/qt/qt.git. There it seems the problem is still present.

As long as this complete repository is not deprecated I’d prefer to use this instead of the modules.

Andreas Kling says:

@Guido Seifert: There’s a continuous integration process from the “qtwebkit” repository to src/3rdparty/webkit in Qt, and right now the QtWebKit 2.2 RC is pending integration into the Qt 4.8 branch, when this is finished, the bug will be gone. The official Qt source code repository lags a bit behind QtWebKit during the development cycle, because we’re not developing WebKit in that environment, only packaging it.
TL;DR the Qt 4.8 release candidate will contain this fix. 🙂

Andreas Kling, ahh, good to hear. Waiting is not problem since it happens only on one of my backup machines. But I slowly got a bit nervous… Hearing several times this bug is fixed, but whenever I pulled the changes, it still bit me. 🙂

Commenting closed.

Get started today with Qt Download now