editor-base.js revision 323ca860aba4b2515b560796e2322d5eaae57e5a