Bug 1023018 - Make the framerate actor take 'start' and 'end' params for specifying a range when retrieving the refresh driver ticks, r=pbrosset
Bug 1023019 - Make the canvas graphs plot the data underneath the selection, markers and cursor, r=pbrosset
Bug 1023020 - Add a "ready" promise to canvas graphs, r=pbrosset
Bug 1023057 - Superfluous calculations for firstTick, lastTick and totalTicks in the line graph widget, r=pbrosset
Bug 878020 - Add inner shadows to the tab bar's scrollbox when overflowing. r=Gijs,enndeakin

--HG--
extra : rebase_source : 24145e62fb0001a84f0d5ec6f9a9e1135114c7af
Bug 1023019 - Fix 'grpah' comment typo in Chart.jsm, r=pbrosset
Bug 982656 - 'Restore Defaults' should place all 3rd party widgets in the palette. r=Gijs

--HG--
extra : rebase_source : aa305b184502c8addf4a91c94154155db3a66f7a
Merge mozilla-central and fx-team
Backed out changeset e888096eee4b (bug 982656) for failures in browser_982656_restore_defaults_builtin_widgets.js
bug 1023108 - nsITabSource.idl UUID have to be updated for the 31 release r=mfinkle
Bug 1013051 - Fix "Comparable link missing required property: frecency" error. r=ttaubert
Bug 1020502 - Flush Services.strings on locale change. r=margaret
Bug 1021342 - Eliminate non-synthetic web app code. r=myk,mfinkle
Bug 1012869 - Allow STREAM_WOULD_BLOCK, close transport for others. r=paul
Bug 1016953 - Fix accidental rename of json files to jsonlz4. r=mak
Bug 1021571 - Stop sending mutations to the front when the walker is being destroyed. r=bgrins
Bug 1022492 - Listen to project-is-running earlier. r=jryans
Bug 1021922 - Record telemetry for browser database operations. r=mfinkle
Bug 1016161 - Flush prefs on handling a locale change event. r=mfinkle
Bug 1022732 - Reword Fennec/Places telemetry histograms. r=trivial DONTBUILD