mediawiki-extensions-Visual.../modules/ve2/dm
Catrope bb5c82745e Handle aliens correctly in the converter
Previously, data-mw-gc (generated content) elements were unconditionally
converted to alienInline nodes, and unrecognized elements were
unconditionally converted to alienBlock nodes. This is wrong and
produced weird results when I started experimenting with <code> tags.

Instead, I made both gc and unknown element trigger alienation, but the
decision of whether we generate an alienInline or an alienBlock node is
separate and is based only on whether we're inside a content node.

Change-Id: I12335337c3fa60c725ae7bcfbfb52a1dda153fb5
2012-06-14 12:24:14 -07:00
..
annotations Set data.title based on sHref so LinkInspector can use it 2012-06-13 19:32:49 -07:00
nodes Make tableCell represent both <td> and <th> 2012-06-08 12:27:22 -07:00
ve.dm.Annotation.js Added foundation for new converter 2012-05-31 16:50:16 -07:00
ve.dm.AnnotationFactory.js Added foundation for new converter 2012-05-31 16:50:16 -07:00
ve.dm.BranchNode.js Whitespace fixes and cleanup 2012-05-16 20:26:05 -07:00
ve.dm.Converter.js Handle aliens correctly in the converter 2012-06-14 12:24:14 -07:00
ve.dm.Document.js Merge branch 'dmrewrite' of ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/VisualEditor into dmrewrite 2012-06-13 16:23:35 -07:00
ve.dm.DocumentSynchronizer.js Removed duplicate update event on length change and cleaned up some methods that were being called by symbolic operation name 2012-06-13 17:16:04 -07:00
ve.dm.js Cleaned up some useless/unused functions 2012-06-07 15:02:40 -07:00
ve.dm.LeafNode.js Whitespace fixes and cleanup 2012-05-16 20:26:05 -07:00
ve.dm.Node.js Added getRange and getOuterRange to ve.dm.Node 2012-06-11 15:58:44 -07:00
ve.dm.NodeFactory.js Added foundation for new converter 2012-05-31 16:50:16 -07:00
ve.dm.Surface.js Moved history tracking into a startable/stoppable service 2012-06-13 17:16:04 -07:00
ve.dm.Transaction.js Needs copyArray instead of copyObject, d'oh 2012-06-13 18:30:50 -07:00
ve.dm.TransactionProcessor.js Removed duplicate update event on length change and cleaned up some methods that were being called by symbolic operation name 2012-06-13 17:16:04 -07:00