Bug 949456 - MessageEventInit updated to the latest spec, r=bz
Bug 950300 - Cancel APZC panning is the first touchmove is preventDefault'ed. r=kats
Bug 951722 - Add asserts that hash table postbarriers are working for new type objects r=terrence
Merge mozilla-central to mozilla-inbound
merge mozilla-central to m-i on a CLOSED TREE
Merge m-c to inbound.
Bug 951285 - Don't check thread safety of Ion compilation when profiling scripts, r=jandem.
Bug 950641 - Automatically use the appropriate GeckoInstance class. r=jgriffin
Bug 832390 - Enable arm optimization with libpng version 1.6.7. r=glandium
Bug 928953 - WebIDL headers should include the file for enums. r=bz
Bug 948879 - Add about.js and move inline js to it from `about:` page. r=gavin, r=ttaubert
Bug 940193 - rename nsSVGTextFrame2 to SVGTextFrame. r=dholbert

--HG--
rename : layout/svg/nsSVGTextFrame2.cpp => layout/svg/SVGTextFrame.cpp
rename : layout/svg/nsSVGTextFrame2.h => layout/svg/SVGTextFrame.h
Bug 940708 - Part 2: Build webrtc in unified mode; r=gps

--HG--
extra : rebase_source : db1315634af0cab9cd47ff38ad0fac703c04f452
Bug 940708 - Part 3: Handle asm sources for unified webrtc builds; r=gps

--HG--
extra : rebase_source : 75f72fa64c0cde4c63b3ef5c09964cdf99fb32a2
Bug 940708 - Part 4: Limit the length of the unified file name prefix to 50 characters so that we don't blow up the Windows path name limit; r=glandium

--HG--
extra : rebase_source : 7f28ada75a26132af951893137127e0f1517995b
Bug 940708 - Part 5: Exclude more files from unified builds because of name clashes on RCSSTRING; r=gps

--HG--
extra : rebase_source : c5df6642d1bca37ba49e5cdb82f5d48b21e2fa87
Bug 950677 - Change gfxIntSize -> gfx::IntSize some places in layers/ipc. r=nical
Bug 950677 - Change gfxIntSize to gfx::IntSize in DirectX files. r=nical
Bug 950677 - Change gfxIntSize to gfx::IntSize in ImageContainer.h. r=nical
Bug 950677 - More gfxIntSize -> IntSize changes in Layer* classes. r=nical