874
edits
Changes
→Problem Definition: minor rewording
* JS modules and XPCOM components can't be unloaded and reloaded during the host application's runtime, which means that modifying a single line of their code requires a complete application restart.
* XPCOM components are extremely verbose and unfamiliar to those accustomed to traditional web developmentdynamic languages.
* JS modules have no concept of exporting chrome functionality to untrusted or semi-trusted code and vice versa.