Les extensions en général (Firefox, Chrome, Safari) sont toutes faites en HTML + CSS + JS, et vous pouvez profiter des fonctionnalités HTML5, ce qui est plutôt cool! Mais, si vous voulez ajouter C++, vous pouvez le faire aussi en utilisant NPAPI (Plugins). Vous pouvez développer un plugin NPAPI et l'empaqueter avec votre extension. Souvenez-vous, une fois que vous aurez exposé NPAPI, votre extension sera étiquetée non sécurisée parce que vous venez d'exposer votre extension au code natif. Dans un proche avenir, PPAPI sera un moyen de faire des plugins en mode bac à sable. Donc, utilisez HTML, JS, CSS (vous pouvez même faire une couche d'abstraction pour les développer tous en même temps, puisqu'ils sont de la même technologie, seulement l'interface frontale et l'intégration des API sont différentes.) N'utilisez donc pas C++ (NPAPI) il n'y a absolument aucun autre moyen