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 864829 - Add graphics performance warning feature. r=bjacob

--HG--
extra : rebase_source : 11585fb913c4a10c9293787fa6e86f2f76bdcdb4
Bug 1014712 - Store ms tile image information for showing on about:home. r=rnewman,lucasr
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