gecko-dev/dom/manifest
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
..
test Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8 2019-12-13 20:36:36 +00:00
ImageObjectProcessor.jsm Bug 1575140 - Manifest ImageResource sizes should be an array r=baku 2019-08-21 10:29:16 +00:00
Manifest.jsm Bug 1562642 - add missing license in dom/manifest r=sebastian 2019-11-13 08:26:32 +00:00
ManifestFinder.jsm Bug 1571466 - Cleanup unnecessary ESLint global definitions. r=mossop 2019-08-19 07:11:56 +00:00
ManifestIcons.jsm Bug 1602023: If an icon's URI is already a data URI then there is no need to reload it. r=marcosc 2019-12-09 16:12:11 +00:00
ManifestObtainer.jsm Bug 1571466 - Cleanup unnecessary ESLint global definitions. r=mossop 2019-08-19 07:11:56 +00:00
ManifestProcessor.jsm Bug 1601526: Manifest scope should default to the directory of the resolved start_url. r=marcosc 2019-12-05 06:13:10 +00:00
moz.build Bug 1535353 - update Core :: DOM: * bugzilla product and component meta data in moz.build files after reorganization in bug 1533440 r=hsinyi 2019-03-17 23:13:22 +00:00
ValueExtractor.jsm Bug 1587242 - refactor ValueExtractor prototype into an ES6 class r=marcosc 2019-10-09 01:57:07 +00:00