Bug 875232 - Make alpha channel optional for MacIOSurface. r=BenWa
Bug 875232 - Make most of the GLContext helper functions take a texture target parameter so that we can support GL_TEXTURE_RECTANGLE. r=jgilbert
Bug 875232 - Add SharedSurface_IOSurface for sharing textures on OSX. r=jgilbert
Bug 875232 - Workaround glReadPixels being broken with framebuffers backed by an IOSurface by copying to a temporary texture first. r=jgilbert
Bug 875232 - Add a BGRX shader program that reads from GL_TEXTURE_RECTANGLE. r=jrmuziel
Bug 888048 - Use CreateThebesSurfaceAliasForDrawTarget_hack to avoid having multiple cairo_surface_quartz objects for a single CGContext. r=nrc
Bug 894781 - Set implicit truncate for MAbs only for int32 in asm.js mode; r=luke

--HG--
extra : rebase_source : e3bb8353d3e65181e35577f732482a961e88a061
Bug 892858 - Fix profiler build in Visual Studio 2013. r=snorp