Bug 826979 - jsfriendapi.h conflict with qobjectdefs.h slots defines. r=glandium

--HG--
extra : rebase_source : d30852a09858b4f6d62fee627c0dc08ef765dcd8
Bug 830323 - Fix broken Clear Downloads button theming on pinstripe. r=mak.
Bug 830374 - upload a new talos.zip to capture mozdevice 0.19. r=armenzg
Bug 826650 - GC: Recalculation of GC fullness in EndSweepPhase broken r=billm

--HG--
extra : rebase_source : cac1534972ae56c5edeb2635dfd9c227209f69d9
Bug 826673 - GC: Only finish sweeping the current compartment group on reset r=billm

--HG--
extra : rebase_source : ccf87362e671c9bd90109816444f5b293b17d997
Bug 819428 - Re-jig keyboard navigation for the Downloads Panel. r=mak.
Bug 829858 - Null dereference in nsHttpChannel::InitOfflineCacheEntry(), r=bsmith
Bug 804372 - Allow values for TrackNumber > 0; map TrackNumber to external index r=kinetik
Bug 828027 - Lower-case digest algorithm names r=ehugg
Bug 826723 - Don't show suggestions or prompt in private tabs. r=mfinkle
Bug 571381 - Require NSIS 2.46 Unicode. r=glandium
Bug 829679 - Package installation without // on the manifest URL causes webapps.json corruption r=ferjm
Bug 826964 - Attempt to fix the intermittent orange by focusing the current browser; r=ehsan
Bug 829352 - Add orPtr(Register, Register) variant to IonMacroAssembler. r=mjrosenb on irc
Bug 817387 - Remove last occurences of NS_OVERRIDE; r=ehsan

DONTBUILD as this is NPOTB.
Bug 826581 - Follow-up fix. r=dvander
Bug 829554 follow-up - Rename TaggedFramePtr to AbstractFramePtr, fix some GCC warnings. r=luke
Bug 824658 - Avoid infinite decode loops of images by switching some GetFrame calls to GetFrameNoDecode. r=joe
Bug 827715; correct fling friction implmentation. r=cjones; a=blocking-basecamp
Bug 830252 - Update the emulator used in b2g tests, r=aki