mediawiki-extensions-Visual.../modules/ve
Catrope 811721f1e1 When removing an empty list item, also remove the list if it's now empty
When the user presses Enter in an empty list item, we remove it. But if
the list item was the only child of the list, that leaves an empty list
which then gets a block slug, leading to all sorts of weird things, and
even pawns in Firefox. So check whether the list item was the last child
and if so, remove the list.

Bug: 48287
Change-Id: If22d9b904b8861e24d56944d791545635b2e4254
2013-05-09 17:47:36 -07:00
..
actions Configurable insertion annotations 2013-05-06 22:57:35 +00:00
ce When removing an empty list item, also remove the list if it's now empty 2013-05-09 17:47:36 -07:00
dm Move completeHistory from dm.Surface to dm.Document 2013-05-09 14:54:25 -07:00
init Mo' vectors (mo' problems) 2013-05-09 11:22:32 +01:00
styles Toolbar style fixes 2013-03-15 12:48:49 -07:00
test Mo' vectors (mo' problems) 2013-05-09 11:22:32 +01:00
ui Mo' vectors (mo' problems) 2013-05-09 11:22:32 +01:00
ve.Action.js
ve.ActionFactory.js
ve.BranchNode.js
ve.CommandRegistry.js
ve.debug.js
ve.Document.js EventEmitter API cleanup 2013-05-02 15:05:59 -07:00
ve.EventEmitter.js EventEmitter API cleanup 2013-05-02 15:05:59 -07:00
ve.Factory.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.js Convert DOM elements to stringifiable objects for reporting 2013-05-08 14:42:43 +01:00
ve.LeafNode.js
ve.NamedClassFactory.js Rename ve.NodeFactory to ve.NamedClassFactory 2013-04-09 12:05:05 -07:00
ve.Node.js Move common Node/Annotation/MetaItem code into ve.dm.Model 2013-04-09 12:05:05 -07:00
ve.Range.js Clickable inline images 2013-04-08 17:58:46 -07:00
ve.Registry.js EventEmitter API cleanup 2013-05-02 15:05:59 -07:00
ve.Surface.js EventEmitter API cleanup 2013-05-02 15:05:59 -07:00
ve.Trigger.js
ve.TriggerRegistry.js Code style fixes 2013-05-06 12:36:52 +01:00