bug 844669 pt 1 - don't keep freetype faces for all fonts around after building the font list on first-run. r=blassey
bug 844669 pt 2 - use a transient FT_Face to read font tables such as cmap, if the font entry does not already have an existing face. r=blassey
bug 844669 pt 3 - implement a simple GetCommonFallbackFonts for Android, to reduce the chances of hitting the global fallback codepath and loading all cmaps. r=blassey
Bug 837539 - Fix crashes due to premature deinitialization. r=rjesup,bgirard
Bug 847477 - Fix syntax error in browser/metro/theme/browser.css from bug 841480 [r=rsilveira]

DONTBUILD because this is a trivial CSS fix and we have no automation coverage for Metro yet.
Bug 844461 - Perform alias resolution on the fallback encoding pref value. r=smontagu.
Bug 846707 - Let openLinkIn raise the target window unconditionally. r=enn
Bug 673440 - add support for NPNVSupportsCompositingCoreAnimationPluginsBool. r=josh
Bug 835260 - Need B2G version number for composing update URL. r=marshall_law
Bug 842805 - Use of API deprecated in Qt5. r=romaxa, r=glandium
Bug 845117 - Mark js/ipc as FAIL_ON_WARNINGS. r=smaug
Bug 845063 - Remove the dummy global private browsing service; r=jdm

--HG--
extra : rebase_source : 400d1240f8cb016d4183c64cab353a753b3fe74d
Bug 404077:  Annotate known assertions in mochitests.
Bug 831489 - prevent social chats from stealing focus.  r=gavin
Bug 845063 needs a clobber, landed on a CLOSED TREE
Bug 844169 - Part 2: Rename nsIDOMHTMLIFrameElement.allowfullscreen to allowFullscreen in order to comply with the spec; r=cpearce
bug 833164 - consolodate the various makeDepend things in the tree r=ted
Bug 833708: Correctly set the active update's errorCode when there isn't enough space in Gonk. r=dhylands
Backed out changeset 30f7cbdcc2a1 (bug 845063) because of build bustage on a CLOSED TREE
Bug 845063 - Remove the dummy global private browsing service; r=jdm