Bug 989613 - Check OOM of allocation writer in the SnapshotWriter. r=h4writer
Merge mozilla-central to mozilla-inbound
bug 987624 - ensure the nsRDFLog variable is declared if logging is enabled. r=bsmedberg
bug 617008 - avoid creating a rendering context that we may not need. r=roc
Bug 961665 - Cross compilation fixup.
Bug 988271 - Fixed D3D SDK detection on mingw. r=mshal,jgilbert
Bug 820048 - Added missing math.h (mingw fixup).
Backed out changeset aa90cb0be515 (bug 909224) for mochitest 1 test failures
Bug 988793 - Make DocumentRendererChild::RenderDocument use Moz2D. r=mattwoodrow
Bug 988904 - Stop creating a Thebes gfxImageSurface in PresShell::PaintRangePaintInfo (Moz2D migration). r=mattwoodrow
Bug 988818 - Stop creating a Thebes (gfxASurface) backed gfxContext in nsSVGImageFrame (Moz2D migration). r=longsonr
Bug 610545, arrow panels should animate when opening and when cancelling, r=neil,dao
Bug 610545, check for a transition earlier to avoid assertion if a panel is opened while it is closing, r=neil
Bug 610545, tweak arrow panel animations, patch by philipp sackl, r=enn
Bug 988849 - Add mach target for jit tests; r=gps
Bug 986930 - QuickTime plugin shows garbled text for mime type descriptions in about:plugins and about:addons. r=bsmedberg
Bug 988382 - Allow B2GRunner to be created without starting a marionette session, r=ahal
Bug 981190 - Remove add added files when cleaning up after using B2GRunner on a device, r=ahal
Bug 989961 - Update mozrunner version, r=ahal
Bug 986054 - Fire name change event on XUL richlistitem when children change, r=surkov.