Backed out changeset f2da252a9248 (bug 1054630)
Backed out changeset 21bc84614aa2 (bug 1036781) for crashes on Windows; CLOSED TREE
Bug 1050802: Backend to allow stopping sharing for screen/window for a WindowID r=jib
Bug 1050802 - UI changes to stop screen/window separately, r=Gijs.
Bug 1056587 - Only print line with expected status in tbpl logs when this isn't PASS, r=chmanchester

--HG--
extra : rebase_source : 7a7505b90f156381e5be563dab5c783f45860456
Bug 1056172 - the recording-window-ended notification isn't reliably fired, r=jesup.
Bug 1054161. Don't build display items for text with alpha=0. r=dbaron

--HG--
extra : rebase_source : 869a05a652a3bc6e8e122d34fb166ed9fbbdaa5c
Bug 1048579. Always sniff for media loads. r=bzbarsky

--HG--
extra : rebase_source : 067e99eaad781dec78a772405870b02c195a42e2
Bug 1045994 - Add a chrome-only property to AnimationPlayer to indicate if an animation is running on the compositor; r=dbaron, r=bz
Bug 1045993 part 1 - Add AnimationEffect interface and Animation.effect member; r=dbaron, r=bz
Bug 1045993 part 2 - Move the animation name from AnimationPlayer to Animation; r=dbaron

This patch stores the animation name on the Animation object rather than its
AnimationPlayer. This is because Animation objects don't have a reference to
their AnimationPlayer but their AnimationEffect needs access to the animation
name.

This patch also adds an accessor for AnimationPlayer to get the name from its
Animation (since players *do* have a reference to their source animation
content).
Bug 1045993 part 3 - Add AnimationEffect.name; r=dbaron, r=bz
Bug 1045993 part 4 - Add tests for Animation.effect.name; r=dbaron
Bug 1054810: when block size is unconstrained and we aren't setting aDesiredSize.BSize to the computed block size, preserve the original value. r=jfkthame.
Bug 913586 (Part 9) - Add more useful features to the Maybe<T> API. r=waldo
* * *
Bug 913586 (Part 10) - Add a test for Maybe<T>. r=waldo
Bug 1054901 - Add AsyncPanZoomStarted/Stopped notifications to scroll observers. r=roc
Bug 1055821 - Add layer construction logging. r=mattwoodrow
Bug 1057174 - [WebRTC] |DesktopDeviceInfoImpl::initializ| in desktop_device_info.cc use wrong argument while calling snprintf. r=rjesup
Backed out changeset 3a61a6eb04d6 (bug 1055821) for build failures
Bug 1056796 - Use documentURIObject to retrieve document uri. r=enndeakin