Bug 1041510. Allow z-index overrides of 0 to work correctly on display items. r=roc
Bug 1033442 - Automate tracking of the GCRuntime's gcBytes; r=jonco,sfink
Bug 1032880 - Disable 'transparent content with displayports' warning in tests. r=tn

--HG--
extra : rebase_source : 21ea67d322cb4a780b67584be4047f6ca8ac6690
Backed out changeset 6ab8ef0895ca (bug 1032880) for bustage
Bug 1038615 - Report GMP decoding/encoding errors asynchronously. r=jesup
Bug 1041384 - Update GMP APIs for decrypt without decoding and reporting capabilities. r=jesup
Bug 1042342 - Add GMPDecryptor::DecryptingComplete() to gmp-api. r=jesup
Bug 1038888 - Extend system memory reporter to report ion memory. r=njn

--HG--
extra : rebase_source : 39dbc0a696d67c1a239876ec8ca412527fc2712e
Bug 1041510 - Add some missing newlines when dumping display list sets, and include z-index in the dump. r=tn
Merge m-c to inbound
Bug 1031107 - Part 1: Fix DoLogTestDataForPaint when using temporary layer managers. r=kats
Bug 1031107 - Part 2: Don't restrict out-of-flow frames dirty area to the viewport when not painting. r=tn
Bug 1031107 - Part 3: Skip display port visibility when computing plugin geometry. r=tn
Bug 1031107 - Part 4: Union the display port dirty area in nsSubDocumentFrame. r=tn
Bug 1031107 - Part 6: Subtract from the visible region in nsDisplayScrollLayer if we're not using APZ. r=tn
Bug 1031107 - Part 7: Don't set ignore scroll frame without APZ. r=tn
Bug 1031107 - Part 8: Set display ports on tiled scrollable layers. r=tn
Bug 1041919 - Always use MP4Reader/PDM in MediaSourceDecoder.  r=cpearce
Bug 1037226 - Don't crash when surface allocation fails in BasicCompositor. r=Bas

--HG--
extra : rebase_source : d6e655c642256ddeddb471726f40f37b98d3ac0f
Bug 1002332 - Make AnimationTimeline record the last refresh time and use that when there is no refresh driver; r=bz

A document that belongs to an iframe that is display:none as no associated pres
context from which to get a refresh driver. However, in this case
document.timeline.currentTime should still never go backwards (since document
timelines are supposed to be monotonically increasing).

This patch makes AnimationTimeline record the last value returned for the
current time so that if the document becomes display:none we can still return
the most recently used time.