Bug 817638 - Enable content mochitests for B2G, r=jgriffin
Bug 839435 - [Packaged apps] Only allow numbers in the 'size' manifest field; r=fabrice
Bug 838758: Cache GradientStops instead of gfxPattern. r=jrmuizel

Our gfxPattern cache is currently way too specific, which causes lots of
unnecessary cache misses. The only thing that we actually need to key on is the
color stops.

This switches the cache to hold GradientStops instead of gfxPatterns. This
improves our cache hit rate and is simpler. It also avoids doing caching when
not using Azure, which currently has no benefit.

Average paint times results (in ms)
(on windows 7 x64, i7-3630qm, HD4000)
-------------------------------------
m-c
open: 3.5 close: 3.3

m-c cache-key
open: 2.6 close: 2.4

ux
open: 7.3 close: 5.2

ux cache-key
open: 6.9 close: 5.3
Bug 837271 - part 1 - add means to control computation of extended statistics to histogram code; r=vladan
Bug 837271 - part 2 - add extended_statistics_ok mechanism to histogram machinery; r=vladan
Bug 837271 - part 3 - flag histograms as OK for extended statistics computation in Histograms.json; r=vladan
Bug 837271 - part 4 - add test for extended statistics not being recorded; r=taras
bug 841706 - remove nsSelectionIterator r=smaug
Bug 840722 - Add an object which represents the viewport metadata in browser.js.r=kats
Bug 840841 - Remove mObserver from RasterImage and VectorImage. r=joe
Bug 841810 - Allow java addons to receive and respond to events. r=mfinkle
Bug 838308 - mozKeyboard should require a permission to use r=vingtetun a=tef+
Backed out changeset b069f50c139e (bug 817638) for unexpected failures on a CLOSED TREE.
Bug 841467 - Fix assert to properly handle requests to allocate 0 bytes. r=n.nethercote

--HG--
extra : rebase_source : 96f4ca364285904c7b1580cfa6097399134788c6
Bug 841567: Make the opacity behind the thumbnail title better. [r=mfinkle]

--HG--
extra : rebase_source : 42317c3481401aa86582dbc39085a22069287ef8
Bug 841661 - Remove the observer in this test when it finishes so we don't get failures from it in unrelated tests. r=mcmanus

--HG--
extra : rebase_source : ba49ab425632c6b090b018818df2aa29c73d9cc9
Bug 841836 - Update emulator, r=armenzg
Bug 841830: Allow scrolling while tap/pan gesture is still ambiguous, for perceived responsiveness. r=vingtetun

--HG--
extra : rebase_source : efb68d082921d1a41120c5b447b72637ea72ab73
Bug 841466 - Add GetParentObject() for WebIDL objects with a form owner; r=bz
Bug 840341: Rev the IID of nsICameraCapabilities. [r=bsmedberg]

--HG--
extra : rebase_source : d5d2ada4afb1733e7b92c8329e86c109488af911