Bug 856486 (Part 1) - Avoid asserts triggered by rapid off-main-thread decoding. r=jrmuizel
Bug 856486 (Part 2) - Buffer the last fully-decoded frame for multipart images. r=jrmuizel
Bug 856486 (Followup) - Make sure we use the buffered frame, when appropriate, for all callers of GetDrawableImgFrame. r=me
Bug 856486 (Followup 2) - Make sure we use the buffered frame, when appropriate, for all callers of GetDrawableImgFrame. r=me
Bug 856486 - Uplifting to Aurora. a=lsblakk
Bug 841554 - Part 2: alter search counts provider to record all of Mozilla's partner engines in each locale. r=gps, a=bajaj
* * *
Bug 841554 - Follow-up: fix browser_aboutHome.js. r=gps
Bug 841554 - Part 3: follow-up fix for another test failure. r=trivial, a=bustage.
Bug 841554 - Part 4: follow-up fix for another test failure. r=trivial, a=bustage
Bug 853138 - Follow-up: change category name in tests. r=gps, a=akeybl
Bug 856602 - RasterImage::DecodeJob should not reschedule itself if it can't make progress. r=tn

--HG--
extra : rebase_source : 0ef4698a0104bab8961d84e933d8eca28eb77111
Bug 856602 - Uplift to Aurora. a=lsblakk
Bug 857367 - Make it safe to call RasterImage::DecodePool::RequestDecode off the main thread. r=tn
Bug 857367 - Uplift to Aurora. a=lsblakk