editor-base.js revision 5cbdc947eb0c9c5e840d59ff8e1dd49a0e2a1887