Rewrite RangedPtr's constructor accepting a C-style array in C++, no bug, rs=Waldo

This will let the compiler correctly deduce N without making the
caller explicitly pass it in.
Bug 811469 - Indicator progress bar gradient leaks into border r=dolske
Bug 826605 - Remove GPSDGeolocationProvider.js r=dougt
[PATCH] Bug 829724 - Fix short buffer resampler returns. r=padenot,kinetik

From 763e746e97f0c234cea9ad1b674d406f55a2fb51 Mon Sep 17 00:00:00 2001
This applies a patch from the opus-tools fork of the speex
resampler, fixing an issue where the resampler could return
less that the requested number of samples.

https://git.xiph.org/?p=opus-tools.git;a=commitdiff;h=5adadc5
---
 media/libspeex_resampler/README_MOZILLA   |  3 +-
 media/libspeex_resampler/src/resample.c   | 12 ++++---
 media/libspeex_resampler/truncation.patch | 54 +++++++++++++++++++++++++++++++
 media/libspeex_resampler/update.sh        |  4 +++
 4 files changed, 67 insertions(+), 6 deletions(-)
 create mode 100644 media/libspeex_resampler/truncation.patch

--HG--
extra : rebase_source : db081699c3f914824abeb3bbf6563d459a690eff
Backout ff82d1a3955e (Bug 830308).
Bug 830371: Put the kernel in the right place. r=nthomas DONTBUILD
Merge the last PGO-green changeset of mozilla-central into mozilla-inbound
Bug 824919: Weaken key references to PeerConnection and friends,r=jesup,smaug,ekr
Merge m-c to inbound.
Bug 830109 - Upgrade SQLite to version 3.7.15.2 (SQLite changes). r=mak
Bug 830109 - Upgrade SQLite to version 3.7.15.2 (Mozilla changes). r=mak
Bug 826829 - Change PImageContainer::Flush() to synchronous to prevent abort. r=kanru
Bug 826829 - Change ImageContainerChild::DispatchSetIdle() to synchronous SetIdle(). r=kanru
Bug 829790 - Marionette client's XML report fails when path does not contain a directory. r=jgriffin
Bug 830458 - Import errno to ConfigStatus.py. r=gps
Bug 817019: Don't push ClearType layers to Transparent rendertargets. r=jrmuizel
Bug 817019 - Reftest: Test bounded ops with opaque canvas and complex radial gradient. r=jrmuizel
Bug 828395 - System messages handler is fired twice if there was already an handler for b.html contained into an iframe a.html and the page navigate to b.html r=fabrice,genelian
Bug 830458 follow-up: mirror the changes in the js copy to unbreak builds, landed on a CLOSED TREE
Back out bug 813978. a=bustage