QtWebKit 5.2 fails to render fruity-pops (and some other web games) on Ubuntu Touch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qtwebkit-opensource-src (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
Using the QtWebKit 5.2 packages, the webbrowser app fails to render the web game fruity-loops (and a few others as well) on Ubuntu Touch.
The QtWebKit 5.2 package behaves the same when built on top of Qt 5.0, so it's not related with Qt itself.
One main different from the logs is that it seems qtwebkit 5.2 is trying to create another surface when playing the game, as described below:
With QtWebKit 5.1.1:
phablet@
WARNING: This project is using the experimental QML API extensions for QtWebKit and is therefore tied to a specific QtWebKit release.
WARNING: The experimental API will change from version to version, or even be removed. You have been warned!
callbacks 0xb381b220 0xb381b190
creating surface at (0, 32) with size (480, 768) with title 'Window 1'Detectable autorepeat not supported.
----
With QtWebKit 5.2.2:
phablet@
WARNING: This project is using the experimental QML API extensions for QtWebKit and is therefore tied to a specific QtWebKit release.
WARNING: The experimental API will change from version to version, or even be removed. You have been warned!
callbacks 0xb384dff0 0xb384df60
creating surface at (0, 32) with size (480, 768) with title 'Window 1'Detectable autorepeat not supported.
callbacks 0xb0f57ff0 0xb0f57f60
creating surface at (0, 32) with size (480, 768) with title 'Window 1'Detectable autorepeat not supported.
Changed in qtwebkit-opensource-src (Ubuntu): | |
status: | New → Confirmed |
There's a workaround of building QtWebKit 5.1.1 against Qt 5.2.1. This has been done at https:/ /launchpad. net/~rsalveti/ +archive/ qtwebkit- c and the package there ( 5.1.1-1ubuntu5 ) is good for a binary copy to archives or the landing PPA.