Bug 875824 - Allow to disable on-demand decompression at runtime. r=sewardj
Bug 875824 - Disable on-demand decompression of the linker on devices where it is known to cause crashes. r=kats
Bug 803299 - Enable 32-bit colour on Android. r=kats

--HG--
extra : rebase_source : e494442a5ae7c906465f31924e4f54d815130972
Bug 803299 - Respect gfx.android.rgb16.force pref. r=blassey

--HG--
extra : rebase_source : 98b5a8a1f719ad427034586798c71acd95e9e580
Bug 803299 - More tests pass on Android with 24-bit colour. r=blassey

Tests that were marked as failing now pass with increased colour depth.

--HG--
extra : rebase_source : 620739d5cdd1bb227f51a5cc985e16cd8dfa06f9
Bug 803299 - JPEG srgb icc fails on Android in 24-bit colour. r=jrmuizel

--HG--
extra : rebase_source : 04013f2315b07f86aea7d4a808de2626a9240387
Bug 803299 - Some tests require extra fuzzing on Android in 24-bit colour. r=blassey

--HG--
extra : rebase_source : 75c2dc44bc3a8167b1699ab24da20c67075a182a
Bug 803299 - Replace black.png with black.html for webgl-color-alpha-test. r=jrmuizel

webgl-color-alpha-test fails to render the image correctly since switching on
24-bit rendering, presumably due to async image decoding. Instead, just replace
the pure black 256^2 image with a page that renders the same using a div.

--HG--
extra : rebase_source : 12b454362ca9ad989fdf1e29a6715000575c613a
Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt

--HG--
extra : rebase_source : b8fcf2a8673d43b6c946a756d2a290553d06fd21