Bug 860879 - Add UiThreadBlockedException and utility method to dump all stack traces; r=kats
Bug 860879 - Throw an exception after 5 seconds timeout when returning PromptService result; r=kats
Bug 867685 - Use getLock() instead of this when modifying the viewport metrics for clarity. r=Cwiiis
Bug 867685 - Ensure setIsRTL updates the viewport metrics atomically. r=Cwiiis
Bug 858231: Update NSS to NSS 3.15 Beta 3. r=wtc.
Bug 844513: Add AddressSanitizer annotations to port_ArenaZeroAfterMark.
r=choller.

Also include fixes for bug 866363, bug 866949, bug 835919, bug 863871.
bug 837498 - work around DWrite/GDI 'cmap' discrepancy for Italic fonts with Hebrew system locale. r=smontagu
Bug 836078 - Replace all gcc __GNUC__ version checks with MOZ_GCC_VERSION_AT_LEAST macro. r=dvander
Backed out changeset 0314d200873a (bug 858231) for Windows build bustage.
CLOSED TREE
Bug 866988 - Remove the HAVE_CPP_PARTIAL_SPECIALIZATION autoconf define, and the test for template specialization working at all.  Any compiler not supporting either of these is so incredibly doomed it's not worth the pain of testing them.  Plus we use both features liberally without testing these defines first, so they're basically pointless.  r=ted
Bug 867329 - Make JS_NewUint8Array and friends accept any uint32_t as length and throw if the length is too big -- not assert when it's too big.  r=sfink
Bug 867329 - Make JS_NewUint8ArrayWithBuffer and friends accept any uint32_t as byteOffset and throw if the byteOffset is too big.  r=sfink
Bug 867269 - Fix ifdef condition from ea568a1576e5. r=me DONTBUILD
Bug 836263: Limit max pref size to 1 MB. r=bsmedberg
Bug 866918: Don't include WorkerPrivate.h in all the binding code. r=bz
Bug 583976. Part 4 - Enable reftests that require focus on reftest-ipc. r=cjones
Bug 864494: Hardcode the value of jsloader.reuseGlobal on b2g to work around some IPC preferences problem that we don't entirely understand. r=jlebar
Bug 736276 - Add a new SkFontHost that takes a cairo_scaled_font_t r=karl
Bug 736276 - Rename ScaledFontFreeType to ScaledFontCairo, and use Skia's API to create an SkTypeface from a cairo_scaled_font_t r=jrmuizel
Bug 869178 - se SUkCanvas::drawBitmapRect instead of a bitmap SkShader; it's slightly faster r=snorp
Bug 868037 - GC: Fix more rooting analysis false positives r=sfink DONTBUILD