-
Notifications
You must be signed in to change notification settings - Fork 5.8k
Upgrade Qt to 5.6 #14102
Comments
AFAIK Qt 5.6 removed QtWebkit support and migrated to chromium. Isn't that true? |
|
@Vanuan that's not a problem. Updated WebKit is coming - https://github.com/annulen/webkit |
Ah, so phantomjs would use WebKit directly? |
@Vanuan kind of. We will maintain our own QtWebkit. |
@Vanuan In fact there is a community release of QtWebKit 5.6: |
Am I correct in assuming this would fix the security issue that is blocking package acceptance in Debian? |
QXmlSimpleReader is not used in QtWebKit and PhantomJS, so I believe this CVE has no relation to PhantomJS |
Does anyone know the process to have it removed from the CVE? |
@elachlan Until there's a maintained QtWebkit that is keeping up with Webkit security advisories and PhantomJS can use both that and unmodified system-provided Qt, packaging it for Debian - or any other distro - is inappropriate. I specifically told them a few months ago that they should drop the package altogether. Maybe I should try to prod that process along. Until that time, also, it's probably unsafe to use PhantomJS on untrusted content, especially on Windows. |
Windows + |
Do a small cleanup also. Issue: #14102
Landed in master |
Do a small cleanup also. Issue: #14102
Do a small cleanup also. Issue: #14102
@vitallium, I've just tried compiling @5d99f2a on Mac OS X (10.11.5) and Qt WebKit build fails with the following error message:
I've opened vitallium/qtwebkit#11 that fixes the issue. |
Probably related to the new Qt (#14102)
By any chance, https://github.com/annulen/webkit/releases/tag/qtwebkit-tp5 will be used in PhantomJS? |
@sowani |
@vitallium where is V2.5? I don't see it listed in releases? I'm suffering from issues with flexbox, blurring and broken webfonts (I believe this is Windows only) and I think this is due to the old Webkit version in V2.1 |
What on earth is it doing there? |
is there any tags to the source for the 2.5 build? |
You can pull directly from my repo if you want although I would look at the pull conversation. |
What I really need is the source code as I have some custom additions I need to add so the binaries are useless for me. Also I am building for Windows platform as well as Linux |
Qt 5.6 was released today http://blog.qt.io/blog/2016/03/16/qt-5-6-released/
Change log: https://wiki.qt.io/New_Features_in_Qt_5.6
This is a stub issue for referencing in future.
Check list:
Cheers!
The text was updated successfully, but these errors were encountered: