Closed
Bug 1542167
Opened 7 years ago
Closed 7 years ago
Port |Bug 1541792 - Replace linker magic with manual component registration| to comm
Categories
(MailNews Core :: Build Config, task)
MailNews Core
Build Config
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1541793
People
(Reporter: iannbugzilla, Unassigned)
References
Details
Before bug 938437, we had a rather large and error-prone
nsStaticXULComponents.cpp used to register all modules. That was
replaced with clever use of the linker, which allowed to avoid the mess
that maintaining that file was.
Fast forward to now, where after bug 1524687 and other work that
preceded it, we have a much smaller number of remaining static xpcom
components, registered via this linker hack, and don't expect to add
any new ones. The list should eventually go down to zero.
Within that context, it seems to be the right time to get rid of the
magic, and with it the problems it causes on its own.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Updated•7 years ago
|
Type: defect → task
You need to log in
before you can comment on or make changes to this bug.
Description
•