Bug 938046 - Part 1. Iterate through variable not over const.  r=dkeeler
Bug 938046 - Part 2. Get issuer uses getchain to comput issuer.  r=dkeeler
 Bug 938046 - Part 3. Iterate only through valid users on getchain  r=dkeeler
Bug 938046 - Part 4. Tests for consistency of getchain and getissuer. r=dkeeler
Bug 948221 - Part 1: Remove mPrintSurface from HTMLMediaElement since it's never used. r=roc
Bug 948221 - Part 2: Remove SFE_WANT_NEW_SURFACE since it's never used. r=roc
Bug 948221 - Part 3: Fix a bug where a SurfacePattern created by gfxPattern didn't respect the requested filter mode. r=Bas
Bug 948221 - Part 4: Add a gfxSurfaceDrawable constructor that takes a SourceSurface. r=roc
Bug 948221 - Part 5: Make GetSourceSurfaceForSurface use the screen reference draw target if one isn't specified. r=Bas
Bug 948221 - Part 6: Make UnpremultiplyImageSurface work on surfaces that don't have matching strides. r=roc
Bug 948221 - Part 7: Convert SurfaceFromElement to Moz2D. r=roc,Bas,bjacob