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.
Bug 973264 - If we wrap gfxImageSurface data when creating a SourceSurface, hold a reference to the original surface so the data stays alive. r=Bas

--HG--
extra : rebase_source : ef99e74688f992c80bd4da1cd5373dcd95ac80a3
Bug 903149 - Minify the chrome js code: enable by default on b2g r=glandium