Chrome a une API d'extension beaucoup plus restreinte que Firefox; il se compose principalement de scripts de contenu (avec des pages d'arrière-plan) et de quelques crochets pour les menus contextuels et les popups et autres. En tant que tel, il me semble qu'un sous-ensemble très important de l'API Chrome pourrait être implémenté dans Firefox, soit en tant qu'extension Firefox soit en tant que "compilateur d'extension" distinct comme il en existe pour les scripts Greasemonkey (qui, soit dit en passant, sont un autre exemple de quelque chose qui fonctionne exactement de la même manière que les scripts de contenu Chrome). Si elle était implémentée, cela permettrait à la plupart des extensions Chrome de s'installer et de s'exécuter dans Firefox.
J'ai cherché un peu sur Google et j'ai trouvé plusieurs mentions d'une très ancienne tentative à ce sujet, mais tous les liens vers le référentiel Mozilla réel sont maintenant morts . Même s'ils ne l'étaient pas, je serais très surpris si cet effort initial fonctionnait toujours avec Firefox 4 ou les dernières modifications de l'API d'extension Chrome.
Ma question est donc: est-ce que quelqu'un sait quel est l'état actuel de la technique en ce qui concerne les couches de compatibilité de l'API d'extension Chrome dans Firefox? Y a-t-il eu des extensions ou des compilateurs d'extensions tentant de résoudre les problèmes que j'ai soulevés?