Bug 875276 - Improve robustness when optimizing .length accesses on objects, r=jandem.
Bug 876649: IonMonkey: Temporary disable MSetElementCache when no dense write is seen, r=jandem
Bug 803299 - Enable 32-bit colour on Android. r=kats
Bug 803299 - Respect gfx.android.rgb16.force pref. r=blassey
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.
Bug 803299 - JPEG srgb icc fails on Android in 24-bit colour. r=jrmuizel
Bug 803299 - Some tests require extra fuzzing on Android in 24-bit colour. r=blassey
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.
Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt
Bug 867820 - Box boolean inputs to double comparisons when a double conversion isn't possible, r=jandem.
Backed out changeset 1b3d30cfce65 (bug 803299)
Backed out changeset 5801b2855c33 (bug 803299)
Backed out changeset 8a713f374b1b (bug 803299)
Backed out changeset aef97ef0a18a (bug 803299)
Backed out changeset bb46fe25304b (bug 803299)
Backed out changeset efe0a3f79333 (bug 803299)
Backed out changeset 96b7027e0280 (bug 803299) for Android compilation failures on a CLOSED TREE
Bug 870916 - Make socket transport avoid off-main-thread usage of wrapped JS components. r=mcmanus
bug 876069 - update graphite2 library to release 1.2.2. r=jdaggett
bug 876070 - re-enable graphite shaping on mobile by default. r=kats