mediawiki-extensions-Visual.../modules/ve
Timo Tijhof 9b99962215 ce.BranchNode: Insert slugs based on CE children length, not DM
Due to Firefox' Ctrl-A creating an outer selection (0,len) as
opposed to inner select like in Chrome (1,len-1), deleting leaves
the document completely empty (with no cursor anywhere in the
document).

However, setupSlugs() wasn't inserting a slug because the internal
list still existed (so this.model.length !== 0).

Using this.$.children().length instead.

Bug: 50947
Change-Id: I1517ebcc5b31e2544559b851174482b0c872b24b
2013-09-29 10:12:22 -07:00
..
ce ce.BranchNode: Insert slugs based on CE children length, not DM 2013-09-29 10:12:22 -07:00
dm Merge "Introduce newFromDocumentReplace() transaction builder" 2013-09-26 20:45:54 +00:00
init Merge "Add abstract method for getMediaSources." 2013-09-24 19:47:43 +00:00
test Move repeated code for creating a test ve.ui.Surface in utils 2013-09-27 11:53:51 +01:00
ui Fix JS error in ve.ui.ClippableContainer 2013-09-26 17:39:35 -07:00
ve.BranchNode.js
ve.debug.js
ve.Document.js doc: Clean up spacing that caused <pre> or broken <ul>/<ol> 2013-07-25 04:02:50 +02:00
ve.Element.js 'Config' -> 'Configuration' in all comments 2013-09-25 11:23:16 +01:00
ve.EventEmitter.js
ve.EventSequencer.js Fix function naming conventions, comments and whitespace 2013-09-17 19:37:08 +01:00
ve.Factory.js Make tools generic and add fancy tool groups 2013-09-03 11:27:39 -07:00
ve.js Include element HTML in QUnit summary for diff 2013-08-02 16:10:05 +01:00
ve.LeafNode.js
ve.NamedClassFactory.js
ve.Node.js
ve.Range.js doc: Fix incorrect syntax 2013-09-06 20:29:18 +00:00
ve.Registry.js Make tools generic and add fancy tool groups 2013-09-03 11:27:39 -07:00
ve.track.js Add ve.track, a generic dispatch of analytic events 2013-08-03 02:51:07 +00:00