Première chose : l'interface est en XUL.
Pour ce qui est de l'éditabilité, c'est dû à la propriété designMode.

Pour le fait que ça ne marche pas dans un onglet, il suffit de regarder la balise...