Bug 1003230 - Refactor page based memory allocation functions r=sfink
Bug 1003230 - Don't re-query page size information when memory mapping files r=sfink
Bug 941804 - Reduce chunk size to 256K for B2G r=terrence
Bug 1037516 - Attempt to fix perf regresion on talos r=terrence
Bug 1033362 Implement basic mochitests for MozLoopAPI. r=dolske,r=glandium
Bug 1003230 - Fix windows build errors caused by changeset e7e6db764418 r=bustage on a CLOSED TREE
Bug 1034907 - Remove dangerous public destructor of TimeRanges. r=smaug
Bug 1016184 part 1 - Correct documentation in nsCaret.h. r=ehsan
Bug 1016184 -  part 2 - Add debug logs to touch caret. r=ehsan
Bug 1021527 - Fix blurry carets by using svg image. r=roc

* Replace png images with svg images for touch caret and selection
  carets.
* Fix touch caret is enlarged on high resolution device due to
  background-size was not set.
Bug 1024196 - Fix leak of |i| variable in CreateGrGLInterfaceFromGLContext. r=gw280
Bug 1036530 - Instantiate / initialize device root only when needed in mozdevice. r=bc
Bug 1037707 - Allow setting dmcli's verbose mode via environment variable. r=mcote
Bug 1037339 - Update nsIHttpChannel.idl to reflect the changes of requestMethod property. r=hurley
Bug 1006337 - "Remove UA override for domains (starting 2014-05-06)". r=lmandel
Bug 980270 - Part 1: Plug a couple of common leaks in nICEr. r=drno
Bug 1033391 - Enable GeometryUtils APIs in privileged code. r=smaug,roc
Bug 1038492 - Cherry-pick libyuv's fix for clang-cl compatibility; r=jesup

This imports the following upstream change:
https://code.google.com/p/libyuv/source/detail?r=1033
Bug 1021637: remove unnecessary includes in TextureClient.cpp. r=nical
Bug 1026710 - Make DeviceManagerADB use mozprocess to allow logging. r=wlach

Up until now, mozdevice has been using subprocess. The switch gives us the
ability to log adb commands and its output. This will be mainly used
for the Firefox OS cert suite.