Bug 922810 - Part 1: track image initialization with a WebGLImageDataStatus enum - r=jgilbert
Bug 922810 - Part 2: reorganize the tracking of fake back statuses - r=jgilbert
Bug 922810 - Part 3: introduce transparent fake black textures alongside existing opaque ones - r=jgilbert
Bug 922810 - Part 4: make BindTexture smart enough to not clear the context's mFakeBlackStatus when nothing changed - r=jgilbert
Bug 922810 - Part 5: do not initialize depth textures before they get rendered to, use a fake black texture instead - r=jgilbert
Bug 922810 - Part 6: Clean up and optimize fake black textures implementation - r=jgilbert
Bug 922810 - Part 7: extend ScopedBindTexture to support cube maps - r=jgilbert
Bug 922810 - Part 8: Defer/avoid initialization of texture images - r=jgilbert
Bug 922810 - Fix the build on compilers not supporting strong enums - r=jgilbert
Bug 924176 - Warn on prefixed WebGL extensions usage (deprecated) - r=jgilbert
Bug 924186 - Simplify WebGLFramebuffer's CC goop - r=jgilbert
Bug 924188 - Use MOZ_ASSERT where appropriate in WebGL code - r=jgilbert
Bug 924189 - Use MOZ_BEGIN_ENUM_CLASS for the WebGL VertexAttrib0 enum - r=jgilbert
Bug 924191 - Use MOZ_BEGIN_ENUM_CLASS for the WebGLTexelFormat enum - r=jgilbert
Bug 924192 - Use MOZ_BEGIN_ENUM_CLASS for the WebGLTexelPremultiplicationOp enum - r=jgilbert
Bug 924193 - Drop WebGLTexelConversions' custom FORCE_INLINE macro, use MOZ_ALWAYS_INLINE - r=jgilbert
Bug 922921 - Consistently check attrib accesses in WebGLVertexArray. Also rename a few things. - r=jgilbert
Bug 814159 - Part 1: remove X11, Qt, and unused Gonk code from GLContextProviderEGL.cpp - r=benwa
Bug 814159 - Part 2: remove the global context code from GLContextProviderEGL.cpp - r=benwa
Bug 814159 - Part 3: remove the backing surface code from GLContextProviderEGL.cpp - r=benwa