mediawiki-extensions-Visual.../modules/ve/dm/nodes
Roan Kattouw c801099c7b Hack MWTemplate so it also does partial type matches
For extension-specific types such as mw: , we require that all
types be matched. But we want MWTemplateNode to match
anything with an mw:Object/Template type, even if it also has
other types (like mw:WikiLink/Category in our test case).

Hack this into MWTemplate by matching on /^mw:/ then using
a matchFunction to assert that mw:Object/Template is in the
typeof attribute.

Update the test case. Because it's now a template, there's a bunch
of store stuff involved. Remove the other test case for about
group forcing because it's now a duplicate of this one.

Change-Id: Iacbe952a66d610c19b46bd76b84c50488857ac29
2013-05-05 00:07:30 -07:00
..
ve.dm.AlienNode.js AlienNode stores original DOM elements instead of HTML 2013-04-27 21:04:58 +00: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.DivNode.js Add support for <div>s as user-editable blocks 2013-04-30 18:43:41 -07: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 GeneratedContentNodes store DOM elements, not HTML (like aliens) 2013-05-02 18:22:56 +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.InternalItemNode.js Add data model support for MediaWiki references 2013-04-23 10:17:42 +01:00
ve.dm.InternalListNode.js Add data model support for MediaWiki references 2013-04-23 10:17:42 +01: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.MWBlockImageNode.js Initial support for MWBlockImageNode - thumb images with captions :-) 2013-04-25 21:49:32 +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 Add data model support for MediaWiki references 2013-04-23 10:17:42 +01:00
ve.dm.MWImageCaptionNode.js Initial support for MWBlockImageNode - thumb images with captions :-) 2013-04-25 21:49:32 +00:00
ve.dm.MWInlineImageNode.js Rename MWImageNode to MWInlineImageNode (get ready for adding MWBlockImageNode soon) 2013-04-24 16:49:07 -07:00
ve.dm.MWPreformattedNode.js Add data model support for MediaWiki references 2013-04-23 10:17:42 +01:00
ve.dm.MWReferenceListNode.js Add data model support for MediaWiki references 2013-04-23 10:17:42 +01:00
ve.dm.MWReferenceNode.js Add data model support for MediaWiki references 2013-04-23 10:17:42 +01:00
ve.dm.MWTemplateNode.js Hack MWTemplate so it also does partial type matches 2013-05-05 00:07:30 -07: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.TableCaptionNode.js Add TableCaptionNode 2013-04-26 14:09:54 -07: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