Bug 842495 - Cleanup contentDocument/contentWindow getters; r=mounir
Bug 838798 - Remove deprecated nsILivemarkService interface.
r=Mano sr=gavin
Bug 844530 - Paper over error in BrowserElementPromptService.jsm on B2G. r=khuey

The error we're fixing is

  E/GeckoConsole(  397): [JavaScript Error: "NS_ERROR_FACTORY_NOT_REGISTERED: Component returned failure code: 0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)
  [nsIComponentManager.getClassObject]" {file: "resource://gre/modules/BrowserElementPromptService.jsm" line: 572}]

For some reason, we're running code before the vanilla prompt service is
instantiated.  We don't know why this is happening, but this patch works
around the problem on B2G, which is the only place where we ship this
code.
Bug 404077:  Adjust annotations of expected assertions.
Bug 404077:  Enable checking of assertions in mochitests.
Bug 845491: Make Plugin Hang UI push buttons automatically resize to fit their text. r=jmathies
bug 840776. Fix a typo :). r=mbrubeck
Bug 421746 - Remove unused strings. r=dolske, r=mfinkle
Bug 844326 - Use addSystemEventListener to receive all mouse/touch events. r=vingtetun
Backed out changeset f8cccf3de0a3 (bug 842495) for crashtest failures on a CLOSED TREE.
Bug 824891 - Change |result| from XML_Error to XML_Status to quell some -Wenum-conversion warnings.  r=jst,peterv.

--HG--
extra : rebase_source : e367d5eb46d7e101298b1517439ca6f1f723e0f3
Bug 844905 - Change MediaResource::GetContentType return type to nsCString. r=cpearce
Bug 716859 - Avoid jump crossing variable declaration (GCC bustage fix)
Bug 844893 - Don't assert when two threads call getVMWrapper at the same time. r=luke
Bug 793728 - Implement OS X backend for the Ambient Light API. r=BenWa, r=dougt, r=bz
Bug 800278 - FrameWorker.ports using Map instead of object. r=jaws
Bug 801618 - WebApps installer does not need asyncCopy. r=yoric
Bug 798683 - Replace getChildCount() calls in robocop tests; r=bnicholson
Bug 844797 - Avoid UnboundLocalError on dumpDir in checkForCrashes; r=edmorley
Bug 837523 - Additional checks for unsupported app behavior r=ehugg