Firefox 43 beta2 to beta3

Some EME fixes, more telemetry in this beta. The rest of the changes are in diverse components.

  • 35 changesets
  • 80 files changed
  • 2152 insertions
  • 788 deletions

ExtensionOccurrences
cpp26
html17
h11
jsm5
java5
js4
idl3
webidl2
xml1
txt1
py1
list1
json1
ini1
hgtags1

ModuleOccurrences
dom26
layout14
docshell10
toolkit8
widget5
mobile5
testing3
netwerk3
js3
gfx1
browser1

List of changesets:

Andreas PehrsonBug 1103188 - Keep track of capture stop only in gUM stream listener. r=jib a=lizzard - b199ea9f265c
Andreas PehrsonBug 1103188 - Keep track of stopped tracks in gUM stream listener. r=jib a=lizzard - 1babaebeccc6
Jan-Ivar BruaroeyBug 1210852 - do SelectSettings of device capabilities on media thread. a=lizzard - c458ad434a12
Andreas PehrsonBug 1070216 - Properly manage lifetime of allocated CaptureDevices. r=jib a=lizzard - 3705005d2190
Wes KocherBacked out 4 changesets (Bug 1210852, Bug 1103188, Bug 1070216) for various crashes with mediamanager.cpp assertions a=backout - 4e86a0d1261a
Paolo AmadiniBug 1207089 - Telemetry for permission notifications. r=MattN, r=vladan, a=Sylvestre - 0b662011620c
Mark FinkleBug 1219895 - Cleanup the 'share.1' telemetry probes by adding extra context. r=margaret, a=sylvestre - 4640472b4c72
Mark FinkleBug 1219895 - Build bustage - Remove unwanted param. r=me, a=bustage - 74993763ef07
Chris PearceBug 1193610 - Also use SystemParametersInfo to block screen saver on Windows, so it works on WinXP and Vista. r=jimm,a=lizzard - fabe9ce33dc2
Robert O'CallahanBug 1209994 - Fix a couple of issues that make the percentage-height-calculation.html test unreliable. r=bz, a=sylvestre - 26ef30e81468
Robert O'CallahanBug 1209994 - Take block-wrapper path only for blocks that are wrappers. r=bz, a=sylvestre - 278b5140a696
Jonas SickingBug 1213646 - Allow URI_IS_UI_RESOURCE and safe about: URIs when SEC_ALLOW_CHROME is set. r=bz a=ritu, a=lizzard - 7d24cb4584fc
Cameron McCormackBug 1222226 - Don't return eRestyleResult_StopWithStyleChange if the old style context is shared. r=dbaron, a=lizzard - 5ff2e264e7ff
Jonas SickingBug 1211000 - Move CORS preflight logic from nsCORSListenerProxy to nsCORSPreflightListener. r=ehsan, a=lizzard - 9576cf65c2b5
Alessio PlacitelliBug 1174674 - Clear out all pending pings when FHR is deactived. r=gfritzsche, a=lizzard - e7f899e48fc6
Jim ChenBug 1209465 - Work around TextComposition workaround. r=esawin, a=lizzard - 5ffeff840220
Dragana DamjanovicBug 1185256 - Save originURI to the history. r=bz ba=lizzard, a=lizzard - 8b8a66145292
Dragana DamjanovicBug 1211269 - Store the information whether the channel is LOAD_REPLACE into history entry. r=bz ba=lizzard, a=lizzard - 23d25d9a94d7
Dragana DamjanovicBug 1213267 - Fix view-source address. r=bz ba=lizzard, a=lizzard - d8c7509ddad0
Nick ThomasBug 1220641 - Push to mirrors prefix is too greedy. r=rail, a=release-automation DONTBUILD - 9669bc030ba7
Jan de MooijBug 1218111 - Fix property enumeration order of unboxed objects with expando properties. r=bhackett, a=lizzard - 842a741af958
Chris PearceBug 1207019 - Remove WMF availability check in MediaKeySystemAccess requests. r=edwin,a=lizzard - 45f9754edccf
Chris PearceBug 1207019 - Make EME mochitests specify mime types for video in MediaKeys request videoTypes, ditto for audio. r=gerald,a=lizzard - d7438e734352
Chris PearceBug 1189196 - Rename MediaKeySystemOptions to MediaKeySystemConfiguration and update WebIDL. r=bz,a=lizzard - 0851006030fe
Chris PearceBug 1189196 - Process MediaKeySystemConfiguration in navigator.requestMediaKeySystemAccess. r=jwwang,a=lizzard - 0c3338032dc3
Chris PearceBug 1189196 - Clean up logging of navigator.requestMediaKeySystemAccess. r=jwwang,a=lizzard - 83b2962d6861
Chris PearceBug 1189196 - Update EME mochitest to use new navigator.requestMediaKeySystemAccess. r=jwwang,a=lizzard - ba6b7797e925
Jean-Yves AvenardBug 1220033 - Fix HTMLMediaElement::seekable attribute for Mediasource. r=gerald, a=lizzard - 84b0b59ed1d2
Robert O'CallahanBug 1222308 - Assume frames that are very old will never be composited. r=nical, a=lizzard - 8c199302644e
Karl TomlinsonBug 1221855 - null-check mInputBuffer in SizeOfExcludingThis(). r=padenot, a=lizzard - 9fbc92fa9e4b
Karl TomlinsonBug 1221855 - test Web Audio memory reporting r=erahm, a=lizzard - decfff8497ce
Mats PalmgrenBug 1092626 - Don't try to restore the scroll position if the frame is still dirty or has dirty children. r=roc a=lizzard - c580b1ad0f23
Martin StranskyBug 1219717 - Derive text color/background from GtkTextView. r=karlt a=lizzard - a59d9d8978ad
Andrew ComminosBug 1209774 - Transform from GDK coords to layout device pixels before calling DispatchEvent. r=karlt a=lizzard - 26f64ca8f630
Wes KocherBacked out changeset decfff8497ce (Bug 1221855) for adding a broken test a=backout - e4629e309487