Remove XPCOMUtils.defineLazyGetter
Categories
(Core :: XPConnect, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox137 | --- | fixed |
People
(Reporter: gregp, Assigned: gregp)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
See bug 1820099 for more context
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
Depends on D202126
Updated•2 years ago
|
Comment 3•1 year ago
|
||
The JSM loader and related methods are removed, and this patch stack can now also be landed.
Thank you for waiting for the migration period.
| Assignee | ||
Comment 4•1 year ago
|
||
I think if we land this, we will break the new tab in China repack.
https://github.com/mozilla-extensions/china-newtab
I think a new release of china-newtab needs to be published to prevent breakage. There might also be other privileged extensions that need to be updated
Comment 5•1 year ago
|
||
Good point!
Just to make sure my understanding, I see the patch to replace the consumer is already merged.
the problem is that no new version had been released since then, right?
https://github.com/mozilla-extensions/china-newtab/commit/a5dcd48167a0bd3264e51d1c0761a8666e1f280d
| Assignee | ||
Comment 6•1 year ago
|
||
the problem is that no new version had been released since then, right?
Yes, that is the problem.
Comment 7•1 year ago
|
||
I've asked in addons-pipeline slack channel, and the conclusion is that we don't have to wait for the extension.
So, if there's no other affected privileged extensions, we should be ready.
Perhaps it's nice to send an announcement email beforehand, given this wasn't sufficiently covered by the ESMification email.
Comment 9•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/c4a6844bc904
https://hg.mozilla.org/mozilla-central/rev/514df798e893
Description
•