editor-base.js revision a2cf1018c8c3c924dd3210ac6d5d796939a87876