mediawiki-extensions-Visual.../modules/ve/dm/nodes
Ed Sanders 2bd6f8576a MWTemplateNode should serialise original HTML if unchanged
To help the selective serialiser we can return the original
HTML for generated content if it is unmodified.

As the output of toDomElements now depends on changes
to the dataElement we now have a 'modify' function in
the some test cases.

We also now have 'storeItems' to assert that the index-value
store is correctly populated and for loading values back
into the store for toDomElements tests.

Also make 'mw' an attribute and remove 'about' property.

Bug: 47394
Change-Id: I2bbb5d2d6a90c4eb87fa129671112c92a9b931e7
2013-04-22 20:44:21 +00:00
..
ve.dm.AlienNode.js Serialize alienated context-sensitive nodes correctly 2013-04-17 18:26:54 -07:00
ve.dm.BreakNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.CenterNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.DefinitionListItemNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.DefinitionListNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.DocumentNode.js Use static.name once for ce and dm nodes 2013-03-07 17:19:39 -08:00
ve.dm.GeneratedContentNode.js Create GeneratedContentNode which can store rendered HTML in IV store 2013-04-10 19:34:19 +01:00
ve.dm.HeadingNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.ImageNode.js Image node refactor 2013-04-10 14:56:08 -07:00
ve.dm.ListItemNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.ListNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.MWEntityNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.MWHeadingNode.js Create MediaWiki specific nodes to contain MW specific rules. 2013-03-12 16:28:29 -07:00
ve.dm.MWImageNode.js Image node refactor 2013-04-10 14:56:08 -07:00
ve.dm.MWPreformattedNode.js Create MediaWiki specific nodes to contain MW specific rules. 2013-03-12 16:28:29 -07:00
ve.dm.MWTemplateNode.js MWTemplateNode should serialise original HTML if unchanged 2013-04-22 20:44:21 +00:00
ve.dm.ParagraphNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.PreformattedNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.TableCellNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.TableNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.TableRowNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.TableSectionNode.js Actually use the doc parameter in toDomElements() 2013-04-09 23:48:03 +00:00
ve.dm.TextNode.js Use static.name once for ce and dm nodes 2013-03-07 17:19:39 -08:00