fune/browser/components/sessionstore
Kris Maglione 0b1a146519 Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8
ContentTask tasks have a different lifetime than SpecialPowers tasks, with the
former being tied to the lifetime of a message manager and the latter tied to
the lifetime of a window global. That means that existing ContentTask callers
which expect to be able to register load listeners before the creation of a
window global, or which expect to persist after a page has navigated, won't
work as SpecialPowers tasks.

Since those sorts of tasks are not really resilient in the face of Fission,
they should really be written to work differently, but this patch mostly just
reverts them to using ContentTask for the time being.

Differential Revision: https://phabricator.services.mozilla.com/D53744

--HG--
extra : moz-landing-system : lando
2019-12-13 20:36:36 +00:00
..
content Bug 1499354: Add object-src 'none' to the CSP of all about: pages. r=freddyb 2019-09-26 16:22:41 +00:00
test Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8 2019-12-13 20:36:36 +00:00
ContentRestore.jsm Bug 1528697 - Add cenum referrerpolicy in ReferrerInfo.idl r=ckerschb,Gijs 2019-08-21 13:28:23 +00:00
ContentSessionStore.jsm Bug 1549975 - Implement SessionStorageListener for contentSessionStore in C++ r=peterv,mikedeboer 2019-08-27 14:47:27 +00:00
GlobalState.jsm Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00
jar.mn
moz.build
RecentlyClosedTabsAndWindowsMenuUtils.jsm Bug 1578683 Turn on ESLint rule prefer-boolean-length-check for toolkit and browser r=Standard8 2019-09-14 09:39:26 +00:00
RunState.jsm
SessionCookies.jsm Bug 1595934 - Make nsICookieManager cookie enumerators return Array<nsICookie> instead of nsISimpleEnumerator; r=baku 2019-12-03 17:08:25 +00:00
SessionFile.jsm Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00
SessionMigration.jsm Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00
SessionSaver.jsm Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00
SessionStartup.jsm Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00
SessionStore.jsm Bug 1592894 - pt 5. Add an assertion to onMayChangeProcess r=mattwoodrow 2019-12-11 02:31:42 +00:00
SessionWorker.js Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00
SessionWorker.jsm Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00
StartupPerformance.jsm Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00
TabAttributes.jsm Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00
TabState.jsm Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00
TabStateCache.jsm Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00
TabStateFlusher.jsm Bug 1561435 - Format browser/components/, a=automatic-formatting 2019-07-05 09:53:32 +02:00