Bug 1022031 - Rework gfxPlatform::GetSourceSurfaceForSurface so that it doesn't need to use a Thebes backed gfxContext (Moz2D conversion). r=mattwoodrow
Bug 1024444 - Fix minor bug with arguments object aliasing and Baseline. r=luke
Bug 1015766 - Add test. r=test
Bug 1025875 part 1 - Make some frontend code handle Latin1 strings. r=njn
Bug 1025875 part 2 - Make string.split work with Latin1 strings. r=luke
Bug 1025875 part 3 - Make CompareStrings and CompareAtoms work with Latin1 strings. r=njn
Bug 1025497 - Stop using gfxImageSurface in Cocoa widget code. r=mstange
Bug 1025858 - Remove gfxPlatform's SourceSnapshotDetached. r=gal
Bug 1025802 - Get rid of the Thebes backed gfxContext in the GTK widget code (Moz2D conversion). r=mattwoodrow
Bug 1022821, part 3 - In content code, stop returning RefPtr and, where not an out-param, stop using RefPtr arguments. r=gw280
Bug 1011392 - Make Social API's panel handling generic so that Loop can use it as well, enabling Loop to function properly in the Application menu. r=mhammond
Bug 902271 - Make StorageInputStream serializable cross-process. r=bent
Bug 1023781 - default preload is 'none' on B2G. It will not create a decoder at all and we will get 'suspend' instead of 'error'. r=cajbir
Bug 855952 - [DeviceStorage] testcase for append file operation. r=dhylands
Bug 855952 - [DeviceStorage] support append file operation. r=dhylands
Bug 855952 - [DeviceStorage] add appendNamed into DeviceStorage webidl. r=bz
Bug 1025587: Inherit strict context on asm.js dynamic linking failure; r=luke
Bug 988486: Fix initialization order in GCRuntime.h; r=jonco
Replace GetBaseline with GetLogicalBaseline and use logical coordinates in the line position and baseline getters in nsLayoutUtils. Bug 789096, r=jfkthame
Merge mozilla-central to mozilla-inbound