gecko-dev/browser/components/sessionstore
Wei-Cheng Pan 83f77707b7 Bug 1373814 - Add new probe to measure start-up input latency. data-r=francois r=francois,smaug
For parent process, users may expect the UI is interactable after they saw the
first tab has restored/shown.
So this patch added a new topic "sessionstore-one-or-no-tab-restored" which
represents the parent process has finished a tab restoring. If there is nothing
to restore, it is effectively equal to "sessionstore-windows-restored".

For centent processes, users may expect web content is interactable when the
top-level-content-document has finished loading, which is different from the
parent case.

MozReview-Commit-ID: AtEUW80Ea6n

--HG--
extra : rebase_source : d920975bf95545ea9e3127d3f570b814fe301be9
2017-08-08 17:54:13 +08:00
..
content Bug 1386867 - Fix quantum_pageload_google talos regression r=mystor 2017-08-30 14:57:00 +02:00
test bug 1376600 - Remove registered(Keyed)Histograms r=Dexter 2017-08-22 09:42:09 -04:00
ContentRestore.jsm Bug 1373672 - Part 1: Filter events from dynamic docShells in Gecko before they reach SessionStore event handlers r=smaug,mystor 2017-08-02 19:08:04 +02:00
DocShellCapabilities.jsm
GlobalState.jsm
jar.mn
moz.build Bug 1373672 - Part 1: Filter events from dynamic docShells in Gecko before they reach SessionStore event handlers r=smaug,mystor 2017-08-02 19:08:04 +02:00
nsISessionStartup.idl Bug 1054740 - When a session should be restored, don't load the homepage before the session file has been read. r=mikedeboer 2017-08-24 18:39:39 +02:00
nsISessionStore.idl
nsISessionStoreUtils.idl Bug 1373672 - Part 1: Filter events from dynamic docShells in Gecko before they reach SessionStore event handlers r=smaug,mystor 2017-08-02 19:08:04 +02:00
nsSessionStartup.js Bug 1054740 - When a session should be restored, don't load the homepage before the session file has been read. r=mikedeboer 2017-08-24 18:39:39 +02:00
nsSessionStore.js
nsSessionStore.manifest
nsSessionStoreUtils.cpp Bug 1373672 - Part 3: Expose childOffset from nsIDocShell to use in nsSessionStoreUtils, r=ttaubert, r=smaug 2017-08-02 19:08:19 +02:00
nsSessionStoreUtils.h Bug 1373672 - Part 1: Filter events from dynamic docShells in Gecko before they reach SessionStore event handlers r=smaug,mystor 2017-08-02 19:08:04 +02:00
PrivacyFilter.jsm
RecentlyClosedTabsAndWindowsMenuUtils.jsm Bug 1377967 - make middle clicking history, bookmarks and closed tabs items work correctly, r=mikedeboer 2017-08-10 23:05:33 +01:00
RunState.jsm
SessionCookies.jsm
SessionFile.jsm Bug 1357517 - Remove or delay Preferences.jsm usage from some browser/components/* files. r=Gijs 2017-07-31 13:25:41 +02:00
SessionMigration.jsm
SessionSaver.jsm Bug 1388664: Execute _saveStateAsync in idle callback. r=mikedeboer 2017-08-11 08:49:52 +07:00
SessionStorage.jsm Bug 1386867 - Fix quantum_pageload_google talos regression r=mystor 2017-08-30 14:57:00 +02:00
SessionStore.jsm Bug 1373814 - Add new probe to measure start-up input latency. data-r=francois r=francois,smaug 2017-08-08 17:54:13 +08:00
SessionWorker.js Bug 938704 - Make OS.File support modern iterators. r=florian,Yoric 2017-08-19 15:04:13 +09:00
SessionWorker.jsm
StartupPerformance.jsm
TabAttributes.jsm
TabState.jsm
TabStateCache.jsm
TabStateFlusher.jsm