Don't build the CE tree and DOM for the internal list

This is a waste of time, because we hide it anyway. This took
quite a bit of time for long articles.

Change-Id: I1bcfd5b908c89dc2e08d5520e8870b145177ca10
This commit is contained in:
Roan Kattouw 2013-06-19 21:31:29 -07:00
parent ed1c06ee6b
commit 921a95de78

View file

@ -32,6 +32,15 @@ ve.ce.InternalListNode.static.name = 'internalList';
ve.ce.InternalListNode.static.tagName = 'span';
/* Methods */
/**
* Deliberately empty: don't build an entire CE tree with DOM elements for things that won't render
* @inheritdoc
*/
ve.ce.InternalListNode.prototype.onSplice = function () {
};
/* Registration */
ve.ce.nodeFactory.register( ve.ce.InternalListNode );