mediawiki-extensions-Visual.../modules/ve/dm
Catrope 9bac935c7d Fix ModelRegistry bugs
* In matchTypeRegExps(), skip string types
** Didn't break because we currently have mixes of strings and regexes
* Combine types from rel, typeof and property rather than picking one
** Added test case in ve.dm.example that resembles actual Parsoid output
* If the element has extension-specific types, not only restrict type
  matching to extension-specific types, but also require that *all* types
  present on the element be matched

Change-Id: Iacf3851a0ca9081d2c813b42435484a47cec6230
2013-04-08 18:05:34 -07:00
..
annotations Change custom .getHash functions to .getHashObject 2013-04-08 23:29:56 +01:00
lineardata Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
metaitems Add MW-specific meta items for categories and language links 2013-03-21 12:18:52 -07:00
nodes Fix MWImageNode dimensions and implement toDomElements 2013-03-29 12:51:43 +00:00
ve.dm.Annotation.js Change custom .getHash functions to .getHashObject 2013-04-08 23:29:56 +01:00
ve.dm.AnnotationFactory.js Add MetaList 2013-03-15 15:03:10 -07:00
ve.dm.AnnotationSet.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
ve.dm.BranchNode.js Fix documentation to place @emits in the correct place 2013-03-25 21:06:05 +00:00
ve.dm.Converter.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
ve.dm.DataString.js UnicodeJS library to implement Unicode standards 2013-03-27 17:44:22 +00:00
ve.dm.Document.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
ve.dm.DocumentSlice.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.dm.DocumentSynchronizer.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.dm.IndexValueStore.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
ve.dm.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.dm.LeafNode.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
ve.dm.LinearData.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
ve.dm.MetaItem.js Merge changes I4b62a310,I7c9f22a1 2013-03-26 14:31:44 +00:00
ve.dm.MetaItemFactory.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.dm.MetaList.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
ve.dm.ModelRegistry.js Fix ModelRegistry bugs 2013-04-08 18:05:34 -07:00
ve.dm.Node.js Fix documentation to place @emits in the correct place 2013-03-25 21:06:05 +00:00
ve.dm.NodeFactory.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.dm.Surface.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
ve.dm.SurfaceFragment.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
ve.dm.Transaction.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
ve.dm.TransactionProcessor.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00