I have no major problem with it, but what is the primary motivation for this change? Or why is not having any DLLs under components desirable enough to warrant development time over other areas?
Firefox would no longer need to open and parse binary.manifest and load the browsercomps.dll during startup. I don't see this as a high priority and shouldn't take time from other higher priority development though I suspect not parsing binary.manifest and not loading browsercomps.dll would help startup in a similar manner as other recent projects have done. Also, the majority of the work is fairly simple to implement so it shouldn't take all that long.
> not parsing binary.manifest and not loading browsercomps.dll would help startup Awesome, thanks for the extra info.
Sounds great. Presumably this is going to involve exposing additional C++ APIs via XPCOM?
You need to log in before you can comment on or make changes to this bug.