Comment déboguer un plugin sandboxé
Je suis tombé sur un article concernant chromium (et qui peut s'appliquer à Firefox) et le débogage d'extensions et de plugins dans un contexte sandboxé.
Mais que veut dire sandbox? C'est simplement une analogie avec le carré de sable de notre jeunesse : ce qui se faisait dans le carré de sable, restait dans le carré de sable. On pouvait y mettre ce qu'on voulait, y faire les plus grands châteaux pour ensuite les voir s'effondrer, mais rien en dehors du carré de sable ne changeait. C'est le même principe : un plugin ou une extension sandboxé ne peut pas faire effondrer (crasher) l'application qui l'a appelé et ce qui se passe dans le plugin ou l'extension reste dedans.
Enfin, cela implique aussi qu'il n'est pas possible de déboguer naturellement un plugin sandboxé, puisqu'on ne peut pas en faire sortir l'information nécessaire pour déboguer. L'article présente plusieurs choses, dont comment demander à chromium de ne pas sandboxer les plugins, le temps de déboguer.