mediawiki-extensions-Visual.../modules/ve/ce
Ed Sanders 80f5f12451 Check the selection has collapsed after pasting
In Chrome you can paste the empty string which triggers
the paste events but doesn't change the paste target. This
results in the insertion of the context character on empty
lines. To avoid this we can detect if the selection we put
around the context character is still there and abort the
paste.

Bug: 58138
Change-Id: Ib73465a2376cd316dbac6ce2567ecb64bc500307
2013-12-10 15:52:27 +00:00
..
annotations Rename this.$ to this.$element, and this.$$ to this.$ 2013-11-03 23:03:49 -08:00
nodes Guard against detached nodes in ve.ce.GeneratedContentNode#doneGenerating 2013-11-09 17:42:38 -08:00
styles Show a label with the current dimensions while resizing 2013-10-16 16:42:12 +01:00
ve.ce.Annotation.js doc: Get rid of 'static' property container in jsduck index 2013-11-19 10:21:39 +00:00
ve.ce.AnnotationFactory.js Remove ve.Factory and ve.Registry and use oojs instead 2013-10-22 19:15:18 +00:00
ve.ce.BranchNode.js Rename this.$ to this.$element, and this.$$ to this.$ 2013-11-03 23:03:49 -08:00
ve.ce.ContentBranchNode.js Rename this.$ to this.$element, and this.$$ to this.$ 2013-11-03 23:03:49 -08:00
ve.ce.Document.js Set up node-jscs, pass it, and configure in local Gruntfile 2013-12-06 10:37:27 -08:00
ve.ce.DomRange.js doc: @return -> @returns 2013-08-01 02:10:23 +02:00
ve.ce.FocusableNode.js Set up node-jscs, pass it, and configure in local Gruntfile 2013-12-06 10:37:27 -08:00
ve.ce.js Set up node-jscs, pass it, and configure in local Gruntfile 2013-12-06 10:37:27 -08:00
ve.ce.LeafNode.js Rename this.$ to this.$element, and this.$$ to this.$ 2013-11-03 23:03:49 -08:00
ve.ce.Node.js doc: Get rid of 'static' property container in jsduck index 2013-11-19 10:21:39 +00:00
ve.ce.NodeFactory.js Remove ve.Factory and ve.Registry and use oojs instead 2013-10-22 19:15:18 +00:00
ve.ce.ProtectedNode.js Use a global resizing flag on the surface to hide phantoms 2013-11-12 11:37:20 +00:00
ve.ce.RelocatableNode.js Rename this.$ to this.$element, and this.$$ to this.$ 2013-11-03 23:03:49 -08:00
ve.ce.ResizableNode.js Set up node-jscs, pass it, and configure in local Gruntfile 2013-12-06 10:37:27 -08:00
ve.ce.Surface.js Check the selection has collapsed after pasting 2013-12-10 15:52:27 +00:00
ve.ce.SurfaceObserver.js Event Logger: collect IME functionality info 2013-11-25 16:56:09 +00:00
ve.ce.View.js doc: Get rid of 'static' property container in jsduck index 2013-11-19 10:21:39 +00:00