editor-base.js revision e08067d50c8d5e4692441db53bba084c7a667e0a