Bug 856273 - Filter SimplePush registrations() by app manifest URL. r=khuey

--HG--
extra : rebase_source : f01ab35375ff9d70e11d40a4426a8ef14f9166f1
Bug 857653 - Fix leak in AudioChannelAgent by making it hold a weak ref to nsHTMLMediaElement. r=bz
Bug 850849 - Various fixes to WeakMap to support generational GC; r=billm

--HG--
extra : rebase_source : 14849035ade2868a189d2cfebd7f682df759ccb6
Bug 857378 - Update YARR from WebKit upstream. r=dvander
Bug 847789 - Use HTTPS instead of HTTP for input.mozilla.org in mobile/andriod. r=mfinkle
Bug 857217 - Don't move focus to the layerview if joystick input events are in the dead zones. r=Cwiiis
Bug 857217 - Put focus in about:home if it is visible instead of always sending it to the layerview. r=Cwiiis
Bug 812291 - Hook up hide/restore of Top Sites
Bug 857766 - change size of topsites thumbnails.r=jimm
bug 850968 cache effectiveness telemetry - throttle up r=taras
Merge
Bug 758872 - Fix missing null-check for plugin instance. r=bsmedberg
Bug 856370 - Add a Makefile.in in webspeech/recognition and remove webspeech top-level VPATH. r=smaug

--HG--
rename : content/media/webspeech/Makefile.in => content/media/webspeech/recognition/Makefile.in
rename : content/media/webspeech/moz.build => content/media/webspeech/recognition/moz.build
Bug 525444 - (Part 1/3) Basic SpeechSynthesis setup and voice registration. r=smaug

--HG--
rename : content/media/webspeech/moz.build => content/media/webspeech/synth/moz.build
rename : content/media/webspeech/moz.build => content/media/webspeech/synth/test/moz.build
Bug 525444 - (Part 2/3) Added speech service API. r=smaug
Bug 525444 - (Part 3/3) Support OOP speech synth. r=smaug

--HG--
rename : content/media/webspeech/synth/moz.build => content/media/webspeech/synth/ipc/test/moz.build
Bug 857673 - Exclude webspeech synth ipc test on Android. r=jmaher
Merge the last PGO-green inbound push to m-c.
Merge m-c to inbound.
Bug 855730 - Originally extended the timeout to 10 seconds to see if that would provide us data about the intermittent failure. Extended timeout is causing too many oranges and a longer timeout does not prevent the failures. r=smaug