He creado un DIV con atributo contenteditable = verdadero y anexado como "span" y "a" con atributos contenteditable = falso. Quería probar si el nodo completo se elimina con un solo retroceso y para mi sorpresa Firefox no pudo eliminar los elementos. También esto funciona como se espera en todos los principales navegadores de escritorio excepto Firefox. ¿Alguna pista sobre esto o lo que podría ser la posible solución?Retroceso no elimina las etiquetas html internas de un contenteditable DIV en Firefox
Encontró el problema exacto en bugzilla here.
Todavía se comporta de forma peculiar, pero es mejor que nada :) – Gezim