Hello,
As the VisualEditor team agreed last week to go forward with the approach
of using ContentEditable in a view layer, I performed some major cleanup in
the source code (structural changes and class naming):
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/113189
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/113191
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/113192
Basically the ContentEditable approach is no longer a "hack" built around
EditingSurface and now has it's own set of view files.
The EditingSurface demo is not working properly anymore, but I don't think
it has to (this is due to changes in model classes which refers now to
ve.ce vs. ve.es, as before).
Let me know if you have any questions.
Thanks,
Inez