Firefox 38 beta9 to rc1

For this 38 RC release, as usual, we only took fixes for the last top crashes. We also uplifted some last minute improvements for one of the new features (in this case EME).

  • 20 changesets
  • 45 files changed
  • 463 insertions
  • 499 deletions

ExtensionOccurrences
cpp14
js5
h5
build5
py4
ini3
in3
voucher1
jsm1
java1
info1
inc1
html1

ModuleOccurrences
dom20
toolkit6
testing5
widget3
gfx3
browser2
security1
python1
mobile1
media1
image1

List of changesets:

Jacek CabanBug 1156131 - mingw cross compilation fixup. a=NPOTB - b9f3bdfbf395
Jean-Yves AvenardBug 1158568 - Fix potential size overflow. r=kentuckyfriedtakahe, a=abillings - 8a61f534f496
Edwin FloresBug 1159300 - Don't use decrypting Gecko Media Plugins for non-encrypted playback. r=cpearce, a=sledru - 28521384c589
Randell JesupBug 1159300 - Add a clone of gmp-fake that doesn't do decryption. r=glandium, r=cpearce, a=sledru - d262c6789549
Jean-Yves AvenardBug 1148224 - Disable invalid tests. r=karlt, a=test-only - 03d9efe3dd1e
Ryan VanderMeulenBug 1146061 - Re-enable test_peerConnection_basicH264Video.html on Windows. a=test-only - a2843f37ba38
Boris ZbarskyBug 1154505 - Speed up test_bug346659.html by dropping the extra gcs, since the test harness now does a better job of disabling the popup blocker. r=smaug, a=test-only - 31452d32ba4d
Mark HammondBug 1090633 - Fix some focus related oranges with chats. r=mixedpuppy, a=test-only - dda1fe153565
James WillcoxBug 1159262 - Don't do EGL preloading hack on ICS and higher. r=jchen, a=sledru - e31ad7262160
Masatoshi KimuraBug 1145844 - Update fallback whitelist. r=keeler, a=sledru - a61af55e410d
Bob OwenBug 1158849 - Only enable Windows content sandbox on Nightly because of thumbnail process. r=glandium, a=sledru - 742d81505cd3
Robert StrongBug 1159826 - ensure_copy_recursive() leaks directory streams. r=spohl, a=sledru - 9edf93465d0d
Justin DolskeBug 1159814 - Change the Adobe CDM's homepage URL. r=gavin, a=sledru - db6a2986c24d
Chris PearceBug 1159495 - Only report Adobe EME supported if required WMF codecs are installed. r=edwin, a=sledru - 60555feb4888
Chris PearceBug 1159495 - Only report that Adobe EME is available if we have a plugin-container voucher. r=edwin, a=sledru - 6e95db92c8d4
Matt WoodrowBug 1155608 - Blacklist Intel G45 hardware decoding. r=k17e, a=sledru - 5f1ca8bf7e94
Bas SchoutenBug 1116812 - Consider DXGI_ERROR_INVALID_CALL a recoverable error for IDXGISwapChain::GetBuffer. r=jrmuizel, a=sledru - a1efc72ea226
Robert StrongBug 1127481 - Run the updater from the install directory instead of copying it. r=spohl, a=abillings - dd9d5b512e0e
Steve SingerBug 1141642 - Fix disable-skia builds. r=jmuizelaar a=sledru - 538fd67bb637
Ben TurnerBug 1159967 - Handle logging after threads have shut down, r=janv, a=sylvestre - 257a4e9e8236