Bug 907926 - Try avoid having multiple path objects around since this is slow with DrawTargetCairo. r=Bas
Bug 907926 - Avoid calling CurrentSurface when we can. r=Bas
Bug 911393 - Do not fallback for EXTEND_PAD when not needed. r=jrmuizel
Bug 917703 - Avoid copying to a sub image in CreateSamplingRestrictedDrawable if possible. r=roc
Bug 907926 - Enable Azure content for windows. r=nrc
Bug 918118 - Delete MutableHandle constructors for int and nullptr; r=jonco

This should prevent accidently misuse of MutableHandle.

--HG--
extra : rebase_source : 836a46068770281de24b6a11a04352b49c1dd05d