fune/browser/components/sessionstore
Tim Taubert 142cf6d7de Bug 1360916 - Update telemetry code in sessionstore content script r=mikedeboer data-r=bsmedberg
This patch replaces FX_SESSION_RESTORE_CONTENT_COLLECT_DATA_LONGEST_OP_MS with
a more fine-grained data collection via a keyed histogram so that we can
determine which type of data collection we spend a lot of time on.

Additionally, it abandons sending telemetry data from the content to the parent
via custom messages and instead uses the Telemetry service directly. Thus it
also gets rid of a bug that currently overrides measurements for the same
histogram done quickly in succession.
2017-05-02 23:22:45 +02:00
..
content Bug 1360916 - Update telemetry code in sessionstore content script r=mikedeboer data-r=bsmedberg 2017-05-02 23:22:45 +02:00
test Backed out changeset 88c2a0b2dde5 (bug 1319111) for crashing Talos. r=backout 2017-04-28 00:16:39 +02:00
ContentRestore.jsm Bug 1355542 - [2.0] Remove unused web progress callbacks and add missing progress filters. r=felipe 2017-04-13 23:20:17 +02:00
DocShellCapabilities.jsm Bug 1311347 - Enable eslint of browser/components/sessionstore/. Autofix changes. r=jaws 2017-03-10 19:51:20 +00:00
FrameTree.jsm Bug 1355542 - [2.0] Remove unused web progress callbacks and add missing progress filters. r=felipe 2017-04-13 23:20:17 +02:00
GlobalState.jsm Bug 1311347 - Enable eslint of browser/components/sessionstore/. Autofix changes. r=jaws 2017-03-10 19:51:20 +00:00
jar.mn
moz.build Bug 1340828 - Part 1 - Move SessionHistory.jsm to toolkit. r=mikedeboer 2017-02-18 20:54:09 +01:00
nsISessionStartup.idl
nsISessionStore.idl
nsSessionStartup.js Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws. 2017-04-14 21:51:39 +02:00
nsSessionStore.js Bug 1311347 - Enable eslint of browser/components/sessionstore/. Autofix changes. r=jaws 2017-03-10 19:51:20 +00:00
nsSessionStore.manifest
PageStyle.jsm Bug 1311347 - Enable eslint of browser/components/sessionstore/. Manual fixes. r=jaws 2017-03-13 10:32:03 +00:00
PrivacyFilter.jsm Bug 1311347 - Enable eslint of browser/components/sessionstore/. Autofix changes. r=jaws 2017-03-10 19:51:20 +00:00
RecentlyClosedTabsAndWindowsMenuUtils.jsm Bug 1311347 - Enable eslint of browser/components/sessionstore/. Autofix changes. r=jaws 2017-03-10 19:51:20 +00:00
RunState.jsm
SessionCookies.jsm Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
SessionFile.jsm Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws. 2017-04-14 21:51:39 +02:00
SessionMigration.jsm Bug 1311347 - Enable eslint of browser/components/sessionstore/. Autofix changes. r=jaws 2017-03-10 19:51:20 +00:00
SessionSaver.jsm Bug 1359429 - Remove superfluous telemetry probes r=mikedeboer f=bsmedberg 2017-04-25 21:48:22 +02:00
SessionStorage.jsm Bug 1353844 - Part 2: Send permissions to the content process before restoring SessionStorage, r=mikedeboer 2017-04-12 11:54:41 -04:00
SessionStore.jsm Bug 1360916 - Update telemetry code in sessionstore content script r=mikedeboer data-r=bsmedberg 2017-05-02 23:22:45 +02:00
SessionWorker.js Bug 1311347 - Enable eslint of browser/components/sessionstore/. Manual fixes. r=jaws 2017-03-13 10:32:03 +00:00
SessionWorker.jsm
StartupPerformance.jsm Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws. 2017-04-14 21:51:39 +02:00
TabAttributes.jsm Bug 1342849 - Don't do any notifications for newly added background tabs when restoring session. r=mikedeboer 2017-03-22 01:17:11 -04:00
TabState.jsm Bug 1351084 - Making the TabState.jsm collecting 'iconLoadingPrincipal' from browser.mIconLoadingPrincipal. r=mikedeboer 2017-03-29 10:46:01 +08:00
TabStateCache.jsm Bug 1311347 - Enable eslint of browser/components/sessionstore/. Autofix changes. r=jaws 2017-03-10 19:51:20 +00:00
TabStateFlusher.jsm Bug 1352183 - Preserve lazy browsers' lazy state when closing the window. r=dao 2017-04-04 13:34:26 +02:00