Bug 761541 - Don't regenerate third_party/libevent/event.h if already there, avoids relinking libxul.so when nothing changed and building against native libevent. r=glandium
bug 1034230 - handle bad 'seac' in type1 charstring. r=jrmuizel
bug 789096 patch 2 followup - set aMetrics.BSize() rather than .Height() in nsInlineFrame::ReflowFrames, to accompany setting .ISize(). r=smontagu
bug 789096 patch X - avoid some unconstrained-width (should be -isize) warnings with mixed writing modes. r=smontagu
Bug 933019, part 1 - Remove the gfxContext(gfxASurface*) constructor. r=Bas
Bug 933019, part 2 - Remove code for handling Thebes backed gfxContext in SVGEllipseElement.cpp. r=Bas
Bug 933019, part 3 - Remove code for handling Thebes backed gfxContext in gfxDrawable.cpp. r=Bas
Bug 933019, part 4 - Remove code for handling Thebes backed gfxContext in gfxFont. r=Bas
Bug 933019, part 5 - Remove code for handling Thebes backed gfxContext from various files under gfx/thebes/. r=Bas
Bug 933019, part 6 - Remove code for handling Thebes backed gfxContext in imgFrame.cpp. r=Bas
Bug 933019, part 7 - Remove code for handling Thebes backed gfxContext from various files under layout/. r=Bas
Bug 933019, part 8 - Remove code for handling Thebes backed gfxContext in nsNativeThemeCocoa.mm. r=Bas
Bug 933019, part 9 - Remove code for handling Thebes backed gfxContext from various files under gfx/layers/. r=Bas
Bug 933019, part 10 - Remove gfxContext::IsCairo(). r=Bas
Bug 933019, part 11 - Remove gfxContext::mCairo. r=Bas
Bug 1034702 - Remove gfxPlatform::GetThebesSurfaceForDrawTarget(). r=Bas
Bug 933019, part 12 - Remove CopySurface. r=me
Bug 1027601 - Create and allocate TextureClient in a single step in some of the cases. r=sotaro
Bug 1027601 - Create and Allocate TextureClients in a single step in SharedPlanarYCbCrImage. r=sotaro
Merge mozilla-central to mozilla-inbound