Bug 1004915: rename 'FoundTooManyMatches' to 'FoundMatchesCountLimit'. r=Unfocused.
Bug 979479: add dynamic tooltips, including keyboard shortcuts, to various buttons. r=mconley
Bug 978861: disable prefillWithSelection on OSX by default, fix its semantics when enabled. r=ehsan
Bug 1004889 - Add UI telemetry for the main menu r=rnewman
Bug 1004890 - Add UI telemetry for the Home Page contextmenu r=rnewman
Backed out changeset e3c1fffb0145 (bug 978861) due to m-o test failures. CLOSED TREE
Bug 995300 - When the location bar grows vertically due to an increased font size, the forward button should grow as well to match the location bar. r=mdeboer
Bug 896711: remove BrowserChromeTests.runWhenReady because it's being abused, r=dao/ttaubert/vporof
Bug 1001689 - Stop suppressing the xmanager log file, r=njn

When suppressing logs (aka displaying output messages), we still need the xmanager output to go into its log file, because its port number is read out of it (yes, it's ugly.) So pipe through tee instead of redirecting to the log.

--HG--
extra : rebase_source : a4142c1d287779cc05b04988071e21415ffca445
Bug 997328 - Add Scope enum to describe SharedPreferences. r=nalexander
Bug 1005364: Disable pinning for all mozilla properties (r=keeler)
Merge m-c to m-i
b=999376 use integers to clamp maximum position in WaveShaper curve r=ehsan

float did not necessarily have enough precision.

Includes a -1 fix in the multiplier of the input signal to have
"a signal level of zero corresponding to the center value of the curve array".

--HG--
extra : transplant_source : %05v%A2%0A%CA%96%96%A7%B0z%AA%A7%02L%8Fm%B4TB%95
b=990841 work around bug 916387

--HG--
extra : transplant_source : %E5k%B8%F1%EC%A9X%EEj%C0DV%EAL%CE%3C%CB%8ERW
Bug 1005727 - Consider already decoded frames when decoding up to the next keyframes after Ogg seeking. r=cajbir
Bug 1001653: Return early & break out of loops early in FlexLine::ResolveFlexibleLengths, when we have no unfrozen items remaining. r=mats
Bug 1000423. Properly convert from appunits/layout device pixels to layer pixels for composition bounds calculation. r=botond

To get layer pixels (doesn't matter which layer, they are all the same to layout because there is no async transform) you need to multiply by the cumulative resolution.

The fact that our units system says that multiplying by the parent resolution will work is a problem with our units system.
Bug 1005089 - "crash in mozilla::dom::WrapNewBindingObjectHelper<nsRefPtr<mozilla::dom::EventTarget>, true>::Wrap(JSContext*, nsRefPtr<mozilla::dom::EventTarget> const&, JS::MutableHandle<JS::Value>)" r=bz
Bug 1004775 - Add warning about not using 'out jsval' parameters in nsIDOMWindowUtils. r=bholley
Bug 1004620 - Purge ImageBridgeChild.cpp of 'using namespace base'. r=bjacob