mediawiki-extensions-Visual.../modules/ve
Catrope e95cc34978 (bug 42469) Leading newlines in <pre>s get eaten
HTML DOM has annoying behavior for <pre>s where .innerHTML eats the
first newline in a <pre>. Work around this by explicitly adding a
newline in the data->DOM converter if the <pre> already contained a
newline.

There is a separate bug in Parsoid that causes the newline to be lost
anyway, filed as bug 42666

Change-Id: Ia26cd4a4c61afbe439b0562deb7f24ee8b8147d7
2012-12-03 17:14:33 -08:00
..
actions Fixed inspector behavior 2012-11-21 12:01:14 -08:00
ce (bug 42555) Fixed onUpdate over-writing in ve.ce.HeadingNode 2012-11-30 11:39:46 -08:00
dm (bug 42469) Leading newlines in <pre>s get eaten 2012-12-03 17:14:33 -08:00
init Renamed API from ve-parsoid to visual editor 2012-11-30 15:00:04 -08:00
test (bug 42469) Leading newlines in <pre>s get eaten 2012-12-03 17:14:33 -08:00
ui Add hover state to link inspector suggestion items. 2012-11-30 14:52:57 -08:00
ve.Action.js Mapped tab key to indentation action 2012-11-07 16:26:13 -08:00
ve.ActionFactory.js Add ve.Action, ve.ActionFactory, subclasses 2012-10-26 14:44:17 -07:00
ve.AnnotationSet.js Fix UI for annotation API changes 2012-10-12 17:53:42 -07:00
ve.BranchNode.js
ve.Command.js Added some more key bindings for IE and Mozilla support 2012-11-07 16:49:34 -08:00
ve.CommandRegistry.js Mapped tab key to indentation action 2012-11-07 16:26:13 -08:00
ve.debug.js
ve.Document.js Standards: Fix global variables and pass JSHint. 2012-10-23 00:53:48 +02:00
ve.EventEmitter.js
ve.Factory.js Refactored commands into a registry 2012-11-07 15:52:30 -08:00
ve.js Only apply HTML attributes to DOM nodes that are "safe" 2012-11-27 14:34:29 -08:00
ve.LeafNode.js
ve.Node.js
ve.OrderedHashSet.js
ve.Position.js
ve.Range.js
ve.Registry.js Refactored commands into a registry 2012-11-07 15:52:30 -08:00
ve.Surface.js (bug 42277) First character in empty document behaves strangely in Firefox 2012-11-26 21:39:01 +00:00