Yes. It's possible, but some of the functionality provided by these libraries are available through XPCOM, XUL, and JavaScript. In addition, authors should take care if libraries modify primitive object prototypes (String.prototype, Date.prototype, etc.) and/or define global functions (eg. the $ function). These are prone to cause conflict with other add-ons, in particular if different add-ons use different versions of libraries and so on. Developers need to be very, very careful with using them. Mozilla does not offer documentation on using them to build add-ons.
Ano. Je to možné, ale některé funkce poskytované těmito knihovnami jsou dostupné skrze XPCOM, XUL a JavaScript. Autoři by také měli hlídat, zda knihovny neupravují prototypy primitivních objektů (String.prototype, Date.prototype, apod.) a nebo nedefinují globální funkce (např. $ funkci). Takové knihovny jsou náchylné způsobovat konflikty s dalšími doplňky, např. pokud jiný doplněk používá jinou verzi stejné knihovny atd. Vývojáři musí být velmi opatrní, pokud se rozhodnou je používat. Mozilla tak neposkytuje dokumentaci, jak je při tvorbě doplňků používat.