Bug 966793 - Don't use tooltool gcc on l10n builds. rs=Callek
Bug 827161, part 1 - Only dispatch 'change' events if an HTMLInputElement's sanitized value has changed. r=smaug
Bug 827161, part 2 - Implement HTML 5's ValidityState.badInput and implement the state for HTMLInputElement's number type. r=smaug
Bug 966466: Rename thisObj to thisObjPtr so people will know what to pass in. r=bz
Bug 958011: Fix worker object cycle collection to not rely on the JSObject being finalized, which is a bogus assumption. r=bent,mccr8
Backout Bug 953435 to fix bug  959281, a=backout
Bug 966755 - Network statistics report wrong total download times, r=vp
Bug 966789 - remove duplicate 'networkMenu.minute' string, r=vp
Bug 777574 - Skip quickCheckAPI-B2.html on Linux Mesa since it fails on ASan tests all the time

--HG--
extra : rebase_source : 4e4304169755fe6fa28457c3b330e173296b6393
Bug 963869 - Disable browser_console_dead_objects.js for frequent failures

--HG--
extra : rebase_source : cb8b3ea626c9e7a7150d29d3ab1e40df2adb028c
Bug 952350 - Skip test_sorttemplate.xul on Windows

--HG--
extra : rebase_source : 77eb47d5bab79d63fbbfb961d557db743d7c26f6
Bug 958026 - Skip browser_aboutAccounts.js on Linux where it times out and takes out hundreds of other tests

--HG--
extra : rebase_source : 4bbef7e2920ca68bfc5f74baff3fc0df92ff1234
bug 965379 - properly indent nsNSSComponent::InitializeNSS r=briansmith
bug 965379 - refactor getting the profile directory in nsNSSComponent::InitializeNSS r=briansmith
Bug 903131 - Add save GC/CC logs buttons to about:memory. r=njn,mccr8.

--HG--
extra : rebase_source : 56af9b89675394b5a219f699b96c1d26c00adc38
Bug 952350 - Skip test_showcaret.xul on Windows for sending its exceptions into later tests
Bug 966673 - Valgrind-on-TBPL: suppress a leak in libresolv-2.12.so. r=gkw.
Bug 966823 - ensure checking if there is a login error doesn't initialize sync too early. r=ttaubert
Bug 966842 - initialize log.level instead of log.Level. r=ttaubert
Merge m-i to m-c