QtWebKit 5.2 fails to render fruity-pops (and some other web games) on Ubuntu Touch

Bug #1291707 reported by Ricardo Salveti
6
This bug affects 1 person
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@ubuntu-phablet:~$ webbrowser-app --desktop_file_hint=/usr/share/applications/webbrowser-app.desktop http://games.softgames.de/fruity-pops/index.html?platform=kirk

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@ubuntu-phablet:~$ webbrowser-app --desktop_file_hint=/usr/share/applications/webbrowser-app.desktop http://games.softgames.de/fruity-pops/index.html?platform=kirk

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.

Tags: qt5.2
Anders (eddiedog988)
Changed in qtwebkit-opensource-src (Ubuntu):
status: New → Confirmed
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

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.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

The QtWebkit 5.1.1 is currently used, so this is of lower priority. Also, a switch to lp:oxide is coming.

Changed in qtwebkit-opensource-src (Ubuntu):
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.