Merge m-c to inbound on a CLOSED TREE.
Bug 1065509: Bump maximum download size from 35 MB to 70 MB in stub installer. r=rstrong
bug 1055238 - clean up nsNSSCertificateFakeTransport.{cpp,h} for style nits r=rbarnes
bug 1055238 - add nsNSSCertListFakeTransport so nsIX509CertList can survive the child process r=rbarnes
Bug 1043558: use Gralloc buffer for target of gum image Rotation r=sotaro
Bug 1068613 - Part 1: Add gfxCriticalError() log to Moz2D. r=bas
Bug 1068613 - Part 2: Add an ErrorReporter that appends the error to app notes in the crash report. r=bas
Bug 1068613 - Part 3: Log failures in D2D, D2D 1.1 and the D3D11 TextureClient. r=bas
Bug 1068613 - Part 4: Log failures in CairoCreateSimilar. r=jrmuizel
Bug 758857 - Use Wikipedia's HTTPS search by default for Firefox desktop. r=gavin
Bug 1067993, TabParent's Deactivate isn't called when window is lowered, r=smaug
Bug 1070042: Fix --debugger parameter in reftest/crashtest; r=ted
Bug 1067505 - Make nsCategoryManager into a strong memory reporter. r=njn

The nsCategoryManager singleton lives until very late in shutdown, so the unregister always fails.

It is okay to make it a strong reporter because it will always outlive the memory reporter manager anyways.
Bug 1062876: refactor window iteration code for MediaManager r=jib
Bug 1060200 (Part 1) - Add support for RasterImage surfaces to SurfaceCache. r=dholbert
Bug 1060200 (Part 2) - Add SurfaceCache::RemoveIfPresent so invalid entries can be freed eagerly. r=dholbert
Bug 1060200 (Part 3) - Handle SurfaceCache function calls after shutdown. r=dholbert
Bug 1060200 (Part 4) - Store HQ scaled frames in SurfaceCache and remove ScaleRequest and ScaleResult. r=tn
Bug 1069689, part 1 - .*? at the start of a search regexp isn't useful. r=jmaher
Bug 1069689, part 2 - Don't generate a regexp then throw it away. r=jmaher