Bug 927672 - Force pymake to fall back to mozmake when run on build slaves. r=gps
Bug 989147 - Use new sccache for Linux and Android builds. r=gps
Bug 983582 - HTTP cache v2: special handles are not released until shutdown, r=honzab
Bug 989147 - Add missing part of the patch from rebase conflict. r=gps
Backed out changeset 00fa39c23b44 (bug 778077) for reftest failures
Bug 980679 - Filter redundant scroll offset updates by scroll generation value. r=botond,tn
Bug 984495 - Add Window.onwheel to WebIDL. r=bz.
Bug 988334 - Stop reusing SpecialPowers for different windows. r=jmaher.
Bug 988363 - Outerize when wrapping nsGlobalWindow. r=bz.
Bug 982006 - Make GetDownloadDirectory return error for both SD card missing and SD card busy. r=bz
Bug 977762 - 'Provide a mechanism to get the PContentParent associated with a PBackgroundParent'. r=mrbkap.
Bug 987387 - Part 2: Add a test to ensure that sendBeacon respects private browsing by checking to see if a private cookie is set when calling sendBeacon in private browsing mode; r=jdm
Bug 990220 - Enable navigator.sendBeacon on all platforms except b2g because it doesn't play nicely with Firefox OS apps yet; r=sicking
Bug 990233 - Back out Bug 978479 and Bug 980364 because of a 5% tresize regression on Mac OSX 10.6 - no review, just a backout on a CLOSED TREE
Bug 977819 - 'Allow PBackgroundChild implementors to hook into the threadlocal space'. r=mrbkap.
b=983066 pad out resampler input past track end only to the end of the block r=padenot

The extra null samples were mostly harmless, and may have even helped avoid
bug 983062 sometimes, but caused the "Samples missing" assertion to fail.

--HG--
extra : transplant_source : M%D6%B4ra2%AE%DA%EC%82%E1%D8_%83%9F%FBw%F2%ECh
crashtest for bug 986901

Derived from testcase by Jesse Ruderman <jruderman@gmail.com>

--HG--
extra : transplant_source : %AE%CEf%29%F9%C4%25%82%B5%17%24%3C%0ErA%90.%7C%09%0C
b=986901 don't assume that DelayNode maxDelayTime is greater than 1 block r=padenot

Also apply DelayNode maxDelayTime before rounding to ticks.

--HG--
extra : transplant_source : %F1i%02%2A%ED%98%95%C9u%60%0B%1A%81A%C2%8E%FB%F3%FA%D5
b=987976 make AudioNodeExternalInputStream output channel count match stream, unless > MaxChannelCount r=padenot

The difference from Blink here is that Blink plays silence for if element
channel counts are > 32, but here more channels are down-mixed.  Media stream
channel counts are also fixed to 2 in Blink, but that restriction is not
applied here.

Leaving the "inline" const static/class member initialization of
MaxChannelCount left missing symbols with gcc 4.7.3.

--HG--
extra : transplant_source : %C9%BA%84%0F%E8%89%E2%85p%B8%28%EF%E9M%CC%81%B9ob/
b=987976 rename ComputeFinalOuputChannelCount ComputedNumberOfChannels to match spec r=padenot

to remove any implication that the function might be for calculating
the number of output channels for an AudioNode.

--HG--
extra : transplant_source : %D9%12%BB%23n%92%EB%F7%1Df%11%3F%04%B4z%606%ADT%3A