Hi all!
Web browsing is one of the most common and important activities performed on modern consumer mobile devices. As such, it receives special attention in our benchmarking blueprint.
In order to have reproducible and automatic benchmarking for web browsing, we need to acquire graphics traces for browsing sessions that can be played back at a later time. Both cairo (used in Gecko and WebkitGtk) and Qt provide mechanisms for performing graphics operation capture and playback.
Unfortunately, due to copyright restrictions, we are only able to redistribute traces captured from websites that license their content under a Free license.
We have set up a wiki page that contains a preliminary list of websites that we can use in this way:
https://wiki.linaro.org/WorkingGroups/Middleware/Graphics/Docs/WebsiteTraces
Please feel free to add any other websites that are suitable for this purpose.
Furthermore, to assist with website trace capture we have created a set of tools that load and scroll a set of webpages using the most common rendering engines. There is currently support for Gecko, WebkitGtk and QtWebkit. These tools may prove useful for other groups, too. You can find more information in the wiki page linked above.
Thanks, Alexandros