Bug 932389 - upload a new talos.zip to capture latest changes in mozprocess. r=armenzg
Bug 897420 - Get a basic set of metrofx talos tests running in automation. r=jmaher
Bug 932970 - Trickle ICE doesn't always send a null-candidate at the end of the candidate list - reference the localDescription correctly. r=abr
bug 932037 - update harfbuzz to upstream release 0.9.23. r=jdaggett
Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
This also changes the functionality a little bit to track independent
per-property mutation counts and independent "content active" status.

--HG--
extra : rebase_source : 7b2686dc820a0b0985664b52ca030200f130a293
Bug 911889. Part 3: Create nsLayoutUtils::HasAnimations, and suppress opacity:0 optimizations whenever there's any opacity animation even if it's not using the compositor. r=dbaron

--HG--
extra : rebase_source : 9698383aeff2c9cb5ee7655e18d5c491379dd495
Bug 911889. Part 4. Add API to detect whether an nsGlobalWindow is running a timeout handler. r=bz

--HG--
extra : rebase_source : b20f70c0cb287fa3766f91172b99ad1c16329f8f
Bug 911889. Part 5. Add API to detect whether an nsRefreshDriver is in the middle of a refresh. r=dbaron

--HG--
extra : rebase_source : 3cb0dccfe176b5f6d79fd0898ddf6e5a8bed2e39
Bug 911889. Part 6: A scripted change to element.style.opacity or element.style.transform in a setTimeout or requestAnimationFrame callback should trigger our "style property is animated" heuristic. r=dbaron

--HG--
extra : rebase_source : 4104e9b35aed26f24d42017bdb158f168dd67e85
Bug 911889. Part 7: A single change to CSS 'transform' should not be treated as animation. r=dbaron

--HG--
extra : rebase_source : 1462732be85f3b52e8b8a842872a7bde7b54e6e5
Bug 932309 - Don't null out mDoc in nsGlobalWindow::FreeInnerObjects. r=smaug.

--HG--
extra : rebase_source : 098d932b2bb70575aa007788588b0fe51e71f838
Bug 932315 - Throw a different error when this-unwrapping fails for security reasons. r=bz.

--HG--
extra : rebase_source : a92639be64d8d591ea4c97955bc04e6047e0d027
Bug 932320 - Use JS_DefineProperty for replaceable properties. r=bz.

--HG--
extra : rebase_source : 89afe3e605ca66914912e1718e1558c8e266be32
Bug 932322 - Make Window's WebIDL properties be own properties of window. r=bz.

--HG--
extra : rebase_source : 0225f25a61d1bffdae8eac4f82d7fe725a3af2df
Bug 931446 - Improve documentation comment on JS::Heap r=terrence
Bug 931812: Mark the store buffer first for minor GC r=terrence
Bug 931812: Remove unnecessary postbarriering of watchpoint map r=terrence
Bug 844766 - Make JSRuntime:: and Zone::gcBytes use atomics in preference to volatile r=billm
Bug 932091 - Convert SVGBBox.mBBox to Moz2D. r=dholbert
Backed out changeset e697e7dcc321 (bug 932322)