Bug 989858 - Part 6: Rename DeprecatedPaint and stop passing a gfxContext in. r=roc
Bug 990357 - Don't push layer for OPERATOR_SOURCE when the drawing operation covers the entire clip for DrawTargetCG. r=jrmuizel
Bug 990357 - Don't push layer for OPERATOR_SOURCE when the drawing operation covers the entire clip for DrawTargetSkia. r=gw280
Bug 987077: Correctly deal with a constant acceleration. r=jwatt
Bug 983591 - Add a Moz2d helper to copy pixel data from a B8G8R8X8 surface to a packed B8G8R8 array. r=Bas
Bug 990854. Update CopySurface() to be as fast as DrawSurface(). r=mwoodrow

Bug 987292 made DrawSurface faster by avoiding creating CGImageRef.
We can do the same for CopySurface.
Bug 993784 - Part 2: Add gfxContext API to mask directly from a moz2d SourceSurface. r=roc
Bug 993319 - Add a GetNativeSurface method to SourceSurface. r=Bas
Bug 944579 - Refuse to create gigantic DrawTargets and surfaces. r=Bas
Bug 970007 Fix incorrect colorformat when using CairoSurface, r=gal
Bug 996687 - Make Moz2D's DataSourceSurface's mIsMapped member exist in non-DEBUG builds (since non-DEBUG code uses it\!). r=Bas
Bug 950372 - Convert imgIContainer::GetFrame to return a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
Bug 982698 - Make FilterNodeD2D1 support DataSourceSurface input surfaces. r=Bas
Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow
Bug 963492 - Assertion failure: GetTransform() == Matrix(mat.xx, mat.yx, mat.xy, mat.yy, mat.x0, mat.y0). r= matt.woodrow
Bug 996673 - Stop using |#pragma once| in Moz2D headers. r=Bas
Bug 996929 - Implement OptimizeSourceSurface for all Moz2D backends. r=Bas
Bug 987010 - Ignore alpha in Skia BGRX source surfaces - r=gwright
Bug 997551 - Avoid copying data in GetSourceSurfaceForSurface whenever possible. r=Bas
Bug 1002289 - Allow adding/subtracting of BaseSize on BaseRect. r=botond, Bas