[Public WebGL] mobile support emulation

Kenneth Russell [email protected]
Thu Dec 13 14:23:17 PST 2012

This is an interesting idea, but I think it would be more profitable
to test on actual devices.

Enough of the code from Chrome on Android has been committed to the
WebKit and Chromium repositories to build "content_shell", which is
essentially the rendering engine of the browser, without any of the
browser's user interface. Compiling content_shell and running it
should allow WebGL developers to get a head start testing their
content on Android devices.

Build instructions are available at
https://code.google.com/p/chromium/wiki/AndroidBuildInstructions .

I recommend going down this route rather than doing a lot of work to
make the desktop version of browsers behave like the mobile version.

Not speaking for Google, it would be interesting if some enterprising
developer provided built bundles of content_shell somewhere. Lots of
caveats would be needed. In particular, it should not be used for
general web browsing.


On Thu, Dec 13, 2012 at 9:10 AM, Florian Bösch <[email protected]> wrote:
> A lot of mobiles still do not support WebGL and there's this topic how WebGL
> will never run properly on mobiles. I've had an idea to mitigate the
> problem.
> Google Chrome already includes an "Overrides" settings dialog that sets the
> UA and its screen metric from a profile. I would propose to extend this
> functionality to include:
> - WebGL extensions/capabilities being disabled for a device profile
> appropriately
> - A device profile would include a performance metric (collected from the
> actual device) and all WebGL operations would be slowed down artificially to
> match that profile.
> This would make it much easier to successfully target mobiles and to help
> users awareness of the limitations they face when targeting mobiles both in
> terms of capabilities and performance.

You are currently subscribed to [email protected]
To unsubscribe, send an email to [email protected] with
the following command in the body of your email:
unsubscribe public_webgl

More information about the public_webgl mailing list