mediawiki-extensions-Visual.../tests/ve2/dm
Rob Moen d2fc95fa52 Optimize getAnnotationsFrom dramatically by less object manipulation
Now returning an empty array when a non annotated character is found
in the range.  No longer looping through each annotation, simply
comparing to previous characters annotations and trimming differences.
Write additional test.

Change-Id: I41d2422a931a74325693edca409aed6d5da20ba8
2012-05-14 16:40:49 -07:00
..
ve.dm.BranchNode.test.js Add an isWrapped property and make getOuterLength use it 2012-05-07 12:00:07 -07:00
ve.dm.Document.test.js Port getScope() from the old VE code and add tests for it 2012-05-11 16:03:46 -07:00
ve.dm.DocumentFragment.test.js Optimize getAnnotationsFrom dramatically by less object manipulation 2012-05-14 16:40:49 -07:00
ve.dm.DocumentSynchronizer.test.js Added tests for document synchronizer 2012-05-09 18:31:09 -07:00
ve.dm.example.js Write better test for DocumentFragment getAnnotationsFromOffset 2012-05-11 10:29:09 -07:00
ve.dm.HTMLConverter.test.js Removing data from annotations when empty, more tests for HTMLConverter 2012-05-11 14:07:20 -07:00
ve.dm.LeafNode.test.js Add an isWrapped property and make getOuterLength use it 2012-05-07 12:00:07 -07:00
ve.dm.Node.test.js Add an isWrapped property and make getOuterLength use it 2012-05-07 12:00:07 -07:00
ve.dm.NodeFactory.test.js Massive refactor of node trees, generalizing lots of previously dm only stuff 2012-05-09 21:11:09 -07:00
ve.dm.Surface.test.js Whitespace and syntax fixes 2012-05-07 13:40:09 -07:00
ve.dm.TextNode.test.js Added getOuterLength tests for text and document nodes 2012-04-30 13:48:20 -07:00
ve.dm.Transaction.test.js Rewrote tests for ve.dm.Transaction to use a data provider 2012-05-11 16:49:31 -07:00
ve.dm.TransactionProcessor.test.js Added attribute add and remove tests and cleaned some things up 2012-05-04 15:50:50 -07:00