Replace qtwebkit by qtwebengine

Description

Qtwebkit javascript support is old and only runs very simple webview. Use it as webview engine doesn't suit well for an OS that want use HTML5 apps leveraging Angular and similar modern framework.

and made tests using http://mobileangularui.com/demo/#/ and almost all demos doen't works using webkit at contrarily of qtwebengine.

So qtwebkit should be replaced by qtwebengine waiting for a full chromium webview integration.

Environment

None

Activity

Naoto YAMAGUCHI 
December 24, 2017 at 2:30 PM

Tasuku Suzuki: The POI App passed the test with qtwebengine disabled.

 

 

Stephane Desneux 
December 19, 2017 at 2:05 PM

: I expect that we will only build qtwebengine. bitbake -g at least gives good results. But that may be an issue for SDK (some headers may be missing, I'm not sure).

Tom Rini 
December 19, 2017 at 1:57 PM

We'll still be building both for the target however with that change, yes? So we haven't replaced one with the other, we've just added the second. What's stopping removal of qtwebkit entirely?

Stephane Desneux 
December 19, 2017 at 1:53 PM

https://gerrit.automotivelinux.org/gerrit/12729 is an attempt to break the dependency on qtwebkit. A build of a Qt app with the SDK shouild be done to test if everything is ok.

Stephane Desneux 
December 19, 2017 at 12:04 PM

qtwebkit is still pulled when building agl-demo-platform-crosssdk:

Dependency chain:

agl-demo-platform-crosssdk => packagegroup-qt5-toolchain-target => qtwebkit

The problem comes from meta-qt5/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Contract ID

Priority

Created December 4, 2017 at 9:46 AM
Updated May 22, 2018 at 1:33 AM
Resolved February 15, 2018 at 12:44 PM

Flag notifications