editor-base.js revision da4867ccd00c77094f36f04d4d774757de963c96