mediawiki-extensions-Visual.../modules/ve/test/dm
Christian Williams 9787166bab Fixing Pre-Annotations
AnnotationAction and SurfaceFragment now use insertAnnotations.

ve.dm.Surface.test
* Removed test for annotate method (not needed anymore)

ve.dm.SurfaceFragment
* Now using getInsertionAnnotations method
* Added support for modifying insertion annotations when annotating a zero-length selection

ve.dm.Surface
* Moved in insertion annotations state from document model
* Added insertion annotation interface (enable, disable, areEnabled, get, set, add, and remove)
* Simplified handling of annotations on change
* Removed annotate method (not used anymore)

ve.dm.Document
* Removed insertion annotations (moved it to surface model)

ve.ce.Surface
* Cleaned up handleInsertion and changed it to use the insertion annotations interface on the surface model

ve.AnnotationAction
* Moved insertion annotation handling out of here since it's now included in the surface fragment

Change-Id: I047d656acf7fa1c63f726ca2b0801e1476f84f96
2012-11-19 17:09:08 -08:00
..
nodes
ve.dm.AnnotationFactory.test.js
ve.dm.BranchNode.test.js
ve.dm.Converter.test.js Add basic support for about groups 2012-11-07 18:13:50 -08:00
ve.dm.Document.test.js
ve.dm.DocumentSynchronizer.test.js
ve.dm.example.js (bug 41947) Propagate change markers when unwrapping generated nodes 2012-11-16 15:39:35 -08:00
ve.dm.LeafNode.test.js
ve.dm.Node.test.js
ve.dm.NodeFactory.test.js
ve.dm.Surface.test.js Fixing Pre-Annotations 2012-11-19 17:09:08 -08:00
ve.dm.SurfaceFragment.test.js Add change marking for Parsoid's benefit 2012-11-06 10:11:11 -08:00
ve.dm.Transaction.test.js
ve.dm.TransactionProcessor.test.js Add change marking for Parsoid's benefit 2012-11-06 10:11:11 -08:00