Version of Webkit in Qt-4.6.3?
-
Silly question I know, but a vendor (whose web-app) we have embedded into our application is asking. I looked in /src/3rdparty/webkit/VERSION but all it says is:
bq. This is a snapshot of the Qt port of WebKit from
git://gitorious.org/qtwebkit/qtwebkit.gitOh, and to make it a little more tricky... they are looking for the Webkit version number, not the QWebkit version number. The example they gave me was:
bq. Webkit version that software uses (eg. Chromium 7.0.525.0 uses Webkit
534.8; Safari 5.0.2 uses Webkit 533.18.5) -
The version of WebKit does not mean much. It is incremented by Apple so it is not representative the state of any of the other ports.
That being said, I think 4.6.3 embed 532.4. You can access this version number via a call to qWebKitVersion(): "http://doc.trolltech.com/main-snapshot/qwebpage.html#qWebKitVersion":http://doc.trolltech.com/main-snapshot/qwebpage.html#qWebKitVersion
[edit: fixed link / chetankjain]
-
[quote author="Benjamin Poulain" date="1284734808"]The version of WebKit does not mean much. It is incremented by Apple so it is not representative the state of any of the other ports.
That being said, I think 4.6.3 embed 532.4. You can access this version number via a call to qWebKitVersion(): "http://doc.trolltech.com/main-snapshot/qwebpage.html#qWebKitVersion":http://doc.trolltech.com/main-snapshot/qwebpage.html#qWebKitVersion
[edit: fixed link / chetankjain][/quote]
Thank you for your help.
I understand the different ports are essentially different branches of the webkit tree (to use a CVS term) so the version given to the main branch (Webkit) does not necessarily reflect the QWebkit branch. But new features/bug-fixes on the main branch I would presume get pushed over to the QWebkit branch meaning QWebkit would hold the version of Webkit from the last merge from Webkit to QWebkit... or am I misunderstanding the relationship between Webkit and QWebkit completely.
Either way, you have answered my question well enough for me to give an answer to our vendor. Thank you for your help.
-
[quote author="ultim8" date="1284735966"]
I understand the different ports are essentially different branches of the webkit tree (to use a CVS term) so the version given to the main branch (Webkit) does not necessarily reflect the QWebkit branch. But new features/bug-fixes on the main branch I would presume get pushed over to the QWebkit branch meaning QWebkit would hold the version of Webkit from the last merge from Webkit to QWebkit... or am I misunderstanding the relationship between Webkit and QWebkit completely.
[/quote]When QtWebKit is branched from trunk for release, the most important patches are merged back but that is about it, the version number is not updated. Branching WebKit is not synchronized with the other ports. So if QtWebKit is branched a week before the major number 533, it will still have the number 532, even if it has all the features of 533.
So you can take the number as a minimum of feature available compared to Safari.